iT邦幫忙

2026 iThome 鐵人賽

DAY 17
0
ChatGPT & Codex

當一個有紀律的人,開始用 AI 管理自己的健康 系列。系列 第 17

Day 17|今天是訓練日,還是恢復日?一個簡單標籤改變了我看資料的方式

  • 分享至 

  • xImage
  •  

文章同步發表在我的Blog


DailyLog 記了一段時間之後,我遇到一個問題。

資料越來越多,但有些數字開始變得不好解釋。

同樣是晚上十點後吃東西,有一天是跑完十公里後補乳清,另一天則是在家休息時嘴饞吃餅乾。

同樣是睡了六個小時,有一天隔天只是做伸展,另一天卻照原訂計畫完成高強度跑步。

甚至同樣是一萬步,有時只是一般通勤與生活活動,有時卻發生在前一天已經完成長時間單車之後。

如果每一天都單獨看,很多行為很容易被誤判。

後來,我在 DailyLog 裡增加了一個很簡單的欄位:

今天是訓練日,還是恢復日?

一開始我只是想讓紀錄看起來比較清楚。

實際使用後,我才發現,這個分類讓其他資料突然有了「背景」。

https://ithelp.ithome.com.tw/upload/images/20260831/20114874WZJ5lAQvVg.png
加入「訓練日/恢復日」後,我開始把睡眠、步數、晚間進食與補給放回當天情境中理解。同樣一筆晚上十點後進食,在跑步訓練日與休息日,代表的事情可能完全不同。


同一個行為,放在不同日子裡意義完全不同

假設某天晚上 22:30 有一筆進食紀錄。

如果只看到時間,我很容易直接認定:

今天又吃太晚了。

但如果那一天的活動欄寫著:

跑步,訓練日。

再往旁邊看,備註是:

跑後補給,乳清蛋白。

整件事情的解讀就不同。

再看另一筆:

22:30 進食,恢復日,沒有正式運動,備註是餅乾。

這兩筆資料表面上都符合「十點後吃東西」,實際需要處理的問題完全不一樣。

第一筆可能要檢查的是:

運動時間是不是太晚?

能不能把補給提前?

第二筆則比較值得觀察:

晚餐是否不足?

是不是睡眠差?

還是單純嘴饞?

「訓練日/恢復日」像是在資料旁邊加上一句背景說明。

它沒有替行為辯解,卻讓判斷更接近實際生活。

我以前會用同一套標準要求每一天

剛開始減重時,我很習慣訂固定規則。

晚餐七分飽。

晚上十點後不吃。

每天維持一定步數。

每週固定跑幾次。

這些原則很有幫助,因為它們讓生活不需要每天重新決定。

但問題也很快出現。

長距離跑步的晚上,和完全沒有訓練的晚上,身體需求很難完全一樣。

騎了兩三個小時單車的日子,和整天坐著工作的日子,也很難用相同的進食標準判斷。

如果全部套同一條線,我很容易出現兩種狀況。

一種是訓練日吃得太少。

另一種是恢復日仍然把運動當成進食理由。

所以我開始需要一個很簡單的方式,先回答:

今天的主要目的到底是刺激,還是恢復?

訓練日的目標,是完成刺激並留下恢復空間

我後來把有明確訓練目的的日子標記為「訓練日」。

例如:

  • 跑步
  • 長距離單車
  • 節奏跑
  • 有明確負荷的訓練
  • 重訓

這類日子,我看 DailyLog 時會特別注意:

  • 前一晚睡眠是否足夠。
  • 訓練時間是否太晚。
  • 運動前有沒有正常吃東西。
  • 運動後是否有合理補給。
  • 當晚最後進食時間。
  • 隔天是否安排恢復。

這時候,「補給」的重要性會提高。

如果我完成較長時間的訓練,卻為了遵守十點後不進食而硬撐,隔天反而可能精神差、飢餓強烈,甚至影響下一次訓練。

所以訓練日的紀律,不只是少吃。

它還包括知道什麼時候應該補。

恢復日的目標,是讓身體回到可訓練狀態

恢復日的判讀方式又不同。

這類日子可能是:

  • 瑜伽/伸展
  • 輕鬆散步
  • 完全休息
  • 前一天高負荷後刻意降強度

恢復日我更在意的是:

  • 睡眠有沒有補回來。
  • 精神是否改善。
  • 腿部疲勞是否下降。
  • 有沒有因為「今天沒運動」而亂加訓練。
  • 飲食是否回到正常節奏。

尤其最後一點很有意思。

以前只要前一天運動很多,我隔天很容易覺得:

昨天消耗很多,今天多吃一點應該沒關係。

但如果隔天已經是恢復日,活動量明顯下降,就需要重新看待整天的飲食。

這並不代表恢復日要刻意少吃。

只是我不再自動延續前一天的「有運動,所以可以吃」心態。

ChatGPT 幫我找到跨欄位的矛盾

這個欄位加入後,ChatGPT 在分析 DailyLog 時開始能做更有意義的比較。

例如:

某天標記為恢復日,但活動量其實非常高。

某天標記為訓練日,但前兩晚睡眠都不足。

某次跑步後有補給例外,但隔天恢復日仍然出現晚間額外進食。

或者連續三天都被標成訓練日,卻沒有任何恢復日。

這些都是我自己每天填表時很難注意到的事情。

因為我填 DailyLog 時,只是在記今天。

ChatGPT 比較擅長把五天、七天甚至一個月放在一起,看前後是否一致。

AI 的角色在這裡很清楚。

它協助我找矛盾。

我則需要回頭確認:

這是紀錄填錯了?

還是生活真的出現了問題?

有一天,我明明寫恢復日,卻走了一萬多步

這種情況很常提醒我,標籤不能取代真實資料。

例如,某一天我原本沒有安排跑步,所以把它設定成恢復日。

結果白天因為工作和生活移動,最後走了一萬多步。

如果只看「恢復日」三個字,可能覺得活動量很低。

實際上,身體仍然累積不少負荷。

所以後來我不會只看這個分類。

我會同時看:

恢復日+步數+睡眠+前一天活動。

如果前一天剛完成長距離運動,隔天雖然沒有正式訓練,卻又走很多路,我可能仍然會把下一天安排得輕鬆一點。

DailyLog 裡沒有任何一個欄位可以單獨決定答案。

真正有用的是它們之間的關係。

我也開始檢查「連續訓練日」

有了分類後,我第一次可以很直覺地看到:

訓練日
訓練日
訓練日
恢復日
訓練日

這種排列方式以前不太會注意。

我只會看這週跑了幾次。

但當「訓練日」變成一個欄位後,我開始注意連續負荷。

尤其如果連續幾個訓練日,同時伴隨:

  • 睡眠下降
  • 精神變差
  • 晚間飢餓增加
  • 最後進食時間延後

我就會比較有警覺。

這些訊號放在一起,比「今天還能不能跑」更值得參考。

標籤也讓我更容易面對例外

生活不會永遠按照計畫。

原本訓練日,可能因為下雨、工作或睡眠不足,臨時改成恢復日。

原本想休息,也可能因為精神很好,改做一段輕鬆跑。

以前我會覺得這叫「計畫被打亂」。

後來我只是重新分類。

今天最後實際發生什麼,就照實填什麼。

這個改變很小,卻減少很多壓力。

因為 DailyLog 記錄的不是我原本希望自己做到什麼。

它記錄的是:

我今天真正做了什麼。

這也是 AI 能幫忙的前提。

資料如果只留下理想版本,再好的分析也沒有意義。

我負責誠實,AI 負責把事情連起來

使用 DailyLog 到這個階段後,我越來越確定一件事。

真正困難的部分,沒有辦法外包給 AI。

我還是得每天填資料。

我得承認今天沒跑。

也得承認晚上吃了餅乾。

如果睡眠不足,我要照實留下。

如果原本寫恢復日,最後又去跑步,也應該修改紀錄。

ChatGPT 做的是另一件事。

它可以把:

睡眠、活動、飲食、補給、步數、體重

重新放回「訓練日」與「恢復日」的背景中理解。

當它發現矛盾,我再回頭決定下一步。

一個標籤,讓我不再把每天當成同一種日子

「訓練日/恢復日」看起來只是一個很普通的欄位。

但對我來說,它帶來很大的改變。

我不再要求每一天:

吃一樣多、

動一樣多、

睡一樣久、

用同一條標準判斷。

我開始接受,不同的日子本來就有不同任務。

訓練日負責刺激。

恢復日負責恢復。

特殊日則需要另外理解。

DailyLog 把這些情境留下來。

ChatGPT 幫我從累積資料中找規律。

真正執行的人仍然是我。

而且我必須持續觀察:

昨天做的選擇,今天身體怎麼回答?

下一篇,我會把這些單日紀錄拉成一條線,談我開始使用 七日平均體重 之後,為什麼終於不再被每天早上那 0.3、0.5 公斤的起伏牽著走。


上一篇
Day 16|沒有跑步,也可能是很有活動量的一天
下一篇
Day 18|我不再相信今天的體重:七日平均讓我終於看懂趨勢
系列文
當一個有紀律的人,開始用 AI 管理自己的健康 系列。22
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言