日志
周期 1 · 第 9 天:代码写得快,身体好得慢
这不是总结。那是第 14 天结束之后的事。这只是处于中途的一篇记录,写在最终化验结果揭晓之前。
故事的起点
10 月 4 日,拿到复查化验单,指标全面亮红灯:尿酸 538 µmol/L,血脂和肝功能也多项失控。当天晚上的那顿饭,我彻底换了吃法。那顿饭,就是“周期 1”真正的起点。
接下来的两天,我试遍了市面上现有的健康管理 App。到了 10 月 7 日,实在忍受不了繁琐反人性的录入流程与数据追踪,我坐下来开始写自己的工具。
第 9 天的数据
日均摄入
1,437 kcal
目标 1,750
蛋白质
132 g/天
目标 113–145
饮水
2.6 L/天
体重
−1.8 kg
82.4 → 80.6 kg,10/6–10/12
服药达成率
72%
计划剂量
代码提交
118 次
6 天内
数据单并不好看。膳食纤维摄入偏低,糖分摄入超标,而且处方药按时服用的比例还不到四分之三。最后这一项最要紧,也是再多代码也改不了的现实。
快的这一半
写代码是我唯一能掌控的事情,所以我把所有焦虑都宣泄在了这里:
- 彻底告别手动打字: 拍一下盘子或包装标签,或者按住按钮直接说。同一顿吃下的食物会自动归纳为一餐。
- 全局健康拼图: 血压、血糖、糖化血红蛋白(支持直接拍照提取化验单)、可随时暂停的药物排程,以及像闹钟一样响铃的服药提醒。
- Apple Health 双向同步: 体重秤称重、每日步行、睡眠和静息心率在后台静默拉取,餐食热量与营养自动回写进“健康”App。
- 自主可控的隐私: 类似非托管钱包的密钥,不需要邮箱,也不需要密码;开启同步时,数据在离开 iPhone 之前就已在本地加密。
- 14 天循环周期: 全局统一的目标达标逻辑、可以按住滑动查看每日数据的趋势图,以及灵活的开始日期调整——毕竟我的自救行动,比这款 App 的第一行代码还要早两天。
慢的这一半
但这些代码丝毫没法让下一次抽血化验的日期提前。
体重秤每天清晨都有反馈。但体内的生化指标从不声不响,在针头真正扎进血管之前,你对它毫无感知。提前跑去验血毫无意义,那充其量只能测出最初几天的慌乱。
所以接下来的五天,我只能继续熬过枯燥的日常:每天雷打不动快走 5 公里,按指标吃每一顿饭,喝够水,把该吃的药按时吞下去。
我能在一个下午交付一个新功能。但我没法一键交付一个正常运转的身体。
完整的周期复盘会在 10 月 18 日之后发布。到时候,让真实的化验指标说话。
— Anton