Glucose Buddy(糖小助):智能血糖监控与 AI 决策辅助系统

Glucose_Buddy(糖小助):智能血糖监控与_AI_决策辅助系统 图1

Glucose Buddy(糖小助) 是一款基于 Nightscout 平台打造的智能血糖监控与决策辅助系统。它将连续血糖监测(CGM)、指尖血糖、治疗方案、饮食运动记录等多源数据汇总到同一界面,通过交互式图表和强大的 AI 模型,为用户提供血糖趋势洞察、风险预警和个性化管理建议

该项目为开源工具,面向有血糖管理需求的个人用户、家属,以及有技术背景的健康管理从业者,用于数据理解与自我管理参考,但不构成任何形式的诊疗建议


核心功能亮点

 血糖数据监控与可视化

  • 实时监控:实时对接 Nightscout API,展示当前血糖水平和趋势变化。

  • 长期分析:支持 1–90 天历史数据浏览,并提供平均血糖、目标范围占比、变异系数、糖化血红蛋白估算等专业统计指标。

  • 数据校准:支持同屏对比 CGM 数值与指尖血糖数据,帮助用户进行校准与误差判断。

  • 报表输出:针对餐前、餐后场景生成详细分析报表,并支持优化排版的打印报表,方便线下沟通与存档。

 AI 驱动的血糖预测与智能分析

  • 未来预测:基于最近的多条血糖数据,生成未来 30 分钟的预测曲线,并输出趋势判断(上升、下降、平稳及变化速度)。

  • 风险评估:评估潜在低血糖风险,并进行风险分级提示

  • AI 深度解读:集成 OpenAI、Ollama 等多种 AI 服务,综合考虑血糖曲线、治疗方案、餐食记录与运动数据,生成个性化生活方式建议

  • 置信度计算:通过数据点数量与趋势一致性计算预测置信度,为用户提供可信度参考。

 治疗方案与生活方式管理

  • 用药记录:支持配置多种口服降糖药物和胰岛素治疗方案信息(剂量、频次),为 AI 分析提供更完整的背景。

  • 关联分析:自动识别并展示餐食、运动和指尖血糖记录,分析碳水、蛋白质、脂肪摄入结构,辅助理解饮食与血糖波动之间的关系。

 智能风险预警与通知系统

  • 三级预警:基于预测结果对低血糖风险进行实时评估,内置高风险(默认 70 mg/dL)、中风险、低风险三级预警机制,阈值可自定义。

  • 多通道通知:支持浏览器 Web Push、邮件通知、微信等渠道的预警提醒(视实际配置而定)。

  • 消息中心:所有 AI 生成的分析报告与咨询内容统一归档到消息中心,便于快速查找和回顾历史分析。


体验与部署方式

  •  Docker 一键部署:对于熟悉容器化环境的用户,可使用 quick-start.sh 快速启动脚本或 docker-compose up -d 启动服务。访问 http://localhost:1338 即可打开 Web 界面。

  •  本地运行与开发者友好:支持 Python 3.9+ 环境,通过 pip install -r requirements.txt 安装依赖后,直接运行 python app.py 启动应用。

  • 适配体验:采用移动优先的响应式界面,兼容手机、平板与桌面设备,并使用 Bootstrap 5 与 Chart.js 打造现代化数据仪表盘。

使用说明与合规声明

Glucose Buddy(糖小助) 为开源血糖数据管理与分析工具,系统提供的所有分析结果、预测数据与 AI 建议仅供学习、记录和自我管理参考本工具不提供医疗诊断,不替代内分泌科医生或其他专业医疗人员的任何建议。如遇血糖异常或身体不适,应立刻咨询专业医生或当地医疗机构。

附件内容
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容