
拒絕貴價月費與雲端綁架!開源App「openGym」:打破數據壟斷、免費打造AI健身教練
近年,市面上的運動與健身紀錄 App 逐漸走向高昂的訂閱制商業模式,而且用戶多年累積的訓練數據往往被強制綁定在開發商的雲端伺服器上。萬一軟件停止營運,用戶的心血便會瞬間化為烏有。
在這樣的背景下,一款名為「openGym」的AI開源健身紀錄專案在知名社群 GitHub 上迅速崛起,至今已斬獲超過 1.8 萬顆星(Stars)。這款完全免費的工具,不僅打破了商業軟件的數據壟斷,更巧妙融合了最新的 AI 技術,為追求私隱與自主權的健身人士提供了一個極具潛力的數位替代方案。
數據 100% 自己掌握:支援單機運作與自建伺服器
openGym 的核心理念非常清晰——「把訓練資料留在自己手裡」。有別於傳統 App 強制用戶註冊雲端帳號,openGym 提供了極高的部署彈性。普通用戶可以直接將其作為單機手機 App 下載至 iPhone 或 Android 使用;而具備一定技術背景的進階用戶,更可以透過 Docker 技術,將整個系統架設在自己的 NAS 或私有伺服器上(Self-hosting)。
在技術底層上,該專案採用了輕量化的 Node.js 環境,捨棄了龐大笨重的傳統資料庫,直接以結構簡單的 JSON 檔案來儲存用戶的訓練計劃與體重紀錄。這意味著用戶只需要備份一個資料夾,就能隨時無痛帶走所有歷史數據,徹底告別「數據綁架」的隱憂。
內建 5,600+ 動作庫,連「點樣入槓片」都幫你計好
雖然是免費的開源專案,但 openGym 在專業度上毫不遜色於市面上的付費軟件。系統內建了超過 5,600 種健身動作,每個動作均附有動畫示範。用戶可以根據想鍛鍊的肌群或手邊現有的器材進行快速篩選。
針對有規律力量訓練習慣的用戶,系統提供了極致的自動化輔助:除了在訓練時會自動載入上一次的重量、協助計算休息時間及偵測個人最佳紀錄(PR)外,它甚至內建了「槓片計算機」,直接告訴你在不同樣式的槓鈴上應該如何懸掛槓片。
此外,考慮到健身室經常出現「爭機(器材被佔用)」的實際情況,系統設有「備用動作一鍵替換」功能,讓你在不破壞原有課表結構下彈性變陣。完成訓練後,App 亦會生成專屬的「肌肉熱圖」,清楚顯示哪些肌群得到了充分鍛鍊,哪些部分被冷落。
完美整合智能手錶,舊紀錄一鍵「過檔」
為了降低用戶轉會的門檻,openGym 具備極強的兼容性。如果你是 Strong、Hevy 或 FitNotes 的舊用戶,可以直接將過去的 CSV 或 API 數據無縫匯入。同時,App 支援與 Apple Health 及 Android 的 Health Connect 進行雙向同步,將心率、體重與訓練紀錄全面整合。
對於擁有 Apple Watch 的用家而言,操作更為直覺。只需轉動手錶上的數碼錶冠(Digital Crown),就能輕鬆紀錄訓練組數,系統亦會同步記錄每一組動作期間的心率變化。在安全性方面,系統全面引進了 WebAuthn 技術,用戶能直接透過 Face ID 或指紋等無密碼金鑰(Passkeys)進行跨裝置的登入與配對,確保私隱安全。
接通 ChatGPT 或 Claude,解鎖專屬 AI 健身顧問
openGym 最引人注目的前沿功能,是其內建的「選配式 AI 教練」。用戶只需自行輸入 Anthropic (Claude)、OpenAI (ChatGPT)、Google (Gemini) 或本地 Ollama 的 API 金鑰,就能讓系統瞬間化身為專屬的運動顧問。
透過 AI 的協助,系統不但能為你排定一週的專屬訓練課表,還能根據你近期的訓練紀錄給出調整建議。更方便的是,用戶可以直接以自然語言與 AI 助手對話(例如輸入:「我今日推胸推咗 50kg 四組每組八下」),AI 便會自動理解並為你記錄當天的運動內容。
立即體驗:由 App Store 下載到私有伺服器自架
如果想立即體驗 openGym 的強大功能,開發團隊提供了多種切合不同技術背景的獲取途徑。對於追求方便的 iPhone 及 Apple Watch 用家,目前程式已經正式上架 Apple App Store(點擊下載),一按即可安裝。至於 Android 用戶,則可以前往其 GitHub 的 Releases 頁面直接下載最新版本的 APK 檔案(下載連結)進行側載安裝。
如果你是極度重視私隱、具備 IT 背景的進階玩家,官方亦準備了詳盡的自建伺服器(Self-hosting)教學文件(技術文檔),一步步教你如何將這套系統私有化部署。若不想貿然安裝,大家也可以先登入官方提供的 Live Demo 網頁(線上試玩),親身感受其流暢的無廣告介面與強大功能後再作決定。




