返回自行車工具
把課表帶去哪裡練?各平台匯入完整指南
在 CT Yeh 產生的結構化課表,可以帶到 Zwift、MyWhoosh、Hammerhead Karoo、ROUVY 等平台,以及 Garmin 碼表上執行。這頁整理每個平台的實際匯入步驟、支援格式與限制。
本頁所有步驟皆依各平台官方支援文件查證(2026 年 8 月)。平台功能可能變動,若步驟與實際不符,以官方文件為準。
平台支援總覽
| 平台 / 裝置 | 可用格式 | 匯入方式 | 免費 |
|---|---|---|---|
| Zwift | ZWO | 檔案放進 Documents/Zwift/Workouts/<你的ID>/,重開 Zwift 即出現在自訂課表 | |
| MyWhoosh | ZWO | 官方 Workout Builder 網頁上傳 → Export to MyWhoosh | |
| Hammerhead Karoo | ZWO FIT | Dashboard 網頁上傳,碼表連網自動同步 | |
| Garmin Edge / Fenix | FIT | USB 接電腦,檔案丟進 Garmin/NewFiles 資料夾 | |
| ROUVY | ZWO | 網頁後台上傳自訂課表 | |
| TrainingPeaks Virtual | ZWO ERG MRC | 檔案放進 Documents/TPVirtual/workouts | |
| Wahoo ELEMNT | — | 無檔案匯入路徑,需經雲端服務同步 | |
| Bryton / iGPSPORT / Magene | — | 各家 App 內建課表編輯器手動輸入 |
Zwift
直接支援
把 .zwo 檔放進 Zwift 的課表資料夾即可,上傳後會自動同步到同帳號的所有裝置(含 iPad、Apple TV)。
- 在課表產生器下載
.zwo檔。 - Windows:開啟
文件\Zwift\Workouts\;macOS:~/Documents/Zwift/Workouts/。 - 進入以數字命名的資料夾(那是你的 Zwift ID;若有多個,選檔案最多的那個)。
- 把
.zwo檔複製進去。 - 重新啟動 Zwift → Training → Custom Workouts 就會看到你的課表。
手機或 Apple TV 版沒有檔案系統,必須先用電腦放檔案,Zwift 會自動同步到你的其他裝置。
MyWhoosh
官方網頁上傳
MyWhoosh 沒有本機課表資料夾,要透過官方的 Workout Builder 網頁上傳。
- 在課表產生器下載
.zwo檔。 - 瀏覽器開啟 workout.mywhoosh.com,用你的 MyWhoosh 帳號登入。
- 上傳
.zwo檔,系統會解析成可預覽的課表(可在此微調)。 - 按 Export to MyWhoosh。
- 課表會出現在 MyWhoosh App 的 MyWorkout 資料夾中。
如果匯出時 MyWhoosh 遊戲正開著,要重新啟動遊戲課表清單才會刷新。
Hammerhead Karoo 2 / 3
最順暢
免訂閱、免外掛,Dashboard 網頁直接上傳,是所有碼表中最乾淨的路徑。
- 在課表產生器下載
.zwo或.fit檔。 - 登入 dashboard.hammerhead.io,左側選單點 Workouts。
- 點右上角 Add Workout,把檔案拖進彈出視窗(或點擊選檔)。
- 課表匯入 Dashboard 後,Karoo 下次連上網路時會自動同步(用 Companion App 開啟可加速)。
- 在 Karoo 上:Apps → Workouts → 選課表 → Follow Workout → 進入 Ride 畫面按播放鍵。
Karoo 只接受 ZWO 與 FIT,其他格式會被拒絕。ZWO 不支援 Ramp 與 MaxEffort 區段、也不支援區間(Zone)式功率目標——本站產生的課表已全部避開這些元素,可直接使用。另外需要智慧訓練台或功率/心率感測器才能對照強度。
Garmin Edge / Forerunner / Fenix
需 USB
用 USB 線把 FIT 課表檔直接丟進碼表,不需要任何訂閱或第三方服務。
- 在課表產生器下載
.fit課表檔。 - 用 USB 線把 Garmin 裝置接上電腦,裝置會顯示為隨身碟。
- 把
.fit檔複製到裝置的Garmin/NewFiles/資料夾。 - 安全退出並拔除 USB,裝置會自動把檔案歸檔到課表清單。
- 在裝置上:訓練 / Training → 課表 / Workouts → 選擇你的課表開始。
注意:Garmin Connect 網頁與 App 不能匯入課表 FIT 檔,這是最常見的誤解。必須用上面的 USB 方式,或透過支援的第三方服務同步。
Bryton / iGPSPORT / Magene(台灣常見品牌)
需手動輸入
這三個品牌的碼表目前都沒有「上傳課表檔」的免費路徑,但各家 App 都內建課表編輯器,可以照著我們的課表手動建一次。
- 在課表產生器頁面把課表的各區段(時間、目標功率 %FTP)記下或開著對照。
- Bryton:Bryton Active App → 訓練 → 建立課表,依區段輸入。
- iGPSPORT:iGPSPORT App 的訓練區塊建立課表後同步到碼表。
- Magene:OnelapFit App → 課表編輯器建立後同步。
- 建立完成後同步到碼表即可執行。
這幾家官方雖然都能接 TrainingPeaks,但 TrainingPeaks 免費版無法安排未來日期的課表(碼表同步抓的正是未來課表),所以「用 TrainingPeaks 免費帳號中轉」這條路實際上走不通,需要付費版。網路上有社群工具宣稱可代為推送,但需要交出品牌雲端的帳號密碼,我們不建議使用。
ROUVY / TrainingPeaks Virtual / FulGaz
支援 ZWO
這幾個室內騎乘平台同樣吃 .zwo 格式。
- ROUVY:登入網頁後台,在自訂課表區上傳
.zwo。 - TrainingPeaks Virtual:把檔案放進
文件\TPVirtual\workouts(支援 ZWO / ERG / MRC)。 - FulGaz:於 App 或網頁的自訂課表區匯入。
TrainingPeaks Virtual 需要 TrainingPeaks 付費方案才能使用。
三個常見誤解
「把課表 FIT 檔上傳到 Garmin Connect 就能同步到碼表」
Garmin Connect 不支援匯入課表 FIT 檔。要用 USB 丟進
Garmin/NewFiles/,或透過支援的第三方服務同步。「開個 TrainingPeaks 免費帳號就能中轉課表到碼表」
TrainingPeaks 免費版不能規劃未來課表,而碼表同步抓的就是行事曆上的未來課表,所以免費版無法當中轉站。
「MyWhoosh 可以像 Zwift 一樣把檔案放進資料夾」
MyWhoosh 沒有本機課表資料夾,必須經官方 Workout Builder 網頁上傳後匯出。
各平台步驟依官方支援文件查證於 2026 年 8 月。平台政策與功能可能隨時調整。