Show HN:GlycemicGPT – 开源人工智能驱动的糖尿病管理

2026-05-15 1 阅读 jlengelbrecht
GlycemicGPT 以人工智能分析为核心的开源糖尿病平台。因为没有人应该单独治疗糖尿病。概述 • 快速入门 • 架构 • 路线图 • 开发 • 贡献 • 支持 • 免责声明 重要安全警告 该软件并非旨在取代您的内分泌科医生或医疗保健提供者。 GlycemicGPT 仅提供人工智能生成的建议,应作为专业医疗护理的补充工具。 ALPHA SOFTWARE——该项目正在积极开发中。它功能齐全,可供开发人员日常使用,但尚未经过广泛测试。使用风险需您自担,并务必咨询您的医疗保健提供者。概述 GlycemicGPT 是一个围绕人工智能分析构建的开源糖尿病平台。它直接连接到您的 CGM 和胰岛素泵,以获得完整的独立体验 - 实时监控、每日 AI 简报、模式检测、对话式 AI 聊天和护理人员警报。已经在运行 Nightscout 了? GlycemicGPT 还可以从您现有的实例中提取数据并在顶部添加 AI 分析,无需更改您当前的设置。请参阅与其他工具的关系页面进行诚实的比较。目前支持的设备: 设备类型 连接状态 Dexcom G7 CGM 云 API 验证 Tandem t:slim X2 胰岛素泵 BLE(直接)+ 云 API 验证 Tandem Mobi 胰岛素泵 BLE(直接)+ 云 API 协议兼容(见注释) Tandem Mobi 注意:Mobi 使用与 t:slim X2 相同的 BLE 协议、身份验证和数据格式。我们的 Tandem 插件从两个模型读取数据,但 Mobi 支持尚未针对物理硬件进行验证。协议兼容性不能保证在未经测试的设备上正确运行。使用 Mobi 硬件的风险完全由您自行承担 - 请参阅 MEDICAL-DISCLAIMER.md 了解完整的责任条款。如果您有 Mobi 并且可以帮助验证数据读取,请提出问题。计划支持从其他泵和 CGM 读取数据。该移动应用程序对社区设备数据驱动程序使用基于功能的插件架构 - 如果您想帮助为您的设备添加数据读取支持,请参阅 CONTRIBUTING.md。如果您的设备现在不受支持,建议的路径是即将推出的 Nightscout 集成 — 一旦落地,流入 Nightscout 的任何内容都会流入 GlycemicGPT。它的作用: AI 驱动的每日简报、膳食分析和模式识别(BYOAI — 带上您自己的 AI 密钥) 由临床糖尿病知识库支持的对话式 AI 聊天 可配置警报,具有护理人员升级和多渠道交付(Telegram、推送、应用程序内) 带趋势图和范围内时间跟踪的实时血糖监测 与串联泵(基础泵、推注泵、IoB、储库泵、电池)的 BLE 连接 为现有生态系统用户提供 Nightscout API 集成(即将推出) Android 手机应用程序 + 带有表盘复杂功能的 Wear OS 伴侣 自托管 Docker 堆栈,带有 Web 仪表板和 REST API 长达 10 年的个人糖尿病数据存储 可打印内分泌医生预约报告 主要原则: 仅建议 - 不控制医疗设备 BYOAI 架构 - 自带 AI 提供商(Claude、OpenAI、Ollama 或任何 OpenAI 兼容端点) 自托管 - 您的数据保留在您的基础设施上(Docker 或 Kubernetes) 安全第一 -预验证层、紧急升级、医疗免责声明 快速入门 正在寻找友好的演练吗?阅读 docs/get-started.md——它涵盖了平台、Android 配套应用程序、可选表盘、AI 提供商配置以及三个端到端部署路径(带有 Cloudflare Tunnel/云 VPS 的笔记本电脑/家庭服务器)。下面的一句话是为已经了解该堆栈的开发人员准备的。 git clone https://github.com/GlycemicGPT/GlycemicGPT.git cd GlycemicGPT cp .env.example .env docker compose up --build -d 服务将在以下位置提供: Web UI:http://localhost:3000 API:http://localhost:8000 API 文档:http://localhost:8000/docs 对于本地开发之外的部署,请参阅:使用 Docker 安装 - 完整的 Docker 参考 + 用于选择的决策表编写示例 使用 Kubernetes 安装 -- 基于 Kustomize 的 K8s 演练,使用预构建的映像部署/examples/public-cloud/ -- 带 Caddy + 自动 HTTPS 的 VPS 部署/examples/cloudflare-tunnel/ -- 具有 Cloudflare 托管访问的家庭服务器(无需端口转发) 架构组件技术 前端 Next.js 15、React 19、Tailwind CSS、shadcn/ui 后端 FastAPI、Python 3.12 Mobile Kotlin、Jetpack Compose、BLE Wear OS Kotlin、Wear Compose、表盘插件系统 通过插件架构实现社区设备数据驱动 AI Sidecar TypeScript、Express、多提供商代理数据库 PostgreSQL 16、SQLAlchemy 2.0 缓存 Redis 7 开发 # 启动完整堆栈 docker compose up --build -d # 验证服务curl localhost:8000/health # API curl localhost:3456/health # AI sidecar # Web UI at http://localhost:3000 See CONTRIBUTING.md 用于完整的开发设置、分支策略、