AI Health Steward 是一款开源的本地 AI 健康管家,通过 AI 识别和整理体检报告、化验单、处方等健康资料,建立个人健康档案,并提供健康数据查看、趋势分析和 AI 咨询功能。支持私有化部署,健康数据保存在本地,更注重隐私安全。
支持上传图片、PDF 等健康资料,自动提取关键指标并生成健康画像,可查看血压、血糖、血脂、心率、体重等数据变化趋势。支持家庭成员管理、健康报告生成、体检建议、风险评估、用药和复查提醒,并可通过飞书快速上传资料或进行简单健康问答。
部署后配置 AI 模型即可使用,日常可以通过 Web 页面管理健康档案,也可以通过飞书机器人随手发送报告和记录数据。
- 本地私有部署 — 健康数据存储在本地,自主可控
- 多模态报告导入 — 拍照上传体检报告/化验单/处方,AI 自动结构化抽取关键指标
- 人维度健康画像 — A-H 全字段族(基础信息/生理指标/诊断/用药/过敏/生活方式/家族史/数据溯源),作为单一事实来源
- AI 健康咨询 — 意图路由 + 工具调用,回答基于你的实际画像数据,非通用 chatbot
- 指标趋势可视化 — 血压/血糖/血脂/心率/体重 BMI 趋势图,异常标识
- 个性化体检推荐 — 基于健康画像,按 1+X+Y 三层逻辑(基础核心集/现状深度专项/风险预警专项)生成定制化体检方案,支持预算档位选择与安全禁忌排查
- 飞书渠道集成 — 支持配置多个飞书 Bot,每个渠道绑定一个家庭成员;通过 WebSocket 长连接接收消息,支持文字轻问答与图片报告解析
- 模型可插拔 — 多模态 API(必选)/ 文字 API(可选)/ 本地 LLM(可选),按需配置
- 家庭多成员 — 单实例服务一个家庭,成员数据隔离
- 报告管理 — 报告全生命周期管理(上传→AI抽取→确认入档→归档),支持从报告管理页、指标管理页、AI 咨询页三个入口上传,入档数据自动归入健康画像
- 检验检查追踪 — 检验指标按报告分组独立曲线追踪,检查异常发现按分类时间轴展示
- AI 图片解读 — 咨询中发送报告图片,AI 先多模态抽取结构化数据,再基于数据做专业解读,同时支持一键入档
- 报告语义检索 (RAG) — 入档报告自动向量化,AI 咨询可语义检索历史报告内容回答问题
- 系统设置 — 前端可视化管理模型配置、健康检测、数据导出/清除,配置即时写入生效
- 家庭健康速览 — 默认首页一屏聚合全家健康状态(危急值/异常项/数据记录),点击直达成员画像
- 年龄分档参考范围 — 血压/血糖/心率等按成人/儿童自动匹配正常范围,避免误判儿童指标异常
- 危急值预警 — 采用临床危急阈值(如血压≥180/110、血糖≥16.7),在画像看板以红色横幅提示尽快就医
- 长期会话记忆 — 每次咨询后增量压缩为成员长期记忆,跨会话记住病情、用药、偏好与待跟进事项
- 访问鉴权 + 限流 — 可选 Bearer Token 保护全部业务接口,按成员对话限流防止接口被刷
- 成本优化 — 消除对话中重复的指标抽取 LLM 调用,单次会话仅做一次必要的模型调用;无更新的健康小结直接输出缺省页不浪费 LLM 调用
- 生产部署支持 — 内置
docker-compose.prod.yml生产配置(无热重载/无轮询/DEBUG=false),用户数据按成员/年/月目录组织存储 - 复测/用药待办提醒 — 基于危急值、异常指标、在用药、慢病诊断与体检推荐自动生成待办任务(复查/用药/随访/预约),看板与首页一键查看
- 健康小结/周期报告 — 按周/月/年定期自动触发(自然周后一天/每月1号/每年1月1日自动生成上周/上月/去年小结)+ 手动触发,指标趋势/异常事件/建议汇总,规则统计 + 可选 LLM 解读,复查项自动落成待办;无更新的周期直接输出缺省页不浪费 LLM 调用
- 风险自测量表 — 内置 9 大量表(PHQ-9 抑郁、GAD-7 焦虑、糖尿病风险、ASCVD 心血管、ISS 失眠、高血压风险、血脂异常、AD8 认知功能、卒中风险),对话中或 /assess 页面自助测评,计分分档与频控