DEV Community · Show DEV8/7 23:4757

CGM应用中的葡萄糖数学:生产环境五条规则

Glucose math looks trivial until you ship it: five rules from a production CGM app

阅读原文
Sugar Sense是一款连接Nightscout的CGM伴侣应用,其开发团队将葡萄糖计算规则提取为两个零依赖开源包:npm上的sugarsense-glucose-units和RubyGems上的sugarsense-units。规则涵盖:单位转换(mg/dL与mmol/L)、血糖分区(如70为低,71在范围内)、趋势箭头映射、数据时效性判断(超过15分钟视为过期),以及时间范围内百分比计算。这些包采用MIT许可,无依赖,并内置生产环境默认值。开发者可参考这些规则构建CGM相关应用,欢迎提交问题或拉取请求。