过去3个月我的健康有什么变化?
- 确定时间范围:过去3个月(2025-10-01 至 2025-12-31)
- 读取数据:
- profile.json → 体重历史:70kg → 68.5kg
- symptoms/ → 头痛12次、疲劳8次、失眠6次
- mood/ → 平均情绪评分6.8/10,平均睡眠6.5小时
- medication-logs/ → 依从率78%(漏服8次)
- medical_records/ → 胆固醇240→210,血糖5.6→5.4
- 趋势分析:
- 体重:下降2.3kg(-3.2%),积极趋势
- 症状:头痛频率下降(较上期减少4次)
- 化验:胆固醇改善(-30mg/dL)
- 依从性:氨氯地平仅65%,需改进
- 相关性分析:
- 睡眠时长 ↔ 情绪评分:r=0.78(强正相关)
- 用药依从性 ↔ 症状频率:r=-0.62(中等负相关)
- 生成HTML报告:保存至
data/health-reports/health-trend-report-2025-12-31.html
文本报告:
健康趋势分析报告
━━━━━━━━━━━━━━━━━━━━━━━━━━
生成时间: 2025-12-31
分析周期: 过去3个月
📊 总体评估
━━━━━━━━━━━━━━━━━━━━━━━━━━
改善中: 体重管理、胆固醇水平
稳定: 血糖控制、情绪状态
需关注: 用药依从性、睡眠质量
[详细趋势分析...]
HTML可视化报告:
- 📊 体重/BMI折线图:显示体重逐渐下降趋势
⚠️ 症状频率柱状图:头痛(红色)、疲劳(橙色)、失眠(黄色)- 💊 药物依从性仪表盘:78%,橙色警告
- 🧪 化验结果折线图:胆固醇下降曲线,参考线标注
- 🔗 相关性热图:睡眠-情绪强相关,用药-症状负相关
- 😊 情绪睡眠面积图:双Y轴显示关联性
✅ 积极变化:
- 体重下降2.3kg,BMI从23.8降至23.1,在健康范围内
- 胆固醇从240降至210 mg/dL,改善显著
- 头痛频率从上期的16次减少至12次
- 氨氯地平依从性仅65%,漏服较多
- 平均睡眠6.5小时,略低于推荐7-8小时
- 失眠症状仍有6次,影响生活质量
💡 建议:
- 设置氨氯地平用药提醒(建议时间:每晚8点)
- 建立规律睡眠作息(固定上床/起床时间)
- 3个月后复查血脂四项,评估胆固醇改善维持情况
- 考虑使用睡眠卫生教育改善失眠
为什么我总是头疼?分析我的症状模式
-
读取症状数据:
- 过去3个月:12次头痛记录
- 严重程度:中度7次,重度5次
- 持续时间:平均4小时
- 触发因素:压力(4次)、睡眠不足(3次)、空腹(2次)
-
时间模式分析:
- 周一至周五:8次(工作日压力)
- 周末:4次(相对较少)
- 时间分布:下午2-4点(5次),晚上8-10点(4次)
-
相关性分析:
- 头痛频率 ↔ 睡眠时长:r=-0.68(中等负相关)
- 头痛频率 ↔ 压力评分:r=0.72(中等正相关)
- 头痛频率 ↔ 用药依从性:r=-0.45(弱负相关)
-
趋势检测:
- 10月:5次
- 11月:4次
- 12月:3次
- 趋势:📉 频率下降(改善)
文本报告:
症状模式分析报告
━━━━━━━━━━━━━━━━━━━━━━━━━━
分析症状: 头痛
时间范围: 过去3个月
⚠️ 症状概况
├─ 总次数: 12次
├─ 平均严重程度: 中度
├─ 平均持续时间: 4小时
└─ 趋势: 📉 频率下降(改善)
📅 时间模式
├─ 工作日多发: 周一至周五(8次)
├─ 好发时段: 下午2-4点(5次)
└─ 月度趋势: 逐月减少(5→4→3)
🔍 潜在诱因
├─ 压力(相关度72%): 4次
├─ 睡眠不足(相关度68%): 3次
└─ 空腹(相关度55%): 2次
💡 改善建议
├─ 继续保持: 当前趋势显示改善
├─ 压力管理: 工作日压力应对策略
├─ 睡眠改善: 提高睡眠时长至7-8小时
└─ 饮食规律: 避免长时间空腹
HTML可视化报告:
⚠️ 症状频率柱状图:头痛(红色,12次)、其他症状(较低频率)- 📅 症状时间热图:工作日深色(高频),周末浅色(低频)
- 🔗 相关性条形图:压力(0.72)、睡眠不足(-0.68)、空腹(0.55)
- 📉 趋势折线图:10月(5)→11月(4)→12月(3),下降箭头
症状特点:
- 紧张性头痛特征:工作日多发,与压力相关
- 改善趋势:从10月的5次减少至12月的3次
诱因分析:
- 工作压力(主要诱因):周一至周五8次,下午时段高发
- 睡眠不足:头痛前夜平均睡眠仅6.2小时
- 饮食不规律:2次空腹诱发的低血糖性头痛
💡 建议:
-
压力管理:
- 工作日每2小时休息5分钟
- 下午2-4点时段安排放松活动
- 考虑学习深呼吸、冥想技巧
-
睡眠改善:
- 提高睡眠时长至7-8小时
- 固定作息时间
- 睡前1小时避免屏幕
-
饮食调整:
- 规律三餐,避免长时间空腹
- 下午时段准备健康零食
- 保持水分充足
-
监测:
- 继续记录头痛日记
- 1个月后评估改善情况
- 如无改善或加重,建议就医
我的降压药有效吗?分析用药效果
-
读取用药数据:
- 当前药物:氨氯地平5mg,每日2次
- 开始日期:2025-09-15(2.5个月前)
- 用药日志:应服150次,实际服用98次(依从率65%)
-
读取血压数据:
- 用药前(9月):平均158/95 mmHg
- 用药后1个月(10月):平均142/88 mmHg
- 用药后2个月(11月):平均135/85 mmHg
- 用药后3个月(12月):平均132/82 mmHg
-
读取症状数据:
- 头晕(用药相关症状):用药前8次/月 → 用药后3次/月
- 心悸:用药前5次/月 → 用药后1次/月
-
效果评估:
- 血压控制:收缩压下降26mmHg,舒张压下降13mmHg ✅
- 达标率:从0%提升至75%(9次/12次测量<140/90)
- 症状改善:头晕、心悸频率明显下降 ✅
-
依从性分析:
- 总体依从率:65%
⚠️ (目标≥90%) - 漏服模式:晚间剂量漏服较多(20次 vs 早晨7次)
- 原因分析:晚饭后忘记(15次)、外出就餐(5次)、工作忙碌(7次)
- 总体依从率:65%
文本报告:
药物有效性分析报告
━━━━━━━━━━━━━━━━━━━━━━━━━━
药物: 氨氯地平 5mg
用法: 每日2次
开始日期: 2025-09-15
分析周期: 用药后2.5个月
📊 血压控制效果
├─ 收缩压: 158 → 132 mmHg(-26,改善 ✅)
├─ 舒张压: 95 → 82 mmHg(-13,改善 ✅)
├─ 达标率: 0% → 75%(9/12次 < 140/90)
└─ 评估: 药物有效,血压控制良好
⚠️ 症状改善
├─ 头晕: 8次/月 → 3次/月(减少62%)
├─ 心悸: 5次/月 → 1次/月(减少80%)
└─ 评估: 相关症状显著改善
💊 用药依从性
├─ 总体依从率: 65%(98/150次)⚠️
├─ 早晨剂量: 93%(良好)
├─ 晚间剂量: 48%(需改进)
└─ 漏服主要原因: 晚饭后忘记(15次)
💡 改善建议
├─ 继续用药: 血压控制效果良好
├─ 提高依从性: 设置晚间用药提醒
├─ 漏服处理: 如距原计划时间<2小时,可补服
└─ 定期复查: 1个月后评估血压控制稳定性
HTML可视化报告:
- 📊 血压趋势折线图:用药前(158/95)→ 用药后逐月下降至(132/82)
- 📈 达标率柱状图:用药前0% → 用药后75%
- 💊 依从性仪表盘:65%(橙色),早晨93%(绿色)vs 晚间48%(红色)
⚠️ 症状改善图:头晕、心悸频率对比(用药前vs用药后)- 🕒 漏服时间热图:晚间时段(20:00)深色(高频漏服)
✅ 药物有效性:
- 降压效果显著:收缩压下降26mmHg,舒张压下降13mmHg
- 达标率提升:从0%提升至75%,接近控制目标(<140/90)
- 症状改善:头晕、心悸等高血压相关症状显著减少
- 总体偏低:65%依从率低于目标90%
- 晚间漏服:晚间剂量漏服率高达52%(20次/39次)
- 主要原因:晚饭后忘记(15次,占比53%)
💡 改善建议:
1. 提高晚间依从性:
- 设置晚间用药提醒(建议20:00,晚饭后30分钟)
- 将药物放在显眼位置(餐桌、床头柜)
- 使用分药盒提前准备一周药物
2. 漏服处理:
- 如发现漏服距原计划时间<2小时,可立即补服
- 如已超过2小时,跳过本次剂量,按原计划继续
- 避免下次服用双倍剂量
3. 监测计划:
- 继续每日监测血压,记录日志
- 1个月后评估血压控制稳定性和依从性改善
- 如依从性提升至90%但血压仍未达标,建议就医调整剂量
4. 生活方式配合:
- 低盐饮食(<6g/天)
- 规律运动(每周150分钟中等强度)
- 限制饮酒(男性<25g/天,女性<15g/天)
我在减肥吗?分析我的体重趋势
-
读取体重数据:
- 时间范围:过去3个月
- 记录次数:28次(平均每周2-3次)
- 起始体重(10月1日):70.8 kg
- 当前体重(12月31日):68.5 kg
- 最低体重(12月25日):68.2 kg
- 最高体重(10月15日):71.2 kg
-
BMI计算:
- 身高:172 cm
- 起始BMI:23.9
- 当前BMI:23.1
- BMI变化:-0.8
-
趋势分析:
- 总体趋势:下降2.3kg(-3.2%),持续减重 ✅
- 下降速度:平均每周0.18kg(健康范围:0.5-1kg/周)
- 稳定性:有波动,但整体下降趋势明确
-
与饮食关联:
- 饮食记录:平均每日摄入1650 kcal
- 蛋白质:平均75g/天(推荐:60-100g)
- 运动记录:平均每周150分钟中等强度运动
-
阶段性分析:
- 第1个月(10月):70.8 → 69.5 kg(-1.3kg)
- 第2个月(11月):69.5 → 68.8 kg(-0.7kg)
- 第3个月(12月):68.8 → 68.5 kg(-0.3kg)
- 观察:减重速度逐渐放缓
文本报告:
体重/BMI趋势分析报告
━━━━━━━━━━━━━━━━━━━━━━━━━━
时间范围: 过去3个月
记录次数: 28次
📊 体重趋势
├─ 起始体重: 70.8 kg(10月1日)
├─ 当前体重: 68.5 kg(12月31日)
├─ 体重变化: -2.3 kg(-3.2%)
├─ 平均速度: 0.18 kg/周
└─ 趋势: 📉 持续减重 ✅
�� BMI评估
├─ 身高: 172 cm
├─ 起始BMI: 23.9(正常范围上限)
├─ 当前BMI: 23.1(正常范围)
├─ BMI变化: -0.8
└─ 评估: ✅ 在健康范围内,接近理想值
📅 阶段性分析
├─ 第1个月: -1.3 kg(减重较快)
├─ 第2个月: -0.7 kg(速度适中)
└─ 第3个月: -0.3 kg(平台期?)
💡 相关因素
├─ 饮食: 平均1650 kcal/日(适当)
├─ 运动: 150分钟/周(达标)
└─ 睡眠: 平均6.5小时(略不足)
⚠️ 观察与建议
├─ 当前趋势: 减重速度逐渐放缓
├─ 可能原因: 体重下降接近目标,代谢适应
├─ 建议: 继续当前方法,增加运动强度
└─ 目标: 可考虑维持当前体重,转向增肌
HTML可视化报告:
- 📊 体重趋势折线图:平滑曲线显示从70.8kg逐渐下降至68.5kg
- 📐 BMI双轴图:体重(左轴)+ BMI(右轴),同步下降
- 📅 阶段性柱状图:3个月的减重量对比(1.3kg → 0.7kg → 0.3kg)
- 🍎 饮食热量趋势图:每日摄入热量曲线,与体重下降趋势叠加
- 🏃 运动时间柱状图:每周运动量,与减重速度关联
✅ 积极趋势:
- 持续减重:3个月下降2.3kg,稳定性良好
- BMI改善:从23.9(正常上限)降至23.1(正常中段)
- 方法健康:饮食控制+运动,不极端
📉 减重速度分析:
- 第1个月:减重1.3kg(速度较快,可能主要是水分)
- 第2个月:减重0.7kg(速度适中,脂肪减少为主)
- 第3个月:减重0.3kg(速度放缓,可能进入平台期)
平台期可能原因:
- 代谢适应:体重下降后基础代谢率降低
- 摄入增加:可能未严格记录饮食
- 运动适应:身体适应当前运动强度
💡 建议:
1. 继续当前方法:
- 当前饮食和运动计划有效,应坚持
- 避免过度减少热量摄入(<1500kcal)
2. 增加运动强度:
- 将中等强度运动150分钟/周提升至200分钟
- 增加力量训练(每周2-3次)
- 尝试HIIT间歇训练(提高代谢)
3. 饮食调整:
- 保持蛋白质摄入75-100g/天(维持肌肉)
- 增加纤维摄入(蔬菜、全谷物)
- 保持水分充足(2-2.5L/天)
4. 睡眠改善:
- 提高睡眠时长至7-8小时(睡眠不足影响代谢)
- 固定作息时间
5. 目标调整:
- 当前BMI 23.1已接近理想值(22-23)
- 可考虑从"减重"转向"维持体重+增肌"
- 关注体脂率而非单纯体重
6. 监测计划:
- 继续每周记录2-3次体重
- 关注体脂率、腰围等指标
- 1个月后评估是否需要调整策略
我的情绪和睡眠有什么关系?分析相关性
-
读取情绪数据(过去3个月,90天):
- 有效记录:82天(91%记录率)
- 情绪评分范围:3-10分
- 平均情绪评分:6.8/10
- 情绪波动:标准差1.2
-
读取睡眠数据:
- 睡眠时长范围:4.5-9小时
- 平均睡眠时长:6.5小时
- 睡眠质量:良好(6次)、中等(48次)、差(28次)
-
相关性计算:
- 睡眠时长 ↔ 情绪评分:r = 0.78(强正相关)
- 睡眠质量 ↔ 情绪评分:r = 0.65(中等正相关)
- 压力评分 ↔ 情绪评分:r = -0.52(中等负相关)
- 运动时间 ↔ 情绪评分:r = 0.43(弱正相关)
-
模式识别:
- 高情绪天数(≥8分):平均睡眠7.2小时
- 低情绪天数(≤5分):平均睡眠5.4小时
- 情绪波动大:睡眠不规律(标准差>1.5小时)
-
时间序列分析:
- 情绪低谷期:10月中旬(连续5天≤5分),对应睡眠不足期(平均5.2小时)
- 情绪高峰期:12月上旬(连续7天≥8分),对应睡眠充足期(平均7.5小时)
-
其他因素:
- 工作压力:高压力日情绪平均5.9分,低压力日7.4分
- 运动日:运动日情绪平均7.2分,非运动日6.5分
- 社交活动:社交日情绪平均7.8分,独处日6.3分
文本报告:
情绪-睡眠相关性分析报告
━━━━━━━━━━━━━━━━━━━━━━━━━━
分析周期: 过去3个月(90天)
有效记录: 82天(91%记录率)
📊 总体数据
├─ 平均情绪评分: 6.8/10
├─ 平均睡眠时长: 6.5小时
├─ 睡眠质量: 良好6次、中等48次、差28次
└─ 情绪波动: 标准差1.2(中等波动)
🔗 相关性分析
├─ 睡眠时长 ↔ 情绪: r=0.78(强正相关)✅
├─ 睡眠质量 ↔ 情绪: r=0.65(中等正相关)
├─ 压力 ↔ 情绪: r=-0.52(中等负相关)
└─ 运动 ↔ 情绪: r=0.43(弱正相关)
📈 关键发现
├─ 高情绪日(≥8分): 平均睡眠7.2小时
├─ 低情绪日(≤5分): 平均睡眠5.4小时
├─ 差距: 1.8小时睡眠 = 3分情绪差异
⚠️ 情绪低谷期
├─ 时间: 10月中旬(连续5天)
├─ 情绪: 平均4.2分
├─ 睡眠: 平均5.2小时
└─ 触发因素: 工作压力+睡眠不足
✅ 情绪高峰期
├─ 时间: 12月上旬(连续7天)
├─ 情绪: 平均8.4分
├─ 睡眠: 平均7.5小时
└─ 促进因素: 睡眠充足+运动+社交
💡 改善建议
├─ 优先级1: 提高睡眠时长至7-8小时
├─ 优先级2: 建立规律作息(固定上床/起床时间)
├─ 优先级3: 管理压力(冥想、运动、社交)
└─ 监测: 继续记录,2周后评估改善
HTML可视化报告:
- 😊🌙 情绪-睡眠散点图:横轴睡眠时长,纵轴情绪评分,明显正相关趋势
- 📈 双Y轴面积图:情绪评分(左轴)+ 睡眠时长(右轴),曲线高度同步
- 🔗 相关性条形图:4个因素的相关系数排序(睡眠0.78 > 睡眠质量0.65 > 压力-0.52 > 运动0.43)
- 📅 时间序列图:90天的情绪和睡眠曲线,标注低谷期和高峰期
- 🎯 箱线图:高情绪日vs低情绪日的睡眠时长分布对比
🔗 强相关性发现:
-
睡眠时长与情绪:相关系数0.78(强正相关)
- 睡眠每增加1小时 → 情绪评分提高约1.5分
- 7小时以上睡眠 → 高情绪概率(≥8分)显著增加
-
睡眠质量与情绪:相关系数0.65
- 睡眠质量"良好" → 平均情绪7.9分
- 睡眠质量"差" → 平均情绪5.3分
-
低谷期特征(10月中旬):
- 连续5天情绪≤5分
- 平均睡眠仅5.2小时
- 工作压力评分高(8/10)
- 缺乏运动和社交活动
-
高峰期特征(12月上旬):
- 连续7天情绪≥8分
- 平均睡眠7.5小时
- 工作压力低(3/10)
- 运动和社交活动充足
💡 改善建议:
1. 优先级:提高睡眠时长(影响最大)
- 目标:从6.5小时提升至7-8小时
- 方法:
- 固定上床时间:22:30-23:00
- 固定起床时间:6:30-7:00
- 睡前1小时避免屏幕(蓝光影响褪黑素)
- 创造良好睡眠环境(黑暗、安静、凉爽)
2. 建立规律作息
- 周末不熬夜补觉(保持生物钟稳定)
- 午休限制在20-30分钟(避免影响夜间睡眠)
- 建立睡前仪式(阅读、冥想、温水澡)
3. 压力管理
- 学习深呼吸、冥想技巧
- 每周安排放松活动(瑜伽、太极、散步)
- 培养兴趣爱好(音乐、绘画、园艺)
- 保持社交联系(朋友、家人)
4. 增加运动(辅助改善)
- 每周至少150分钟中等强度运动
- 运动日情绪平均高0.7分
- 避免睡前3小时剧烈运动
5. 监测与调整
- 继续记录情绪和睡眠(保持高记录率91%)
- 2周后评估改善情况
- 如无改善,考虑专业心理咨询
📈 预期改善:
- 睡眠提升至7-8小时 → 情绪评分预计提高至7.5-8.0分
- 建立规律作息 → 情绪波动减少(标准差降至0.8以下)
- 压力管理配合 → 进一步提升情绪稳定性
| 用户问题 | 分析重点 | 主要输出 |
|---|---|---|
| "过去3个月我的健康有什么变化?" | 综合分析 | 完整HTML报告(所有维度) |
| "为什么我总是头疼?" | 症状模式 | 症状频率、诱因、趋势、建议 |
| "我的降压药有效吗?" | 药物效果 | 血压变化、依从性、改善评估 |
| "我在减肥吗?" | 体重趋势 | 体重/BMI变化、速度分析、建议 |
| "我的情绪和睡眠有什么关系?" | 相关性 | 相关系数、模式识别、改善建议 |
通用触发词:
- 健康趋势、健康变化、健康状况、身体变化
- 分析、总结、评估、回顾
- 过去X个月、最近、趋势
具体维度触发词:
- 体重、BMI、减肥、胖瘦
- 症状、头疼、不舒服
- 药物效果、用药、依从性
- 化验、检查、指标
- 情绪、心情、睡眠
- 相关、关系、影响
分析类型触发词:
- 模式、规律、频率
- 趋势、变化、上升/下降
- 相关、关联、影响
- 有效、效果、改善