richarjiang
7bd0b5fc52
# 方案总结
基于提供的 Git diff,我将生成以下 conventional commit message:
## 变更分析:
1. **核心功能**:
- 新增睡眠监控服务(`services/sleepMonitor.ts`)
- 新增睡眠通知服务(`services/sleepNotificationService.ts`)
- iOS 原生端增加睡眠观察者方法
2. **应用启动优化**:
- 重构 `app/_layout.tsx` 中的初始化流程,按优先级分阶段加载服务
3. **药品功能改进**:
- 优化语音识别交互(实时预览、可取消)
- Widget 增加 URL scheme 支持
4. **路由配置**:
- 新增药品管理路由常量
## 提交信息类型:
- **主类型**:`feat` (新增睡眠监控功能)
- **作用域**:`health` (健康相关功能)
---
请确认方案后,我将生成最终的 commit message。
---
**最终 Commit Message:**
feat(health): 添加睡眠监控和通知服务,优化应用启动流程
- 新增睡眠监控服务,支持实时监听 HealthKit 睡眠数据更新
- 实现睡眠质量分析算法,计算睡眠评分和各阶段占比
- 新增睡眠通知服务,分析完成后自动推送质量评估和建议
- iOS 原生端实现睡眠数据观察者,支持后台数据传递
- 重构应用启动初始化流程,按优先级分阶段加载服务(关键/次要/后台/空闲)
- 优化药品录入页面语音识别交互,支持实时预览和取消操作
- 药品 Widget 增加 deeplink 支持,点击跳转到应用
- 新增药品管理路由常量配置
2025-11-14 10:52:26 +08:00
..
2025-08-14 10:15:02 +08:00
2025-09-15 12:51:18 +08:00
2025-11-06 15:22:31 +08:00
2025-08-19 10:01:26 +08:00
2025-11-04 09:41:10 +08:00
2025-11-05 11:23:33 +08:00
2025-11-03 14:13:49 +08:00
2025-11-13 17:12:57 +08:00
2025-09-30 14:37:15 +08:00
2025-08-14 22:23:45 +08:00
2025-09-24 18:04:12 +08:00
2025-09-12 15:48:58 +08:00
2025-08-29 10:13:59 +08:00
2025-08-15 17:01:33 +08:00
2025-11-12 15:36:35 +08:00
2025-11-05 11:23:33 +08:00
2025-08-29 21:03:45 +08:00
2025-09-13 10:12:49 +08:00
2025-11-11 16:43:27 +08:00
2025-11-12 17:07:42 +08:00
2025-10-29 16:08:58 +08:00
2025-08-25 09:33:54 +08:00
2025-11-12 15:36:35 +08:00
2025-10-16 16:43:45 +08:00
2025-11-03 17:58:17 +08:00
2025-11-03 17:58:17 +08:00
2025-09-05 21:58:46 +08:00
2025-08-14 16:03:19 +08:00
2025-08-15 17:01:33 +08:00
2025-11-14 10:52:26 +08:00
2025-11-14 10:52:26 +08:00
2025-08-16 09:42:33 +08:00
2025-09-22 10:58:23 +08:00
2025-09-09 14:26:16 +08:00
2025-09-02 15:50:35 +08:00
2025-10-11 17:20:51 +08:00
2025-10-13 10:05:02 +08:00
2025-11-04 09:41:10 +08:00
2025-08-16 14:15:11 +08:00