AI 自行車教練。免費開源。

應用程式免費,訓練資料不會離開本機。AI 用的是已經有的東西:ChatGPT 訂閱、Claude Code,或任意 LLM API 金鑰。配對 Telegram,用手機也能接受教練指導。

  • Windows即將
  • iOS 與 Android即將
在 Mac 上 查看計畫及其背後的訓練資料。
Telegram 應用程式在 Mac 上執行時,可用手機提問。變更會落到 intervals.icu 日曆。

能做什麼

三件事,做到位。

教練有用,前提是讀過訓練、有賽季計畫,並把課次放到看得見的地方。

01

普通聊天機器人星期二就忘了 FTP。

讀取真實數據。

貼上自己的 intervals.icu API 金鑰後,應用程式會擷取個人檔案、FTP、功率區間和體重、活動,以及功率與心率曲線。體能、疲勞、狀態、負荷和強度來自實際騎乘,而不是問卷。

  • 健康資料也一樣:記錄後即可用上 HRV、靜息心率和睡眠。
  • 沒有平台帳號?放入 .fit、.tcx 或 .gpx 檔即可,在本機解析。
  • 功率區間、計畫骨架和目標可行性在本機計算,不呼叫模型。
  • 會記住目標、傷勢、裝備、行程——本機上的普通檔案,可開啟也可刪除。

體能、疲勞和狀態

近 26 週
26 週體能、疲勞和狀態的賽季圖 體能經反覆三週訓練週期從 44 穩步升至 78。疲勞在恢復週與訓練週期之間起伏,收在 92。體能減去疲勞得到的狀態在恢復週為正,收在 −14。 0 疲勞 92 體能 78 狀態 −14 26 週前 今天

02

出差、沒睡好、週六團騎,計畫照樣站得住。

朝著目標賽事制定計畫。

告訴教練在意的日期,就會從該日倒推出週期化的訓練週期結構,週訓練量可維持,高強度課次留出間隔以便吸收。

  • 恢復週是計畫的一部分,不是缺訓後的致歉。
  • 現有時間內達不到 FTP 或 W/kg 目標時,會直接說明。
  • 計畫會按實際完成情況調整——每次課後對比處方與實際。

每週負荷,16 週累積

極化,四週訓練週期
十六週計畫骨架 每週負荷在以較輕恢復週分隔的三週累積訓練週期中上升,隨後在最後三週逐步下降,進入目標賽事。 目標賽事 第 1 週 減量 第 16 週
線性訓練週期反向線性極化金字塔

03

把訓練課表寫入日曆。

確認一堂課後,教練會將其作為結構化訓練課表寫入自己的 intervals.icu 日曆。intervals.icu 再同步到已連結的裝置,扣上踏板時間歇已經在等。

  • 目標依目前 FTP 寫成瓦數,而不是含糊的用力詞。
  • 未經要求,不會寫入。
  • 後續裝置同步由 intervals.icu 負責。Enduragent 不會碰那些帳號。

Threshold 5 × 5

1 小時 20 分,負荷 85
閾值 5×5 訓練課表的間歇曲線 20 分鐘暖身,功率升至 FTP 的 75%,隨後五次 5 分鐘、105% FTP 的間歇,中間隔 5 分鐘輕鬆踩踏,再 15 分鐘緩和。 278 W 暖身 5 × 5 分鐘,105% FTP 緩和
GarminWahooHammerheadCOROSSuuntoZwift

隱私

資料留在本機*

沒有 Enduragent 帳號,沒有存放訓練歷史的伺服器,也沒有行為分析。

可以開啟的檔案

全部位於 ~/.enduragent 下:本機 SQLite 儲存、讀入的原始資料封存、純 Markdown 記憶檔,以及對話紀錄。刪除該資料夾即全部消失。

靜態加密的金鑰

API 金鑰經 macOS 安全儲存加密,金鑰放在 Keychain。若安全儲存不可用,應用程式拒絕儲存金鑰,而不會明文寫入。

* 提示詞及其中的訓練數字會送往所選模型供應商。intervals.icu 金鑰會送往 intervals.icu。

模型存取

自備模型。

Enduragent 不轉售模型用量。指向既有帳號,由供應商計費。九家供應商支援 API 金鑰。若已在付 ChatGPT,用它登入即無新增費用。與聊天機器人分頁不同,教練把訓練上下文留在本機。

Anthropic Claude OpenAI GPT Google Gemini OpenRouter DeepSeek Qwen MiniMax Kimi Z.AI GLM ChatGPT sign-in 實驗性

側邊欄支出計量帶可自設的每日上限,在帳單到來之前顯示當天花費。這是本機估算,不是計費控制。供應商側也請設定限額。

價格

真人教練每月 150–300 美元,回覆還可能要等兩週。

免費,並以真正要緊的方式開放。

$0

沒有分級、沒有試用、沒有加購頁面、不用註冊帳號。

  • MIT 授權。 閱讀、派生、修改、發布自己的版本。
  • 費用付給模型供應商,不付給 Enduragent。 那筆錢不會經手。
  • 沒有任何保留。 沒有把好功能單獨做成付費版。

全天候運作

希望 Telegram 教練全天候回覆?

電腦處於喚醒狀態時,桌面應用程式才會回覆。若需要晝夜應答的機器人,可從範本把副本部署到 Railway。仍是自行託管——自己的執行個體、自己的金鑰、傳送者允許清單,只允許自己對話。

進階使用者也可以在 macOS 或 Linux 終端機中以 npm 套件 執行教練。

用自己的數據試一次。

下載應用程式,貼上 intervals.icu 金鑰,連接模型,問今天該騎什麼。

並非醫療建議,也不能替代醫師或認證教練。

即將推出

Windows 桌面應用程式、iOS 和 Android 正在開發。關注 發行頁面