文章同步發表在我的Blog
DailyLog 記了一段時間之後,我遇到一個問題。
資料越來越多,但有些數字開始變得不好解釋。
同樣是晚上十點後吃東西,有一天是跑完十公里後補乳清,另一天則是在家休息時嘴饞吃餅乾。
同樣是睡了六個小時,有一天隔天只是做伸展,另一天卻照原訂計畫完成高強度跑步。
甚至同樣是一萬步,有時只是一般通勤與生活活動,有時卻發生在前一天已經完成長時間單車之後。
如果每一天都單獨看,很多行為很容易被誤判。
後來,我在 DailyLog 裡增加了一個很簡單的欄位:
今天是訓練日,還是恢復日?
一開始我只是想讓紀錄看起來比較清楚。
實際使用後,我才發現,這個分類讓其他資料突然有了「背景」。

加入「訓練日/恢復日」後,我開始把睡眠、步數、晚間進食與補給放回當天情境中理解。同樣一筆晚上十點後進食,在跑步訓練日與休息日,代表的事情可能完全不同。
假設某天晚上 22:30 有一筆進食紀錄。
如果只看到時間,我很容易直接認定:
今天又吃太晚了。
但如果那一天的活動欄寫著:
跑步,訓練日。
再往旁邊看,備註是:
跑後補給,乳清蛋白。
整件事情的解讀就不同。
再看另一筆:
22:30 進食,恢復日,沒有正式運動,備註是餅乾。
這兩筆資料表面上都符合「十點後吃東西」,實際需要處理的問題完全不一樣。
第一筆可能要檢查的是:
運動時間是不是太晚?
能不能把補給提前?
第二筆則比較值得觀察:
晚餐是否不足?
是不是睡眠差?
還是單純嘴饞?
「訓練日/恢復日」像是在資料旁邊加上一句背景說明。
它沒有替行為辯解,卻讓判斷更接近實際生活。
剛開始減重時,我很習慣訂固定規則。
晚餐七分飽。
晚上十點後不吃。
每天維持一定步數。
每週固定跑幾次。
這些原則很有幫助,因為它們讓生活不需要每天重新決定。
但問題也很快出現。
長距離跑步的晚上,和完全沒有訓練的晚上,身體需求很難完全一樣。
騎了兩三個小時單車的日子,和整天坐著工作的日子,也很難用相同的進食標準判斷。
如果全部套同一條線,我很容易出現兩種狀況。
一種是訓練日吃得太少。
另一種是恢復日仍然把運動當成進食理由。
所以我開始需要一個很簡單的方式,先回答:
今天的主要目的到底是刺激,還是恢復?
我後來把有明確訓練目的的日子標記為「訓練日」。
例如:
這類日子,我看 DailyLog 時會特別注意:
這時候,「補給」的重要性會提高。
如果我完成較長時間的訓練,卻為了遵守十點後不進食而硬撐,隔天反而可能精神差、飢餓強烈,甚至影響下一次訓練。
所以訓練日的紀律,不只是少吃。
它還包括知道什麼時候應該補。
恢復日的判讀方式又不同。
這類日子可能是:
恢復日我更在意的是:
尤其最後一點很有意思。
以前只要前一天運動很多,我隔天很容易覺得:
昨天消耗很多,今天多吃一點應該沒關係。
但如果隔天已經是恢復日,活動量明顯下降,就需要重新看待整天的飲食。
這並不代表恢復日要刻意少吃。
只是我不再自動延續前一天的「有運動,所以可以吃」心態。
這個欄位加入後,ChatGPT 在分析 DailyLog 時開始能做更有意義的比較。
例如:
某天標記為恢復日,但活動量其實非常高。
某天標記為訓練日,但前兩晚睡眠都不足。
某次跑步後有補給例外,但隔天恢復日仍然出現晚間額外進食。
或者連續三天都被標成訓練日,卻沒有任何恢復日。
這些都是我自己每天填表時很難注意到的事情。
因為我填 DailyLog 時,只是在記今天。
ChatGPT 比較擅長把五天、七天甚至一個月放在一起,看前後是否一致。
AI 的角色在這裡很清楚。
它協助我找矛盾。
我則需要回頭確認:
這是紀錄填錯了?
還是生活真的出現了問題?
這種情況很常提醒我,標籤不能取代真實資料。
例如,某一天我原本沒有安排跑步,所以把它設定成恢復日。
結果白天因為工作和生活移動,最後走了一萬多步。
如果只看「恢復日」三個字,可能覺得活動量很低。
實際上,身體仍然累積不少負荷。
所以後來我不會只看這個分類。
我會同時看:
恢復日+步數+睡眠+前一天活動。
如果前一天剛完成長距離運動,隔天雖然沒有正式訓練,卻又走很多路,我可能仍然會把下一天安排得輕鬆一點。
DailyLog 裡沒有任何一個欄位可以單獨決定答案。
真正有用的是它們之間的關係。
有了分類後,我第一次可以很直覺地看到:
訓練日
訓練日
訓練日
恢復日
訓練日
這種排列方式以前不太會注意。
我只會看這週跑了幾次。
但當「訓練日」變成一個欄位後,我開始注意連續負荷。
尤其如果連續幾個訓練日,同時伴隨:
我就會比較有警覺。
這些訊號放在一起,比「今天還能不能跑」更值得參考。
生活不會永遠按照計畫。
原本訓練日,可能因為下雨、工作或睡眠不足,臨時改成恢復日。
原本想休息,也可能因為精神很好,改做一段輕鬆跑。
以前我會覺得這叫「計畫被打亂」。
後來我只是重新分類。
今天最後實際發生什麼,就照實填什麼。
這個改變很小,卻減少很多壓力。
因為 DailyLog 記錄的不是我原本希望自己做到什麼。
它記錄的是:
我今天真正做了什麼。
這也是 AI 能幫忙的前提。
資料如果只留下理想版本,再好的分析也沒有意義。
使用 DailyLog 到這個階段後,我越來越確定一件事。
真正困難的部分,沒有辦法外包給 AI。
我還是得每天填資料。
我得承認今天沒跑。
也得承認晚上吃了餅乾。
如果睡眠不足,我要照實留下。
如果原本寫恢復日,最後又去跑步,也應該修改紀錄。
ChatGPT 做的是另一件事。
它可以把:
睡眠、活動、飲食、補給、步數、體重
重新放回「訓練日」與「恢復日」的背景中理解。
當它發現矛盾,我再回頭決定下一步。
「訓練日/恢復日」看起來只是一個很普通的欄位。
但對我來說,它帶來很大的改變。
我不再要求每一天:
吃一樣多、
動一樣多、
睡一樣久、
用同一條標準判斷。
我開始接受,不同的日子本來就有不同任務。
訓練日負責刺激。
恢復日負責恢復。
特殊日則需要另外理解。
DailyLog 把這些情境留下來。
ChatGPT 幫我從累積資料中找規律。
真正執行的人仍然是我。
而且我必須持續觀察:
昨天做的選擇,今天身體怎麼回答?
下一篇,我會把這些單日紀錄拉成一條線,談我開始使用 七日平均體重 之後,為什麼終於不再被每天早上那 0.3、0.5 公斤的起伏牽著走。