跳到主要内容

约束条件与依赖

1. 技术约束

约束项具体限制影响范围Agent 检查点
浏览器兼容Chrome 90+, Safari 14+前端(Admin 管理后台)不使用不兼容 API
服务端系统Linux only部署Docker 基础镜像使用 amazoncorretto:17
移动端兼容iOS 14+, Android 10+Family App不使用不兼容 API
Luma 设备Android 10, 1280×800pxLuma 智能音箱UI 设计必须适配此分辨率

2. 法务与合规约束

  • HIPAA 合规:健康数据全生命周期满足 HIPAA 要求,包括传输加密、存储加密、访问控制、审计日志
  • 数据隔离:多租户隔离,以家庭为单位,禁止跨家庭访问
  • 日志保留:审计日志保留 12 个月以上
  • 同意管理:首次绑定必须获得用户同意;撤回同意后停止数据采集

3. 第三方依赖约束

服务调用限制降级方案Agent 实现提示
Twilio SMS10 条/日/手机号提示明日再试前端提示友好文案
埃微手表 API10 次/小时/设备指数退避重试后端实现重试逻辑
Amazon MQ单连接心跳 60 秒设备本地缓存,断连补发雷达设备需实现离线缓存
OpenAI按套餐配额降级为固定回复TTS 失败降级为屏幕文字显示

4. 硬件依赖约束

设备依赖项说明
毫米波雷达(云帆)Wi-Fi 2.4GHz设备仅支持 2.4GHz Wi-Fi
埃微手表4G 蜂窝网络手表通过 4G 直接上报数据,不依赖家庭 Wi-Fi
Luma 音箱Wi-Fi 2.4/5GHz支持双频 Wi-Fi,配网使用 BLE

5. 时间与资源约束

约束项具体限制影响范围
MVP 交付周期2026-01-31 ~ 2026-04项目启动至核心功能完成(MVP 冲刺)
前端人力2 人Family App + Luma App 并行开发
后端人力2 人API + 设备接入并行开发
云成本上限≤ 5000 元/月AWS US East(试点期)
试点家庭数量10-20 户首批试点运营

6. 网络与连接约束

约束项具体限制影响
设备断网Luma 离线模式、本地 SOS 缓存必须有离线兜底机制
家庭 Wi-Fi 中断手表 4G 兜底手表不依赖家庭 Wi-Fi
MQTT 心跳超时>60 秒标记设备离线Amazon MQ 单连接限制
API 超时HTTP 请求 ≤30s外部 API 调用必须设置超时

7. 基础设施约束

约束项具体限制说明
部署区域AWS US East (N. Virginia)面向美国市场
容器编排Amazon EKS托管 K8s 集群
数据库Amazon RDS for PostgreSQLMulti-AZ 部署
缓存Amazon ElastiCache for Redis会话缓存、热点数据
消息队列Amazon MQ (RabbitMQ)MQTT 协议,雷达设备接入