單鐵的人生如履薄冰!這是一場將程式碼與汗水結合的 30 天鐵人挑戰。本專案以 Build on Google AI 為核心概念,打造具備大腦的馬拉松教練 APP 「KAKERU」。透過 React Native 雙平台架構的實作介面,搭配 GCP 無伺服器 Java 後端。Gemini API 將依據使用者需求,提供客製化課表、跑後數據分析。帶領讀者走過架構設計、API 串接、金鑰管理到 UI 體驗優化,體驗專屬 AI 教練從無到有的誕生過程。你說能走到最後嗎?
前言:當計畫遇上變化,展現 AI 教練的真正價值 昨天成功加入了「AI 教練診療室」,提供跑者回報「疲勞指數」與「具體狀況」的精美介面。但在真實的運動情境中,跑...
前言:為什麼要用「視覺」解決痛點? 當跑者結束今天的訓練,最希望能把剛跑完的數據記錄下來。傳統運動 APP 為了取得使用者的里程與配速,必須去向 Garmin...
前言:當 100 個跑者同時向 AI 許願時 過去的 22 天,我們單人用戶玩得很開心,功能也都順利的進行,但當 KAKERU 實際上線,100 個使用者同時點...
前言:AI 算得很開心,但跑者看得很痛苦 經過前幾天的努力,KAKERU 已經能一口氣吐出 24 週的龐大訓練計畫。但如果 UI 上只顯示:「第 13 週,週二...
前言:AI 一句話,跑者的心血瞬間歸零? 昨天我們將「AI 圖片解析」與「真實日曆」結合,跑者終於能驕傲地在 APP 上留下包含配速與教練評語的訓練日記。 但實...
前言:系統穩定性與體驗的最後防線 經過前面 25 天的開發,KAKERU 的動態課表推算、重新產生課表、進階智慧合併與真實日曆打卡系統功能皆完成。 在明天正式進...
前言 在 Day 12 時,我們手動輸入 gcloud run deploy 將 KAKERU 後端 API 推上雲端。隨著開發進入尾聲,頻繁的手動部署既費時又...
前言:前端的部署,比你想得更折磨人 昨天我們使用 GitHub Actions 搞定了後端的自動化部署。現在,讓要直行動裝置的打包與發佈。 但要先面對現實,**...
前言:AI 教練真正的戰場,在你的日常生活裡 經過了 28 天的奮戰,KAKERU 系統完成了全端架構的建置與部署。 KAKERU 的誕生,不是用來取代 Gar...
前言:馬拉松的終點線 經過三十天漫長的鐵人賽程,終於來到了終點線,算是走到對岸了。 回顧 KAKERU AI 教練從 0 到 1 的誕生,這不僅是一場宛如公開處...