从需求开始,而不是从技术开始
前一篇文章里,我们讨论了一个核心命题:对真正关注长寿与健康质量的人而言,持续、精准的睡眠 HRV 监测,是目前可实践的最高效健康杠杆之一。但市场上的现有方案,在精度、隐私或使用体验中,至少有一项无法令人满意。
这篇文章,讲具体的解决方案。
在开始谈技术选型之前,先把需求说清楚。因为技术服务于需求,而不是相反——这个道理听起来显而易见,但在实际产品设计中,往往是最容易被颠倒的。
一个真正满足需求的睡眠 HRV 系统,必须同时满足以下四点:
传感器的选择:精度是一切的前提
满足原则 01 的方案只有一类:基于心电信号(ECG)的胸带式传感器。目前消费级市场上,Polar H10 是公认的参考标准。它被广泛用于运动科学研究,精度与医院级心电设备接近,而非一个被营销包装过的消费品。
一个常见的误解需要澄清:H10 能采集原始 ECG 波形(每秒 130 个采样点,实测一晚约 30~40 MB),但对 HRV 分析而言,我们需要的只是 R 峰之间的时间差——即 RR 间期。H10 的固件已经在芯片内完成了 R 峰检测,直接输出 RR 序列。六小时的睡眠数据,RR 间期文件不超过 100 KB。
精华已经提取,30~40 MB 的原始波形对这个场景没有必要存储。这是一个数据蒸馏的过程,不是数据压缩。
架构选择:为什么是树莓派放在卧室
传感器确定之后,最关键的架构决策是:数据在哪里处理和存储?
我们评估了三种方案:
| 方案 | 数据位置 | 延迟 | 隐私 | 可用性 |
|---|---|---|---|---|
| 云端处理 | 第三方服务器 | 依赖网络 | 不可控 | 断网失效 |
| 手机 App | 手机本地 | 低 | 较好 | 耗电,手机需常开蓝牙 |
| 卧室专用主机 | 家庭本地 | 极低 | 完全可控 | 24 小时待机,稳定可靠 |
选择树莓派 5 放在卧室,是这三个维度综合最优的方案。它的尺寸不比信用卡大多少,放在床头柜或者柜子里完全不占空间。BLE 天线在卧室内,信号稳定。性能远超任务需求,运行全套分析引擎绰绰有余。
零操作的实现细节
原则 02 是整套系统设计中最容易被低估的部分。"零操作"不是一句口号,它需要系统在几个具体的边界情况下做出正确判断:
可扩展的架构:多卧室与家庭场景
单卧室一体机方案,适合个人或夫妻共用。当需要监测多个卧室时——比如家庭中有老人需要长期睡眠健康追踪——架构自然延伸为分体设计:
ESP32-S3 网关负责蓝牙采集和基础计算,中央服务器负责深度分析和长期存储。两套方案使用同一套核心逻辑,部署形态根据场景选择,互不冲突。
数据主权的实践:你决定数据去哪里
所有数据默认存储在本地设备,不主动上传任何内容。用户有三种选择:
完全离线模式:关闭邮件推送,所有数据留在本地,通过局域网 Web 界面访问。适合对隐私要求极高的用户。
摘要推送模式(默认):原始 RR 数据留本地,每天早上发送 HRV 摘要邮件。邮件内容不含原始生物数据,仅包含分析结果。
AI 分析模式(可选):用户主动选择,将特定时间段的数据导出,上传至 AI 服务进行深度解读——例如结合近期运动、饮食、压力等上下文,获得个性化的健康建议。这一步骤完全由用户主动发起,系统不会自动执行。
这不是一个 App,而是一套基础设施
回到最初的命题:这不是一个睡眠监测 App,也不是一个需要每月付费的订阅服务。
它更像是家里的水电系统——你不需要每天操作它,但它在持续工作,当你需要的时候,数据就在那里。它是你健康数据的私有基础设施,而不是你在别人平台上租用的服务。
随着时间积累,这套系统将形成你最完整的个人健康数据资产:每一晚的 HRV 趋势、每一次应激后的恢复曲线、季节性变化、与运动训练的相关性……这些数据,是任何年度体检都无法提供的长期纵向视角。
当你将来选择与医生或 AI 健康顾问共享这份数据时,它的价值会远超任何碎片化的快照。
看看系统实际产出了什么
以下演示页面使用系统真实采集的 JSON 数据渲染——包含一晚睡眠的 HRV / 心率 5 分钟滑动趋势、室内 CO₂ 曲线、一次公路骑行的功率与训练区间分布,以及基于 Polar H10 ECG 的数据质量报告。
没有截图,没有模拟数据,完全来自项目的 data/reports/ 目录。