Workout Cool 是什麼?開源健身平台的免費、付費與自架選擇

Workout Cool 是 MIT 開源的健身平台:動作庫超過一千筆、程式碼可自架,但官方站已上線廣告與每月 7.90 歐元的 Premium。免費版拿什麼、付費買什麼、自架換什麼,這篇把三條路的界線查清楚。

用 AI 摘要這篇文章:

想要照表操課的人,打開市面上的健身 App 常常先被勸退:動不動要綁信用卡、課表要等 AI 慢慢生、廣告比動作示範還多。Workout Cool 走的是很樸素的一條路。它是打開瀏覽器就能用的開源健身平台:先勾手邊有的器材,從徒手、啞鈴、槓鈴、壺鈴到彈力帶與長凳,接著在一張身體圖上點出想練的部位,再從動作庫挑動作排成菜單。菜單排好就能照著練、逐組記錄。專案以 MIT 授權放在 GitHub 上,到 2026 年 9 月累積超過八千四百顆星,官方站 workout.cool 註冊就能免費用。

Workout Cool 官方站的三步訓練產生器,第一步選器材的畫面Pin
Workout Cool 官方站的三步產生器:器材、肌群到動作(英文介面)

把它放進日常之前,有幾個問題值得先弄清楚。程式碼真的免費開源嗎?答案是肯定的,而且整套可以自己架;不過官方站已經上線廣告與每月 7.90 歐元的付費層。免費版跟付費版的線畫在哪裡?訓練歷史只保留六個月,進階統計與完整課表在付費牆後面。台灣讀者用起來順嗎?介面有簡體中文但沒有繁體中文。這幾條界線決定你該走免費、付費還是自架。

程式碼真的開源,網站已經長出生意

這個專案有段坎坷的前身。2023 年走紅的 workout.lol 是同一套玩法的始祖:選器材、點肌群、挑動作。Workout Cool 的作者 Snouzy 在 README 裡的說法是,他是舊專案的主要貢獻者,專案被收購後新主人發現動作示範影片的授權成本高到養不起,服務就此棄置,他嘗試聯絡新主人九個月沒有下文,於是在 2025 年 6 月重建了現在這個專案,並把整件事定位成一場救援行動,號召舊社群重新集合。這段敘述出自作者單方面,不過舊站的現況支持棄置這個部分:workout.lol 到現在還上線,頁面上卻只剩一行要求開啟 JavaScript 的提示,任何功能都叫不出來;舊專案的程式碼庫最後一次更新停在 2024 年 9 月。

開源的部分經得起檢驗。授權是標準 MIT,授權檔的著作權年份寫著 2023,正好對上他參與舊專案的那段時間。整包 clone 下來是完整的 Next.js 加 PostgreSQL 應用,官方文件提供 Docker Compose 部署,必要的環境變數只有寥寥幾個:認證位址與金鑰,加上一組資料庫連線字串,想要範例資料的話再多一個開關,文件還附了一支號稱三分鐘教完的自架影片。基礎設施也有社群幫忙:Vercel 的開源計畫贊助了託管,募款走 Ko-fi,捐款者會列在 README 與網站上。換句話說,跑一個屬於自己的版本,門檻跟自己架照片庫記帳本差不多,熟悉 Docker 的讀者一個下午做得完。

不為營利的宣言,和 2026 年的官方站已經是兩個時代。README 裡作者寫著自己不是為了營利做這件事,而現在打開官方站,頁面頂端就放著移除廣告的入口,網頁原始碼裡掛著 Ezoic 廣告的初始化程式,定價頁賣每月 7.90 歐元的 Premium。這不算醜聞,作者在定價頁的問答裡把帳算得很明白:程式碼永遠免費,但伺服器與資料庫要錢,付費使用者養著免費使用者。這是開源託管服務走得很標準的一條路。麻煩只有一點:當年因為開源、免費、無商業干擾而加入的人,現在的免費版已經有廣告了,留在原地的前提變了。

免費版能練,7.90 歐元買的主要是儀表板

先說免費版拿得到的東西。核心是三步產生器加一個夠大的動作庫。這個庫的規模我實際查了它自己的公開 API,分頁資訊裡寫著總數 1,044 筆,每筆帶動作名稱、英文名稱、示範影片連結與屬性標籤。定價頁把這個功能叫 Exercise generator,聽起來像 AI 生成,實際上就是把你的器材與肌群拿去過濾動作庫、讓你自己挑與排順序。在滿街 AI 教練的現在,這種組合式的選單反而好預期:菜單為什麼長這樣,每一步都是你自己選的,沒有黑箱。

菜單之外的介面比 README 寫的豐富。官方站導覽列上,課程、統計、工具、排行榜各有入口:課程頁放預製課表,工具頁收了四個計算機,排行榜可以看訓練次數的排名,歷史紀錄則做成類似 GitHub 貢獻圖的樣式,練了幾天、強度如何,一眼掃過去就有感覺。實際開練的時候有全程計時器幫你記下這次練了多久。這些在 2025 年夏天前後就陸續到位,文件的介紹反而停在更早的樣貌,看文件覺得功能單純的人,實際登入會發現熱鬧不少。

付費牆畫在哪裡,定價頁列得清楚。Premium 月繳 7.90 歐元或年繳 49 歐元,買到的東西集中在看資料:訓練歷史免費版只保留六個月,付費版無限;總訓練量、進度曲線與個人紀錄這類統計是付費功能,免費版看統計會先遇到預覽再蓋上遮罩;完整的預製課表與一對一教練諮詢也在付費側,再加一條無廣告瀏覽。單純照菜單練的人,六個月的歷史其實夠一個訓練週期;付費買的主要是儀表板與課表庫,適合已經練出習慣、開始檢視訓練資料的人。

Workout Cool 定價頁,免費版與每月 7.90 歐元 Premium 的比較Pin
定價頁:免費版永久可用,Premium 月繳 7.90 歐元或年繳 49 歐元

真正透露經營方向的是 2026 年的兩批改動。4 月的一串提交都在整理廣告版位,橫幅、直幅、行動版底部橫幅與 Ezoic 整合一應俱全。7 月則在工具箱新增了勝肽計算機,與 BMI、卡路里、心率區間並列;這個功能的設計文件寫得相當坦白,它瞄準的關鍵字在美國每月有二十萬次搜尋、一年成長 173%,工具定位是劑量換算,明確寫著不提供使用建議。對一般讀者的意義很實際:官方站正在用工具頁養搜尋流量,介面裡的商業元素只會增加不會減少。把這個預期放進去,再決定要不要把長期的訓練資料搬進來。反正菜單本身可以重建,真正搬不動的是累積出來的歷史紀錄。

項目託管免費版託管 Premium自架
月費07.90 歐元,年繳 49 歐元0,自付主機費
廣告
訓練歷史六個月無限資料在自己機器上
進階統計與課表鎖住開放依程式裡的付費旗標與授權金鑰設計
資料位置官方伺服器官方伺服器自己的資料庫

自架那一欄有個細節要說清楚。統計這類付費功能在程式碼裡由訂閱狀態旗標控制,程式裡還留了一張註明供自架版使用的授權金鑰資料表,也就是說自架並不自動等於全部儀表板解鎖,官方設計的路徑是金鑰授權;環境設定檔裡雖然宣告了多種計費模式開關,目前程式碼還沒接上。訓練資料存在自己資料庫這點倒是真的,紀錄不出你的主機。

台灣讀者的門檻:簡中介面、英文動作名、歐元定價

介面語言有六種:英文、法文、西班牙文、簡體中文、俄文、葡萄牙文。我把瀏覽器語言切成中文實際打開過,整個產生器會以簡體中文渲染,器材、肌群到動作各步驟的介面文字都翻好了,用語是對岸的慣用說法,讀得懂但用語會有隔閡。問題的核心在於沒有繁體中文選項,語言選單裡中文那一項背後就是簡體字一條路。介意用字的人可能寧可開英文介面,好在上千筆動作名稱本來就是英文,介面讀英文並不衝突。

Workout Cool 介面切到簡體中文的畫面,同樣的器材選擇步驟Pin
同一個介面切到簡體中文:有中文但只有簡體,沒有繁體選項

動作名稱是另一個門檻。API 的欄位結構裡,動作名稱有法文與英文兩套欄位,預設排序還會先看到法文名稱,示範影片連向 YouTube 上的英文資源。中文介面翻好了選單文字,但動作庫本體的教學內容不是中文的,這對照著影片練沒問題,想讀文字說明的人要有讀英文的心理準備。健身動作的英文名稱多半是固定詞彙,查一次就認得,比讀一篇英文文章的負擔小得多。

帳號與資料面。註冊走電子郵件加密碼,或直接用 Google 帳號登入,這部分從程式碼裡的認證設定可以確認。訓練資料存在官方站的資料庫裡,頁尾有隱私政策可查,定價頁另外標了 GDPR 合規與 Stripe 付款,對歐洲使用者的承諾寫得比較完整。如果你對健康資料放別人機器這件事本身就有疑慮,這類工具的共同解法都一樣:自架,或者一開始就挑把資料留在自己裝置上的設計,之前介紹過把健康紀錄留在自己手上的工具可以對照著看。

一人扛的專案,使用前要知道的維護現實

最後一條界線是時間維度的。正式版發佈停在 2025 年 12 月的 v1.3.2,官方站頁尾到現在掛的也是這個版號;但程式碼提交一路到 2026 年 7 月 31 日都還有,4 月到 7 月之間有一段三個多月的空窗。貢獻紀錄更集中:貢獻統計裡最大的一人是 405 個提交,第二名 43 個,差距將近十倍。對自架的人這個落差有實際意義:想跟正式版,拿到的是九個月前的快照;想跟主分支,就要接受文件與版號跟不上開發節奏的現況。這不是壞事,開源個人專案多半長這樣,但它的前身就是這樣靜悄悄停掉的,這段歷史讓維護風險不那麼抽象:一個靠熱情撐著的免費服務,停止更新的訊號出現時不會有人提前預告。

Workout Cool 的 GitHub 專案頁,MIT 授權的開源儲存庫Pin
GitHub 專案頁:MIT 授權,2026 年 9 月超過 8,400 顆星

開源授權在這裡發揮真正的價值。就算官方站哪天再次因為成本收攤,MIT 授權的程式碼還在,你自架的實例照跑,訓練資料在你自己的資料庫裡。閉源的訂閱制健身服務停業就是真的沒了,這是選擇開源健身平台最實際的理由,比任何功能清單都值得放進決策。

三條路怎麼選,下一步做什麼

分流其實清楚。只是想試試、照菜單動起來:直接用 Google 帳號在 workout.cool 註冊免費版,六個月內的歷史都免費,動作庫我實測 API 也全量讀得到,廣告當使用費。已經練出習慣、會想檢視資料:每月 7.90 歐元買統計與課表,或者考慮下一條路。不想看廣告、也不想把資料放別人機器:照官方自架文件開一台機器跑 Docker Compose,之後的維運就是你跟你的主機的事。要把一整份動作清單搬進自架版,程式裡留了批次匯入動作的 CSV 格式,不過對象是動作資料庫,個人菜單沒有對應的匯出匯入。真要把健身當成事業來經營,需求就不同了,之前介紹過的健身房網站方案是另一個世界。

Workout Cool 最難得的地方,是它把選擇權做齊了:免費的託管版、付費的託管版、完全自主的自架版,全部用同一份程式碼。它的前一代據作者說法死在影片授權費上,這一代把營收方式攤在陽光下,廣告、贊助、訂閱各有歸屬。看懂廣告、六個月歷史與簡中介面這幾條界線之後,選哪條路就純粹是需求問題,不需要再猜。

Sliven 褚崇名
Sliven 褚崇名

每日分享科技新知、免費資源以及 WordPress、虛擬主機相關主題,任何問題歡迎在科技月球下方留言,或是發送 Email 至 [email protected] 與我聯繫。

文章: 1175

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


Share to...