乐于分享
好东西不私藏

我的一页插件看懂训练恢复

我的一页插件看懂训练恢复

很多人戴上 Apple Watch、Garmin 或其他运动设备以后,会发现数据越来越多:

Recovery、Sleep、Strain、ACWR、Monotony、Training Load Focus……

但真正重要的不是“数据越多越专业”,而是知道:

哪些指标告诉你今天能不能练,哪些告诉你最近练得是否合理。

我现在的训练仪表盘,实际上可以分成三层:

身体恢复 → 训练负荷 → 训练结构。

① Recovery|恢复度:今天身体准备好了吗?

图中:94%

Recovery 可以理解成:

“今天身体有多少训练能力可以调用?”

Bevel 的 Recovery 是每天早晨根据身体恢复相关数据计算的 1–100 分指标,主要结合:

* HRV(心率变异性)

* 静息心率 RHR

* 睡眠

* 呼吸频率

* 血氧

* 腕温/体温等数据

而且不是简单拿你的数据和“普通人平均值”比较,而是更强调你的个人基线。(Bevel知识库)

所以:

Recovery 94% ≠ 身体恢复了94%。

更准确的理解是:

根据近期个人生理基线,目前的恢复信号非常好,身体处于较高训练准备状态。

因此 Recovery 更适合回答:

“我今天能不能练?”

而不是回答:

“我最近训练安排得好不好?”

② Sleep|睡眠评分:昨晚睡得怎么样?

图中:89%

Sleep 和 Recovery 很容易被混为一谈。

其实:

Sleep 看昨晚。

Recovery 看昨晚之后,今天身体表现出来的恢复状态。

Bevel 的 Sleep Score 综合考虑:

* 总睡眠时间

* REM 睡眠

* Deep 深睡

* 心率下降

* 睡眠效率

* 睡眠连续性

最终形成 0–100% 的睡眠质量评分。(Bevel知识库)

所以完全可能出现:

Sleep 75%,Recovery 90%。

也可能:

Sleep 90%,Recovery 65%。

因为睡眠只是恢复的一部分。

这也是为什么单纯说:

“我昨晚睡够8小时,所以今天肯定恢复很好。”

并不严谨。

③ Strain|今日身体负荷:今天已经用了多少?

图中:0%

这个指标最容易误解。

Strain 不是疲劳程度,而是:

今天到目前为止,你已经给身体施加了多少负荷。

Bevel 会把两部分计算进去:

Active Strain

=正式运动产生的负荷

例如:

骑车、力量训练、拳击、跑步、游泳。

加上:

Passive Strain

=日常生活产生的负荷

例如:

走路、通勤、工作活动以及非训练状态下的心率负荷。

而且 Strain 并不是简单线性累加,它采用递减收益/对数式的累计方式,所以越接近高分,继续往上增加越困难。(Bevel知识库)

截图时间是早上 09:40,当前显示:

Strain 0%

这本身并不代表“身体没有疲劳”。

它主要意味着:

今天这个自然日截至目前,还没有积累明显的活动负荷。

因此:

Recovery = 今天出门时还有多少“电”

Strain = 今天已经用了多少“电”

这样理解最简单。

④ ACWR|急慢性训练负荷比

图中:

ACWR = 1.06

The Sweet Spot

这个指标开始从“今天”转向“最近一段时间”。

ACWR = Acute : Chronic Workload Ratio

也就是:

近期短期训练负荷 ÷ 长期训练负荷

简单理解:

最近练得有多猛

÷

身体过去一段时间习惯了练多猛

例如长期训练负荷平均约100:

最近负荷100:

ACWR ≈ 1.0

说明最近训练量与身体已经适应的水平比较接近。

如果突然变成:

最近负荷160:

ACWR ≈ 1.6

就意味着训练负荷突然增加很多。

你的:

1.06

可以理解为:

当前短期负荷大约处在长期负荷水平附近,没有明显的负荷突增。

HealthFit 也把 Training Load Ratio 用来观察训练负荷变化,并在 Fitness 图中给出相对合适的训练负荷范围。(App Store)

但要注意:

ACWR 不能单独当成“受伤预测器”。

它更适合做:

训练负荷变化监控。

⑤ Monotony|训练单调度

图中:

Monotony = 0.8

这个数据不是说:

“你的训练很无聊。”

它描述的是:

每天训练负荷是不是过于相似。

经典 Training Monotony 思路通常是:

最近7天平均每日训练负荷

÷

最近7天每日训练负荷的标准差

假设一个人连续很多天:

500

520

510

500

530

510

500

每天都差不多。

标准差很小。

Monotony 就会上升。

另一种:

800

0

300

100

700

0

400

训练负荷变化比较明显,Monotony 往往较低。

HealthFit 引入这个指标的目的也是观察训练压力是否缺乏变化,并把 Monotony、Load、Strain 联合用于训练负荷管理。(应用支持)

你现在:

0.8

属于比较低的单调度。

说明近期每天训练刺激并不是机械地维持在同一个水平。

⑥ Training Load Focus|训练负荷结构

截图里最值得注意的其实是这一块:

Anaerobic 无氧:2|0%

High Aerobic 高有氧:181|26%

Low Aerobic 低有氧:506|73%

HealthFit 的 Training Load Focus 就是把训练负荷拆成:

Anaerobic / High Aerobic / Low Aerobic

三个类别,用来观察训练刺激是否均衡。(App Store)

它回答的问题不是:

“你练得够不够?”

而是:

“你的训练负荷主要花在哪里?”

Low Aerobic|低有氧

你的占比:

73%

主要对应相对较低强度、持续时间较长的有氧刺激。

典型包括:

* Zone 2

* 轻松骑行

* 轻松游泳

* 低强度椭圆机

* 较长时间低心率运动

主要帮助建立:

有氧基础、线粒体能力、脂肪氧化和耐力基础。

High Aerobic|高有氧

你的占比:

26%

通常代表明显高于基础有氧强度的训练刺激。

例如:

* Tempo

* Threshold

* 较高强度骑行

* 高心率爬楼

* 部分拳击训练

* 较长时间高心率间歇

它更偏向提高:

乳酸阈值、高强度持续能力和心肺输出。

Anaerobic|无氧

你的数据:

0%

主要来自非常高强度、短时间、爆发性的刺激。

例如:

* Sprint

* 短冲刺

* HIIT高强度区间

* 自行车短时大功率冲刺

* 高强度跑步间歇

需要特别注意:

Anaerobic 0% ≠ 你没有力量训练。

Training Load Focus 本质上更偏向心肺训练刺激分类。力量训练即使肌肉刺激很大,如果没有形成对应的心肺负荷,也未必会产生明显的 Anaerobic Load。

所以不能看到“无氧0%”就认为:

今天必须去做力量训练。

这是两套不同的负荷概念。

把整个仪表盘连起来看

这几个指标其实分别回答不同问题:

数据 它在回答什么?

Recovery 94% 今天身体恢复得怎么样?

Sleep 89% 昨晚睡得怎么样?

Strain 0% 今天已经消耗了多少训练/活动负荷?

ACWR 1.06 最近训练量有没有突然增加?

Monotony 0.8 最近每天训练负荷是不是太重复?

Load Focus 最近训练刺激主要属于哪种能量系统?

因此不要单独盯着某一个数字。

更合理的阅读顺序是:

第一层:Recovery + Sleep

判断:

今天有没有训练条件。

第二层:ACWR + Monotony

判断:

最近训练负荷是否稳定。

第三层:Training Load Focus

判断:

训练刺激是不是偏科。

第四层:Strain

训练开始以后持续观察:

今天已经做了多少。

这张图翻译成人话

你现在这个仪表盘可以浓缩成一句:

“今天恢复状态很好,昨晚睡眠质量较高;近期总体训练负荷相对稳定、训练单调度较低,但训练刺激明显偏向低强度有氧,真正的无氧/爆发刺激很少。”

其中:

Recovery 94% + Sleep 89%

说明今天早晨的恢复信号很好。

ACWR 1.06 + Monotony 0.8

说明近期训练量没有明显突然暴增,而且每天负荷存在一定变化。

而:

Low Aerobic 73% / High Aerobic 26% / Anaerobic 0%

则说明目前心肺训练结构明显偏向有氧基础建设。

所以这套插件真正有价值的地方,不是让你每天追求:

100% Recovery、100% Sleep。

而是同时观察三个时间尺度:

今天——身体能不能练。

最近7天——是不是练得太猛、太密、太重复。

更长周期——训练结构是不是正在朝目标发展。

这才是 Recovery、Strain、ACWR、Monotony 和 Training Load Focus 放在同一个训练仪表盘里的意义。