Trainingload.ai
トレーニングプラン

ワークアウト DSL でトレーニングプランを作成する

Trainingload.ai のワークアウト DSL を日常的な言葉で説明します。各行の意味、repeat、ペース、パワーの書き方をわかりやすく整理します。

ワークアウト DSL でトレーニングプランを作成する

日付を text / rules モードで編集するときの基本はシンプルです。1 行 = セッション内の 1 つのまとまり です。上から下へ、その順番で実施します。どこかが間違っていればアプリがエラーを出すので、保存できるまで直します。


各行に書くもの(左から右へ)

トークンの順番を混ぜないでください。スペースで区切った 3 つのまとまりとして考えます。

部分ざっくり言うと
① この区間の種類ウォームアップ、メイン、イージー、レスト、クールダウンなどwarmup, work, recovery, rest, cooldown
② 長さ / 終わり方最初に ひとつだけ「数値 + 単位」を置く。時間、距離、kJ、または心拍ルール5m, 3km, 500kj, hr<150bpm
③ 目標(任意)ペース、パワー、心拍、ケイデンスなどpace ..., pwr ..., hr ...

③ には複数の目標を並べられます。すべて 同じ 時間または距離の区間に適用されます。
work: 20mwork 20m は同じ意味です。コロンは任意です。


① 行の先頭に置く言葉

まずこれらを 先頭 に置きます。通常、大文字小文字はあまり気にしません。

単語意味
warmup / wu最初に体を慣らす
workメインまたはきつい部分
recovery / recレップ間の軽いジョグやスピン
restrecovery よりさらに軽く、「止まる」に近い休み
cooldown / cd最後に落ち着かせる
otherまれに使う特別なラベル

recoveryrest の境界は少し曖昧です。自分のコーチング表現に合う方 を使ってください。


② その後に来る最初の数値

これは その区間がどう終わるか を表します。時間、距離、エネルギー、または心拍です。1 行に主となる尺度はひとつだけ です。その後に出てくる pwrhr強度 であり、2 つ目の「長さ」ではありません。

形式意味
30s, 5m, 1h時間
5km, 400m距離(3km は 3 km で、3 秒ではありません)
500kjバイクでのキロジュール
hr<150bpm など心拍が条件に達したらこの区間を終える

③ その後に置く目標

最初の尺度の後に、スペース区切りで並べます。

キーワード対象
paceランニングペース
speed速度(アプリ側ではペースまたは km/h として表示)
pwr / powerパワー。ワット250W)を推奨。250 のような単独の数値は ワット として扱われます。従来の %FTP85%)も使えます
cad, cadence, rpmケイデンス
hr心拍。bpm のみ150bpm, 150-160bpm, または 150 のような単独数値)
grade勾配

同じ行に pwrcad を書いた場合、その区間では 両方 を保つことを目標にします。


repeat: 同じミニブロックを何度も繰り返す

repeat 4 {
  work 4m pwr 270W
  recovery 2m
}
  • repeat 4 は、中の内容を 4 回 実行するという意味です。
  • 波括弧の中は、1 行目、次に 2 行目で 1 セット です。この例では「4 分ハード @ 約 90% パワー + 2 分イージー」を 4 セット行います。
    ビルドによっては } の代わりに end / endrepeat で閉じられる場合もあります。UI が受け付ける形式を使ってください。

例 1: ラン

warmup 5m
work 20m pace 7:20-8:20/km
recovery 90s
work 3km
cooldown 5m
  • warmup 5m: 5 分イージー。
  • work 20m pace ...: 20 分のメインワーク。およそ 7:20-8:20 / km。
  • recovery 90s: 90 秒イージー。
  • work 3km: 3 km のワーク。さらに 20 分という意味ではありません。
  • cooldown 5m: 最後に 5 分イージー。

上から下へ、セッションの順番通りに読みます。


例 2: バイク

work 8m pwr 220-250W cad 85rpm
recovery 2m
work 5m pwr 250W hr 150-160bpm
  • 1 行目: 8 分、220-250 W、約 85 rpm。
  • 2 行目: 2 分イージー。他の指定はなし。
  • 3 行目: 5 分、250 W、心拍 150-160。

例 3: 4 本のインターバル

repeat 4 {
  work 4m pwr 270W
  recovery 2m
}

4 回繰り返します。4 分ハード @ 約 270 W、その後 2 分イージー。repeat を使わなければ、この 2 行を 4 回貼り付ける必要があります。


保存に失敗するとき

多くの場合、順番の問題です。キーワード → ひとつの尺度 → その後に目標
m がメートルか分かは 位置 で決まります。キーワードの直後に来る 最初の数値 + 単位 が、その区間の主な尺度です。


3 つのルール

  1. 1 行 = 1 つのまとまり。上から読む。
  2. 種類 → 終わり方 → 強度(任意)の順に書く。
  3. コピー&ペーストではなく repeat を使う。