用途:根据本地健康数据生成专业的HTML格式健康报告,包含多维度数据可视化图表,支持自定义章节与时间范围。
主要能力:报告类型(action)包括综合(comprehensive,默认)、生化趋势(biochemical)、影像汇总(imaging)、用药分析(medication)、自定义(custom)。时间范围(date_range)支持 all、last_month、last_quarter、last_year,以及 YYYY-MM-DD,YYYY-MM-DD 自定义区间或 YYYY-MM-DD 至今。章节(sections)可选 profile、biochemical、imaging、medication、radiation、allergies、symptoms、surgeries、discharge。
使用方式:核心流程为解析参数、收集数据、分析统计、生成HTML、保存文件、确认输出。数据来源包括 data/profile.json、data/生化检查/.json、data/影像检查/.json、data/medications/medications.json、data/radiation-records.json、data/allergies.json。分析含趋势、分布统计、异常检测与健康评分。HTML 引用 Tailwind CSS、Chart.js 4.4.0 与 Lucide Icons 的 CDN。图表类型:生化指标趋势用折线图,异常指标分布用柱状图/饼图,检查类型统计用饼图,用药依从性用堆叠柱状图,辐射累积剂量用仪表图。默认输出路径 reports/health-report-YYYY-MM-DD.html。
适用场景:个人健康档案整理、阶段性健康回顾、就医前资料汇总。
限制:需预先准备上述 JSON 数据文件;报告为本地 HTML,依赖 CDN 加载样式与图表库;具体数据字段格式、评分算法与异常判定标准资料未提供。