JugglucoNG:Android 实验性 CGM 应用
基于 Juggluco 分支的 Android 连续血糖监测应用,支持多种 CGM 传感器、报警、治疗日志与 Nightscout 同步。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v1.2.7-Alpha
- 平台
- Android
详细介绍
项目简介
JugglucoNG 是一款面向 Android 的实验性连续血糖监测(CGM)应用,从 Jaap Korthals Altes 的 Juggluco 分支而来。它使用 Material 3 的 Compose 界面和与具体传感器解耦的数据层,并加入了治疗日志(IOB/eIOB/COB 追踪)、预测模拟、重新设计的报警引擎以及与 Nightscout 的双向集成。

主要功能
- 血糖显示:Material 3 仪表板,含趋势箭头、变化量和读数历史;统计信息(目标范围内时间、GMI、AGP 百分位视图、可导出报告);通知栏图表、息屏显示、悬浮窗、桌面小部件、自动深色模式。
- 报警:自定义报警引擎,支持低/高血糖报警(可设时间段与事件)、变化速率报警、传感器到期提醒、信号丢失与预测提醒、跟随者报警;支持 TTS 语音播报、延时、先振动。
- 日志与胰岛素:食物数据库与餐食曲线、剂量计算器、IOB/eIOB 与 COB 追踪、从 AAPS 导入治疗、与 Nightscout 同步治疗、快速添加条目。
- 预测:在设备上对血糖、胰岛素和餐食进行预测模拟,模型配置可调。
- Nightscout:上传读数与治疗、跟随远端站点,并可通过
devicestatus双向交换 IOB/eIOB/COB。 - 数据:与传感器无关的本地数据库,支持导出/导入、直接导入 Juggluco 的 TSV 导出、设置导出,以及按传感器的校准模型。
- 共享与集成:通过局域网或互联网把应用克隆到另一台手机(ICE/TURN,无需账号);
glucodata风格广播;Health Connect;Pebble;可将读数推送到 chatbot、紧急短信或任意 webhook 的出站 API。
支持的传感器:Abbott FreeStyle Libre / 2 / 2+ / 3 / 3+、Dexcom G7 / ONE+、CareSens Air、Accu-Chek SmartGuide、Sibionics GS1 / 2、AiDex X / LinX、iCan i3 / i6、Anytime / Yuwell、MQ / Glutec、Ottai / SyAi;跟随源支持 Nightscout 和 HTTP API。多个直连传感器可同时运行,开启交接模式后当前传感器到期会自动启动下一个。
安装与使用
从 Releases 下载 APK 后在手机上打开安装,必要时允许浏览器或文件管理器安装应用。要求 Android 8.0 或更高版本。
- 标准手机版:
JugglucoNG-1.2.7-Alpha.apk - Wear OS 手表版:
JugglucoNG-1.2.7-Alpha-wear.apk - 独立第二份数据(DUB):对应的
-dub.apk与-wear-dub.apk
标准版与 DUB 版需用各自匹配的 APK 更新;更新前请备份设置与数据。Releases 页面还提供 nightly 测试构建。
从源码构建需要 JDK 21、带 NDK 和 CMake 的 Android SDK,以及 libjuice 子模块:
git submodule update --init
./gradlew :Common:assembleMobileDebug --no-daemon
注意事项
JugglucoNG 是实验性软件,不是医疗器械,可能存在缺陷并显示错误、延迟或缺失的数据。不要把它作为治疗、胰岛素剂量或诊断的唯一依据,临床上有意义的读数请用厂商官方系统或其他合适方式核实。各传感器的支持由社区开发,可能随厂商固件、协议或在线服务的变化而改变或失效。项目使用 GPL-3.0 许可证。
本作品整理自 GitHub 开源项目 ctqvva/JugglucoNG,原作者 @ctqvva,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v1.2.7-Alpha当前版本
新增 Medtrum EasySense CGM 驱动、Dexcom Share 上传和 Dexcom 可选蓝牙槽位;AiDex 支持 LUMI 标记与 IndiaX 传感器识别;修复 xDrip 断连补发与重复读数、AOD 与小部件过期数据等问题。
评论