打開你的手機。你大概有一款食物應用程式和一款重訓應用程式。兩款都很好。兩款在真正要緊的層面上,都是瞎的。
你的食物應用程式知道你已經連續九天低於維持熱量 500 kcal。你的重訓應用程式知道你即將進行一場五組的深蹲訓練,比上週的三組還多。
它們都不知道對方知道的那件事。所以誰也無法告訴你那個顯而易見的結論:這兩個事實互不相容,其中一個必須讓步。
「可是它們有跟 Apple Health 同步啊」
是有。而那不是同一回事——這正是整篇文章的核心。
健康平台傳遞的是指標:一個步數、一個體重、一個估計的熱量消耗。它們無法傳遞的是推理。一個數字抵達另一款應用程式的資料庫,並不會促使那款應用程式從中得出任何結論。
具體來說,今天的「整合」給你的是這個:
你的訓練應用程式從 Apple Health 收到「活動能量:620 kcal」。
你的食物應用程式從體重計收到「體重:79.4 kg」。
兩款應用程式沒有因此改變任何一則建議。
資料移動了。沒有任何東西思考過它。那是資料管線,不是整合——而健身產業花了十年把前者稱作後者。
從裂縫中掉落的那些決定
這不是紙上談兵。有一份具體而簡短的清單,上面的決定必須同時依賴兩種訊號——而它們恰好就是決定你的訓練有沒有效的那些決定。
「我現在能從這麼多訓練量中恢復嗎?」
可恢復訓練量不是常數。它在熱量赤字中會下降。在維持期可持續的課表,到了減脂第八週就變成超出負荷,而課表本身一行都沒改。你的訓練應用程式會開心地建議你加一組,因為就它所知,什麼都沒變。深入了解 →
「這是疲勞問題還是飲食問題?」
你的頂峰組在退步,固定負荷下 RPE 在攀升。兩種解釋:
- 累積疲勞。解法:減量週。
- 以你正在跑的訓練量來說,你吃得不夠。解法:砍訓練量或提高攝取。減量週會「有效」一週,然後一模一樣的事會再度發生,因為底層的不匹配從未被處理。
一模一樣的症狀。相反的處方。唯一能區分兩者的是營養資料——而你的訓練應用程式從沒見過它。
「我現在到底該不該以增肌為目標?」
一位體脂已低、有訓練資歷的重訓者在熱量赤字中,應該以保留肌肉為訓練目標,而非成長。一位體脂較高的初學者在同樣的赤字中,卻真的能增加肌肉。同樣的赤字;完全不同的訓練目標。你的訓練應用程式分不出這兩個人,因為它根本不知道他們任何一位處在熱量赤字中。
缺口為何存在
這不是無能。這是結構。
食物應用程式和訓練應用程式由不同的公司打造,服務不同的使用者,商業模式不同,而且它們都非常擅長自己的本業。MyFitnessPal 有約 2,000 萬筆食物條目。Hevy 有一本漂亮的重訓日誌。Fitbod 有真正的訓練演算法——而它自己的 FAQ 白紙黑字寫著不追蹤熱量,這意味著激烈的減脂和激烈的增肌會產生一模一樣的課表。Whoop 有一流的恢復模型,卻完全沒有飲食日記。
這些都不是那些產品的缺陷。每一個都在優化自己的那一欄。但這意味著橫跨各欄的推理無家可歸——而預設情況下,它落在你身上,孤立無援,在早上六點,憑記憶。
多數人不會去做這件事。那不是紀律失敗;那是一項真正困難的每週分析工作,而我們集體決定把它交給整個系統中最沒有工具的一方。
真正的整合會長什麼樣
不是一張圖表。不是一個會填滿的圓環。而是一個決定,按時送達,附上推理:
「你過去 9 天的攝取量平均低於目標 480 kcal,而你的深蹲頂峰組 RPE 在相同負荷下從 7.5 升到 9。那是熱量赤字造成的,不是累積疲勞。守住你的負荷,本週從 5 組降到 3 組,蛋白質維持在 165 g。如果下週一 RPE 還在攀升,我們就減量。」
這段話是任何單一領域的應用程式都不可能產出的。它需要飲食資料、訓練資料和恢復資料放在同一個能橫跨三者推理的模型裡。
那正是 Gymrock。一個模型讀取你記錄的餐點、你記錄的組數與 RPE、你的恢復訊號,每週一早上七點發出一則訊息,附上結論和計算過程。不是兩款應用程式加一張圖表。不是每天轟炸的通知噪音。一週一個決定,就在你訓練的兩個半邊真正交會的地方。
如果你想看看它和你現在用的組合相比如何,我們做了逐一對決:Gymrock vs 各大營養、訓練與恢復應用程式。