Software Specification · Mobile UI · v1.0
β透透带
软件规格书
各场景 画面・动作定义
目标平台:智能手机(Android / iOS)
屏幕宽度基准:360〜390px
通信方式:Bluetooth 5.0 BLE
Scene 00
通用页头
14:32:07 ● 未连接
↑ 页头固定显示
元素规格状态
标志图标 「β」字符。渐变正方形徽章(青色→青绿色)。常时显示
应用名称 「β透透带」固定文本
时钟 以 HH:MM:SS 格式每秒更新设备时间
BLE连接按钮 点击启动BLE弹窗(未连接时)/ 断开(连接中) 常时固定
BLE指示灯 ● 灰色:未连接 ● 琥珀色闪烁:扫描中 ● 绿色(发光):已连接
Scene 01
阶段进度徽章
● #001
① BLE连接 ② 体温稳定 ③ 周期观测 ● 观测中

固定于页头正下方,始终可视化当前阶段。

① BLE连接
② 体温稳定
③ 周期观测
● 观测中
徽章显示条件样式
① BLE连接 完成后 绿框
② 体温稳定 完成后 绿框
③ 周期观测 进行中 青色闪烁
● 观测中 移至观测阶段后 青色常亮
Scene 02
BLE扫描弹窗
🔵 扫描BLE设备
搜索β透透带对应设备
📡
β透透带-001
AA:BB:CC:DD:EE:01 · -51 dBm
📡
β透透带-002
AA:BB:CC:DD:EE:02 · -68 dBm
取消
元素规格
显示触发 点击页头BLE按钮(未连接时)
扫描显示 弹窗出现后,约1.8秒显示扫描中指示灯(琥珀色闪烁)
设备列表 列出发现的设备。设备名・MAC地址・信号强度(RSSI)
设备选择 点击开始连接 → 约0.6秒后显示连接完成提示 → 开始校准
取消 关闭弹窗,BLE按钮恢复未连接状态
重新连接 在已连接状态下点击BLE按钮 → 断开并重置为未连接状态
Scene 03
校准画面
● #001
① BLE连接 ② 体温稳定 ③ 周期观测 ● 观测中
CALIBRATION
BLE连接
体温稳定等待
等待上臂内侧温度稳定
β细胞周期观测
检测胰岛素脉冲周期

BLE连接完成后自动显示。3个步骤依次完成后切换至观测画面。

步骤内容所需时间完成条件
① BLE连接 确认与设备配对 即时 BLE连接完成时即视为完成
② 体温稳定等待 等待上臂内侧皮肤温度稳定,获取血管灵敏度校正基准值 约30秒 温度变动收敛至阈值以内时
③ β细胞动作周期观测 通过自相关检测胰岛素脉冲周期(约300秒),确定个人基准周期 约10分钟 周期・相位收敛时
各步骤显示进度条,完成的步骤变为绿框+勾选标记。
全部步骤完成后,隐藏校准画面并自动跳转至观测画面。
Scene 04
β余力条
β余力 72%
β余力 48%
β余力 18%
状态阈值条形颜色数值颜色
正常 75%以上 绿色(#1D9E75 → #5DCAA5) 绿
注意 50〜74% 琥珀色(#B87800 → #EF9F27)
警告 49%以下 红色(#A01020 → #E24B4A)
β余力是基于PPG时间轴变动模式的振幅・周期推算出的β细胞功能余力估计值。
以β细胞能稳定发出胰岛素分泌脉冲的状态为100%的相对指标。
Scene 05
糖与胰岛素平衡基线变动图表 / β细胞动画
糖与胰岛素平衡基线变动 — 实测值 - 理想
元素规格
显示时间段 最近3小时(最多72个样本)。右端为当前时刻,右对齐滚动
X轴标签 -3h / -2.5h / -2h / -1.5h / -1h / -30m / now(30分间隔)
Y轴刻度 0.25〜0.75 固定,5级网格(0.125间隔)
实测值线 红色(#FF4560)实线,带渐变填充
理想模式 青绿色(#26D7B4)虚线,β细胞正常动作时的参照波形
最新值显示 右端红点+4位数值标签
采样间隔 针对个人优化的固定周期
Scene 06
警报条
✅ β细胞 正常动作中
正在观测胰岛素分泌脉冲
⚠ 过度释放 — 平台期
胰岛素过剩导致连续下降开始
⚡ β细胞疲惫
振幅缩小 — 体力即将耗尽
状态左框颜色图标徽章
正常 绿 正常
注意 琥珀色 警告
危险 注意
阶段判定基于PPG变动模式的相位・振幅自动分类。
主要阶段:稳定期 / 峰值前急升 / 血糖峰值 / 顶峰 / 平台期 / 紊乱下降 / β细胞疲惫 / 餐后低血糖
β透透带 实际画面截图
实际画面

β余力43%・β细胞疲惫警报触发中的实际显示。
上半部:血管内动画(β细胞正在针对葡萄糖过多释放胰岛素)
下半部:糖与胰岛素平衡基线变动图表(红色=实测值,绿色虚线=理想模式)
点击可切换两个画面。

显示切换:通过点击操作可切换图表显示与β细胞动画显示。
动画将血管内β细胞・葡萄糖・胰岛素颗粒的行为实时可视化。
图表用于俯瞰过去的变动历史,动画用于直观把握当前状态,各司其职。
Scene 07
统计网格(4项目)
观测值
0.512
TEMP°C
36.4
HR bpm
64
推定BG
118
项目内容更新频率
观测值 PPG时间轴变动模式值,4位小数显示 个人固定周期
TEMP °C 皮肤表面温度,用于血管灵敏度校正 实时
HR bpm 心率(作为归一化特征值获取) 实时
推定BG 从观测值推算的血糖基线推定值。非诊断值,仅供参考 个人固定周期
Scene 08
警报设定・数据输出(折叠式)
⚠ 警报设定 / 数据输出
峰值速度 / 10min 15 mg/dL
低血糖警告 下限 70 mg/dL
⬇ 全数据 CSV
⬇ 区間
🗑
● 记录: 72 件
元素规格
峰值警报 归一化观测值变化0.3(3 Index)以上时触发,单位为0〜1归一化值
低值警报 观测值低于个人日时最低值平均时触发。基于个人内部基准的相对判定,非绝对值
高值警报 观测值超过个人日时最高值平均时触发。同上
全数据 CSV输出 下载从观测开始的全部记录为CSV
選択区間 CSV出力 下载最近时间段的数据为CSV
数据清除 确认对话框后清除全部记录
記録件数 实时显示当前累积样本数,记录中红点闪烁
所有警报均基于0〜1归一化数据判定,不使用绝对血糖单位。
低值・高值基准从个人日时均值自动计算,持续使用精度越高。
所有警报基准由个人数据变动自动生成,不使用外部标准值或群体统计。
CSV输出列:timestamp / 观测值(归一化)/ 观测值(校正)/ temp_C / HR / reserve_pct
Scene 09
弹出通知
🔴 低血糖注意
推定血糖 65 mg/dL
🟡 峰值急升
10min变化: +18 mg/dL
🔵 观测开始
检测到周期 297s — 开始观测
类别触发条件消除时机
🔴 低血糖注意 推定血糖低于下限阈值时(1分钟间隔) 5.5秒后自动消除
🟡 峰值急升 10分钟内血糖变化超过阈值时(1分钟间隔) 5.5秒后自动消除
🔵 情報 BLE连接 / 切断 / 校准各完了時 5.5秒后自动消除
显示位置:页头正下方固定。可同时显示多条(竖向叠放)。手动点击可立即消除。