APPLE WATCH / HRV

HRV。了解测量值的含义。

Apple Watch 记录了什么?WatchMuse 又怎样把这些记录变成压力参考?从心搏间隔开始,逐步看懂个人基线与计算方法。

SDNN以毫秒表示的 HRV
14 天个人历史参考窗口
手表本地完成比较与计算

这是压力参考,不是情绪检测。放松、平衡、偏高只是与个人历史比较后的规则分类,不代表医学诊断。

01

心率与 HRV 有什么区别

心率说的是“每分钟跳多少次”,心率变异性(HRV)说的是“相邻心搏之间的时间间隔,变化有多大”。即使平均心率相同,每次心跳的间隔也不必完全一样。

Apple Watch 可以通过 HealthKit 提供 SDNN 形式的 HRV,单位是毫秒(ms)。SDNN 是正常心搏间隔的标准差。WatchMuse 读取已有的 SDNN 记录,不会从零散的心率数值反推出 HRV。Apple 对 SDNN 的定义。

Apple 说明其光学心率传感器可用于 HRV。传感器采集和 WatchMuse 的比较计算是两个环节:这里解释的是 WatchMuse 算法,并非 Apple 内部的信号处理方法。Apple Watch 如何测量心率。

02

HRV 与压力有关,但不能判断心情

研究会观察人在心理压力任务中的 HRV 变化,因为心搏间隔与自主神经调节有关。但生理指标之间存在关联,不等于单次 HRV 就能可靠地判断一个人的感受。一项受控压力任务中的 HRV 研究。

因此,WatchMuse 选择和你自己的历史记录比较,而不是给所有人设定同一个“正常 HRV”。在这套算法里,相对基线越低,会进入越高的压力参考档。这只是呈现变化的规则,不能证明变化一定由心理压力引起。

03

第一步,建立你自己的基线

读取最近 14 天最多 120 条 SDNN,按样本结束时间由新到旧排列。有效数值必须大于 0、不超过 1,000 ms,且不是无穷或无效值;时间必须有效、不能来自未来,距今严格少于 14 × 24 小时。相同时间戳会去重。这些是数据校验条件,不是医学正常范围。

至少需要 4 个不同时间的有效样本:最新 1 条,加上至少 3 条较早记录。最新值作为当前 HRV,其余记录的中位数作为个人基线。若历史值数量为偶数,中位数取排序后中间两个值的平均数。

例如,历史值为 40、50、60 ms,基线就是 50 ms。这里要求的是“3 条较早记录”,不是“3 个不同日期”。基线最多使用 119 条记录,每条权重相同;筛掉无效记录后不会额外补查。

当前 HRV 查询保留 HealthKit 的真实来源,但没有限定只接受 Apple Watch,也没有排除手动录入记录。它尚未按睡眠、日间或运动恢复分别建立基线,因此来源和测量情境差异仍可能影响比较。

04

第二步,用最新值除以个人基线

把个人历史中位数记作 B,最新有效 HRV 记作 C,比例 R = C ÷ B。WatchMuse 依次应用下面的条件。

假设 B = 50 ms:C = 45 ms 时,R = 0.90,分为放松;C = 32.5 ms 时,R = 0.65,分为平衡;C = 32 ms 时,R = 0.64,分为偏高。以上是虚构算例,不是建议你追求的健康目标。

0.90 和 0.65 是 WatchMuse 自己设定的启发式阈值,不是 Apple 的压力等级标准,也不是经过临床验证的诊断界线。这个参考值在手表本地计算,不是由 AI 模型识别情绪。

B = 较早有效 HRV 的中位数
R = 最新有效 HRV ÷ B

R ≥ 0.90          → 放松
0.65 ≤ R < 0.90   → 平衡
R < 0.65          → 偏高
05

用一个例子试试看

拖动滑块或输入数值,观察规则会选择哪一档。显示的标签只描述这次示例计算。

06

为什么要查看 HRV 的测量时间

打开 WatchMuse 或刷新 App 中的数据,不会强制 Apple Watch 进行新的 HRV 测量。App 读取的是已有的测量记录,后台检查的时机由 watchOS 决定。即使刷新成功,也不代表手表刚完成了一次测量。

已保存的估算显示的是 HRV 实际测量的时间,不是你最近查看的时间。测量后满 30 分钟,结果会标记为历史数据,但数值和测量时间保持不变。

有效记录不足时,WatchMuse 无法计算基线或生成新的估算。这时仍可显示已有的 HRV 测量值,或保留此前的有效估算及其原始测量时间。如果没有查到记录,请检查健康数据的读取权限,以及是否已有测量记录。没有数据不一定意味着权限被拒绝。

07

这个结果不能告诉你什么

“放松、平衡、偏高”是参考档位,不是已经确认的感受。它们不能判断你正在开心、焦虑还是生气,不能诊断疾病,也不能解释数值为什么变化。

这里的算法没有用于识别真实情绪的临床验证或准确率。个人中位数能减小少量极端值的影响,却不能让不同时间、不同来源的测量天然具有可比性。

把结果当作了解自己的一个线索,并结合真实感受。不要仅凭它诊断、决定用药或判断紧急情况。

08

关于这份算法说明

算法依据为 2026 年 9 月 7 日的 WatchMuse 源码版本,本页于 2026 年 9 月 8 日修订。源码说明了规则,但不代表每一个当前 App Store 版本都与之完全一致。

上面的 Apple 文档用于解释指标和系统行为;研究链接用于说明为什么 HRV 被用于压力研究,并不验证 WatchMuse 的阈值。本页仅讨论 HRV 与压力参考计算,不涉及提醒、图片或其他功能的实现。