Apple Watch 测 VO2max 准不准?验证研究实际发现了什么
Apple Watch 的 VO2max 估算——在 Health app 里叫「心肺适能」——跟跑步机或功率自行车实验室测试相比,2024-2025 年多项独立验证研究显示平均误差大致在 6-9 mL/kg/min,约 10-16%。这个精度足够用来判断你的体能这几个月是在往上走还是往下滑,但还不够精确到能当一个实验室级别的准确数字来用。更关键的是,这个误差不是均匀撒在真实值两侧的随机噪声——研究发现它偏向哪个方向是有规律的,而且有 5 个具体设置在很大程度上决定了你自己的数字离那个平均误差有多近。
Apple Watch 到底是怎么算出 VO2max 的
Apple Watch 并不会直接测你的耗氧量——没有一款消费级可穿戴设备能做到这点。它是靠户外 GPS 运动(户外步行、户外跑步、徒步)里心率和配速的关系反推出来的,再结合 Health 资料里的年龄、性别、体重、身高。这和实验室测试是完全不同的路子——实验室测试是让你在跑步机或功率自行车上跑到力竭,同时对着代谢气体分析仪呼吸。关于 VO2max 本身的定义、按年龄性别的参考区间、以及它为什么和长寿相关,见 VO2max 词条;这篇指南只聚焦一件事:手表的估算跟实验室测试比到底扛不扛得住,以及哪些因素能改变这一点。
对照实验室测试的验证研究,实际发现了什么
2024-2025 年有三项独立研究,把 Apple Watch 的 VO2max 估算和金标准实验室测试(跑步机或功率自行车上的力竭测试配代谢气体分析仪)做了对比:
| 研究 | 手表型号 | 实验室参照测试 | 参与人数 | 平均误差 | 偏差方向 |
|---|---|---|---|---|---|
| JMIR Biomedical Engineering,2024 | Series 7 | 功率自行车递增负荷力竭测试 | 19 | 平均绝对百分比误差 15.8%(RMSE 8.85 mL/kg/min) | 偏低(手表 41.4 vs 实验室 45.9 mL/kg/min) |
| PLOS ONE,2025 | Series 9 / Ultra 2 | 跑步机测试,改良 Åstrand 方案 | 28 | 平均绝对误差 6.92 mL/kg/min(约 13.3% MAPE) | 平均偏低约 6 mL/kg/min |
| 2024 年一项独立跑步机研究 | 近代机型,先佩戴 5-10 天 | 跑步机力竭测试 | 30 | 平均差值 6.07 mL/kg/min | 偏低 |
这里有两件事值得诚实说清楚。第一,三项研究都发现手表整体上比实验室测试偏低——但群体平均数背后掩盖了相当大的个体差异。PLOS ONE 这项研究报告的 95% 一致性区间跨度超过 24 mL/kg/min,也就是说单个参与者的估算完全有可能比真实值高出好几个点,也可能比真实值低出更多。「平均误差约 10%」是一个真实、有参考价值的整体评价,但不代表你今天这次读数一定准。
第二,误差的方向并不是在各个体能水平上均匀分布的。同一批研究(这一点在整个消费级可穿戴设备领域都能观察到,不是 Apple 算法独有的问题)显示:手表对体能水平偏低的人往往会高估 VO2max,对训练有素、体能水平较高的人则往往会低估——这是建立在人群模型上的间接体能估算普遍会有的「向平均值回归」现象。如果你是耐力型运动员,把这个数字当作大概率的下限而不是上限来看;如果你才刚开始练,这个数字可能偏乐观。
决定你的估算有多准的 5 个设置
「我的 Apple Watch 数字」和「实验室会给出的数字」之间的差距,大部分来自几个你可以自己控制的输入,而不是算法本身修不好的缺陷:
- 用户外 GPS 运动类型,别用室内的。 VO2max 只从户外步行、户外跑步、徒步这三类运动记录里计算,因为手表需要用 GPS 测出的距离去配合心率反应。室内跑步、室内骑行、游泳、力量训练不管练得多用力,都不会喂给这个估算任何数据。
- 让运动校准真正跑完。 一块新表、刚重置过、或者有一阵子没做过符合条件的户外运动的手表,需要先做几次大约 20 分钟、地势相对平坦、天空视野开阔的户外步行或跑步,让它的步幅和配速模型稳定下来——前几次最好带上 iPhone,让手机 GPS 能交叉校准手表自身的传感器。
- 保持 Health 里的体重是最新的。 这个估算的单位是 mL/kg/min——如果你登记的体重和实际体重差了几公斤,这个误差会直接原样传导进最终数字,跟生理状态没有任何关系。
- 不要在没实测过的情况下手动改最大心率。 估算依赖你的心率储备(静息和最大心率之间的差值),如果手动设的或者按公式算出的最大心率明显不准,会拉偏后续每一次运动对这个模型的贡献。
- 给它一次干净、持续的运动强度。 Apple 官方的建议是心率要明显超出静息水平——大致 30% 以上——配速要平稳,GPS 信号要连续不中断。走走停停的路线(红绿灯、拥挤的登山口起点)和会削弱 GPS 信号的地形(茂密林荫、高楼密集区)都会给同一套算法喂进更多噪声。
怎么给自己的数字做个粗略核实
看滚动平均值,别只看单次读数。VO2max 真的不会一周之内有实质变化——真实的生理性提升是几个月持续训练积累出来的——所以两次连续更新之间跳动 3 点以上,几乎总是测量噪声(GPS 覆盖较差的路线、某次强度略低的训练、体重没更新)在作怪,而不是体能真的发生了摆动。如果想在没有实验室的情况下拿到一个粗略的「第二意见」,可以做一个可重复的自测——每个月同一条路线跑一次 1.5 英里或者 12 分钟计时跑——把完赛时间的走势和手表给出的数字放在一起看,这样就有了一个不完全依赖单一可穿戴设备读数的独立交叉验证。
什么情况下这个数字就不太靠得住了
除了普通的测量噪声之外,以下几种情况会让估算的可信度明显打折:
- 最近没有符合条件的户外运动记录。 「心肺适能」只会在符合条件时才更新;几周没做户外 GPS 运动,你看到的数字就是旧的,不是当下状态。
- 完全只在室内训练。 如果你只在跑步机上跑、只在室内骑行、或者只游泳,这个估算根本不会更新——不是你的体能没变化,而是手表压根没有户外数据可用。
- 影响心率的疾病或药物。 β受体阻滞剂等影响心率的药物、以及心律不齐,都会打乱估算所依赖的「心率-配速」关系,而算法完全没有办法察觉或修正这类干扰。
- 数字明显下滑且伴随真实的身体感受。 如果估算明显下降并持续数周,同时你在以前觉得轻松的强度下也变得异常气喘或疲劳,这种组合值得找医生聊聊,而不是默认是测量误差——手表给出的是体能估算,不是诊断工具。
这个数字在更大的图景里扮演什么角色
VO2max 是 身体年龄 权重较高的输入项之一——Vita 直接从 Apple Health 读取这个估算,并把它和静息心率、HRV、睡眠、步数一起当作一条趋势线来追踪,而不是对单次「心肺适能」更新做出反应。考虑到上面这些验证研究记录下的个体噪声有多大,「看趋势而不是看单次快照」这个思路在这个指标上比在大多数指标上都更重要。如果你想真正把这个数字练上去,而不只是更仔细地读它,Zone 2 有氧基础加每周间歇训练 是证据最充分的提升路径,Vita 的 AI 教练 也能帮你把自己的趋势数据翻译成接下来具体该调整什么。
常见问题
Apple Watch 的 VO2max 准吗?
准到足够判断你的心肺耐力是在变好还是变差,但不够精确到能当作一个绝对数字来信。独立实验室验证研究把手表估算和跑步机/功率自行车测试对比,平均误差大致在 6-9 mL/kg/min(约 10-16%)区间,个别人的误差可能明显更大。
为什么我的 Apple Watch VO2max 突然掉了或者涨了?
VO2max 本身不会一次训练就有实质变化——两次更新之间跳动 3 点以上,通常是输入数据有噪声(GPS 信号断续、走走停停的路线、Health 里体重没更新),而不是体能真的发生了变化。看几周的走势,别对单次更新反应过度。
测 VO2max 一定要用 GPS 吗?
是的。这个估算只来自户外步行、户外跑步或徒步这三类运动记录,手表要靠 GPS 测出的距离配合心率反应来算。室内跑步、室内骑行、游泳、力量训练都不会喂给这个模型任何数据。
Apple Watch 多久更新一次 VO2max?
没有固定周期,只在符合强度和信号质量门槛的户外运动之后才会更新。如果你有一阵子没做符合条件的户外运动,Health 里的「心肺适能」显示的还是旧日期,不会自动刷新。
按我的年龄,VO2max 多少算好?
参考区间和其他方式测出的 VO2max 用的是同一套年龄/性别对照表——见 [VO2max 词条](/glossary/vo2max) 里的完整分档。Apple Watch 自己给的「低/中下/中上/高」标签,底层用的也是同一批人群数据。
能靠 Apple Watch 的 VO2max 追踪几个月的进步吗?
比只信单次读数靠谱得多。把「现在这几周的平均值」和「三个月前那几周的平均值」相比,测量噪声大体会互相抵消——因为把某次读数推高或拉低的误差,并不会一次又一次朝同一个方向偏。
本文为一般健康与训练参考,不构成医疗建议;证据来源与方法论见 信息来源与方法。 有健康疑虑请咨询医生。