新增功能: - ljwx-phone: AI 健康建议、全局健康状态、风险告警监控、用户画像 * 新增 AIHealthSuggestionCard、GlobalHealthStatusCard、RiskAlertBanner 等核心组件 * 重构 HomeTabScreen 和 HealthTabScreen,集成实时健康监控 * 新增 AlertMonitorService、NotificationService 实现推送通知 * 优化 ApiClient,支持移动端专用 API 端点 - ljwx-boot: 移动端/手表端 API 控制器、Ollama AI 预测优化 * 新增 MobileApiController 和 WatchApiController * 新增 PhoneHealthStatusService 提供移动端全局健康状态 * 优化 OllamaHealthPredictionService (+173行),增强 AI 预测能力 * 新增 AI 建议反馈表 (Flyway V1.2.0) * 新增移动端 DTO: AIHealthSuggestionDTO, GlobalHealthStatusDTO, HealthMetricDTO 等 - ljwx-admin: 重构组织选择器、优化用户管理、代码简化 (-320行) * 重构 DepartmentEmployeeSelector,优化性能和用户体验 * 简化 manage/org/index.vue (-612行 +117行) * 新增 DateRangePicker 通用组件 * 优化用户搜索和表格展示逻辑 - ljwx-watch: API 端点迁移到新后端 * 更新 HttpService 使用新的 /watch/upload_health_data 端点 * 优化数据上传逻辑和错误处理 - docs: 新增移动端/后端开发文档 * 移动端 API 架构、信息架构、UI 改进文档 * 后端移动端 API 同步、用户上下文修复文档 * 手表端 API 迁移完成文档 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
智能手表应用
本应用是一款为智能手表设计的HarmonyOS应用,提供健康监测、设备管理和消息通知等功能。
主要功能
- 健康数据监测:心率、睡眠、运动等健康数据采集与分析
- 设备信息管理:设备状态、电量、存储等信息监控
- 消息通知:接收平台公告、个人通知、告警等消息
- 蓝牙通信:与移动设备进行数据同步和交互
蓝牙通信改进 (v2.0)
最近的更新优化了蓝牙通信机制,主要包括以下改进:
1. 二进制协议传输
- 替换旧的JSON文本传输为高效的二进制协议
- 实现了数据压缩和分片传输,优化传输效率
- 针对不同类型数据使用专用编码方案
2. 数据类型区分
- 优化了健康数据与设备数据的类型标记,确保数据正确分类
- 支持多种健康数据子类型(睡眠、运动、锻炼等)
- 添加数据完整性验证机制
3. 稳定性增强
- 增加重试机制和错误恢复能力
- 添加数据发送间隔控制,防止设备缓冲区溢出
- 改进连接状态管理,提高连接稳定性
4. 性能优化
- 减少JSON解析开销,直接使用二进制数据
- 优化MTU请求和使用,提高传输效率
- 添加异步队列处理,避免阻塞主线程
使用说明
- 确保设备已开启蓝牙功能
- 应用会自动启动蓝牙服务并广播
- 使用配套的移动应用连接手表
- 健康数据和设备信息将自动同步
开发文档
详细的API文档和开发指南请参阅开发者中心