训练计划
用 DSL 创建一个训练计划
用大白话说明 Trainingload.ai 里怎么写训练 DSL:一行一行是啥意思,怎么写间歇、配速、功率。
用 DSL 创建一个训练计划
在计划里某天用 文字/规则 改课表时,就按下面来。说白了:一行就是一小段,从上往下就是你练课的顺序。写错了 App 会红字或报错,改到能保存为止。
一行里先写啥、后写啥?
别整行乱塞,从左到右就三块东西(中间空格分开):
| 顺序 | 白话 | 例子 |
|---|---|---|
| ① 这段在干啥 | 英文关键字:热身、主课、歇、收操… | warmup、work、recovery、rest、cooldown |
| ② 这段多长 / 咋算完 | 只能有一个「主数字+单位」:多久、多远、多少 kj、心率条件 | 5m、3km、500kj、hr<150bpm |
| ③ 想盯啥强度(可没有) | 配速、功率、心率、踏频… | pace …、pwr …、hr … |
③ 可以写好几个,都是同一段里要盯的(同一段时间里尽量同时满足)。
work: 20m 和 work 20m 一样,冒号可有可无。
① 行首写哪个词?
这些词写在最前面就行(大小写 App 一般不管,真不认再改):
| 词 | 白话 |
|---|---|
warmup / wu | 热身,课表开头 |
work | 主课、上强度那段 |
recovery / rec | 组间慢跑、轻松骑那种「缓一缓」 |
rest | 真歇着,比 recovery 更松 |
cooldown / cd | 收操、放松 |
other | 其它,很少用 |
recovery 和 rest 差很细,你习惯咋叫就咋用,别纠结。
② 紧跟在后面的那个数是啥?
就是这段怎么结束——时间、距离、热量,或者心率条件。一行里只有一个「主度量」,后面的 pwr、hr 是强度,不算第二段时长。
| 写法 | 白话 |
|---|---|
30s、5m、1h | 按表跑多久 |
5km、400m | 跑满多远再停(3km 是三千米,不是三秒) |
500kj | 骑车按千焦凑够 |
hr<150bpm | 比如心率掉过线再进下一段 |
③ 后面还能跟啥目标?
都在第一个度量后面,空格隔开:
| 关键字 | 干啥 |
|---|---|
pace | 配速,跑步常用 |
speed | 速度,看 App 咋显示 |
pwr / power | 功率:推荐写瓦 250W;只写数字 250 也按瓦解析;仍兼容旧写法 85%(相对 FTP) |
cad、cadence、rpm | 踏频 |
hr | 心率:只支持 bpm(150bpm、区间 150-160bpm 或只写数字 150) |
grade | 坡度 |
一行里 pwr + cad 就是这段时间里同时盯功率和踏频。
repeat:同一套动作多刷几遍
不想复制粘贴,就包一层:
repeat 4 {
work 4m pwr 270W
recovery 2m
}repeat 4:下面这一坨整四遍。- 大括号里先第一行再第二行,算一轮;四轮就是四组「硬 4 分钟 + 松 2 分钟」。
有的版本也能用end、endrepeat收尾,不用},看你界面支不支持。
例子一:跑步课
warmup 5m
work 20m pace 7:20-8:20/km
recovery 90s
work 3km
cooldown 5mwarmup 5m:先晃 5 分钟。work 20m pace …:主课 20 分钟,配速大概 7:20~8:20/公里。recovery 90s:中间松 90 秒。work 3km:再跑 3 公里(按距离,不是再跑 20 分钟)。cooldown 5m:最后收 5 分钟。
从上往下读,就是今天这节课的先后顺序。
例子二:骑车
work 8m pwr 220-250W cad 85rpm
recovery 2m
work 5m pwr 250W hr 150-160bpm- 第一行:骑 8 分钟,功率 220~250 瓦,踏频大概 85。
- 第二行:松 2 分钟,没写别的就纯轻松骑。
- 第三行:再 5 分钟,功率 250 瓦,心率 150~160。
例子三:四组间歇
repeat 4 {
work 4m pwr 270W
recovery 2m
}四组 ×(硬 4 分钟 @ 约 270 瓦 + 松 2 分钟)。手写就要把两行抄四遍,repeat 省事还不容易数错。
保存不对、老报错?
多半顺序错了:先类型 → 再一个「多长/咋结束」→ 最后才是强度。
m 到底是米还是分钟,看它在行首类型后面第一个还是后面——**紧跟类型的第一个「数字+单位」**才是这段的主度量。
保存成功的话,日历/课表里会按你写的顺序排好。
就记三句
- 一行一小段,从上往下练。
- 先写练啥,再写这段咋结束,最后才写盯啥强度。
- 重复用
repeat,少复制粘贴。