Files
brunoandClaude Sonnet 4.5 fc867196ae feat: 多组件功能增强 - 移动端 AI 健康、后端 API 支持、管理后台优化
新增功能:
- 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>
2026-01-17 22:39:30 +08:00
..
2025-08-14 08:11:03 +08:00
2025-08-14 08:11:03 +08:00
2025-08-14 08:11:03 +08:00
2025-08-14 08:11:03 +08:00
2025-08-14 08:11:03 +08:00
2025-08-14 08:11:03 +08:00

智能手表应用

本应用是一款为智能手表设计的HarmonyOS应用,提供健康监测、设备管理和消息通知等功能。

主要功能

  • 健康数据监测:心率、睡眠、运动等健康数据采集与分析
  • 设备信息管理:设备状态、电量、存储等信息监控
  • 消息通知:接收平台公告、个人通知、告警等消息
  • 蓝牙通信:与移动设备进行数据同步和交互

蓝牙通信改进 (v2.0)

最近的更新优化了蓝牙通信机制,主要包括以下改进:

1. 二进制协议传输

  • 替换旧的JSON文本传输为高效的二进制协议
  • 实现了数据压缩和分片传输,优化传输效率
  • 针对不同类型数据使用专用编码方案

2. 数据类型区分

  • 优化了健康数据与设备数据的类型标记,确保数据正确分类
  • 支持多种健康数据子类型(睡眠、运动、锻炼等)
  • 添加数据完整性验证机制

3. 稳定性增强

  • 增加重试机制和错误恢复能力
  • 添加数据发送间隔控制,防止设备缓冲区溢出
  • 改进连接状态管理,提高连接稳定性

4. 性能优化

  • 减少JSON解析开销,直接使用二进制数据
  • 优化MTU请求和使用,提高传输效率
  • 添加异步队列处理,避免阻塞主线程

使用说明

  1. 确保设备已开启蓝牙功能
  2. 应用会自动启动蓝牙服务并广播
  3. 使用配套的移动应用连接手表
  4. 健康数据和设备信息将自动同步

开发文档

详细的API文档和开发指南请参阅开发者中心