fix: 全面修复 - 实时通讯、报告AI流程、健康概览、用药运动提醒

- SignalR Hub消息持久化+防重复+跨端广播
- 报告VLM+LLM真实AI流程(验证→提取→解读)
- 医生审核页重构(严重程度/建议模板/综合评语)
- 健康概览五合一趋势图(fl_chart+指标切换)
- 用药提醒时区修复+跨午夜+过期提醒
- 运动打卡DayOfWeek映射修复+计划覆盖查询
- 体重与其他四指标同级(Abnormal检查/确认卡牌)
- AI Agent支持多种类多时段批量录入
- 删除硬编码假数据(张三/假医生/假AI解读)
- 随访/报告审核数据链路全部打通
This commit is contained in:
MingNian
2026-06-07 23:04:23 +08:00
parent d0d7d8428d
commit 287eab80a9
67 changed files with 1765 additions and 680 deletions

View File

@@ -157,10 +157,16 @@
> 文件位置:`backend/src/Health.WebApi/Endpoints/ai_chat_endpoints.cs` → `POST /api/ai/analyze-food-image`
```
你是一个食物识别专家。请仔细观察图片中的食物饮品,返回 JSON 数组,每项包含 name名称、portion份量、calories热量千卡
必须根据图片实际内容识别,不要添加图片中没有的东西。
如果是饮品(如水、饮料、咖啡等),也要如实标注为饮品。
只返回 JSON 数组,不要其他任何文字。
仔细观察图片中的所有食物饮品,逐一识别
对每一项,用中文返回 JSON 数组,每项包含:
name: 食物或饮品的中文名称
portion: 份量估算(如"约1碗"、"约400g"、"约200ml"
calories: 估算热量(千卡整数)
要点:
必须根据图片实际内容识别,如实描述
饮品要标注清楚(如水、茶、咖啡、果汁、汤等)
热量参考常见食物数据库合理估算
只返回 JSON 数组,不要其他文字
```
---