單鐵的人生如履薄冰!這是一場將程式碼與汗水結合的 30 天鐵人挑戰。本專案以 Build on Google AI 為核心概念,打造具備大腦的馬拉松教練 APP 「KAKERU」。透過 React Native 雙平台架構的實作介面,搭配 GCP 無伺服器 Java 後端。Gemini API 將依據使用者需求,提供客製化課表、跑後數據分析。帶領讀者走過架構設計、API 串接、金鑰管理到 UI 體驗優化,體驗專屬 AI 教練從無到有的誕生過程。你說能走到最後嗎?
前言:專案想法的由來 欸~~大家好!開賽第一天,既興奮又期待!但既然報名了,頭洗下去就對啦! 說到這款 AI教練 App的起源,真的要特別感謝我的學弟。以前學生...
前言:沒有設計圖,怎麼蓋大樓? 歡迎來到鐵人賽 Day 2!昨天向大家說明了這個APP的誕生,也確立了用 AI 來拯救我們破碎課表的偉大目標。 但在真正實作之前...
前言:無伺服器的浪漫與現實 還記得第一次接觸無伺服器(Serverless)的時候,那種「沒有機器要顧」的感動嗎?一開始,把 API 都寫成 Serverles...
前言:雲端帳單的恐怖故事 大家都看或聽過那種「一覺醒來,雲端帳單破十萬」的都市傳說吧?很多人剛接觸 Google Cloud 或其他雲端平台時,往往急著開機器、...
前言:裸奔留給其他人,你的 API Key 不可以 準備好為我們的應用程式注入 AI 大腦了嗎?取得 Gemini API Key 的那一刻總是令人興奮,但請先...
前言:AI 時代的 Antigravity 開發體驗 AI 協作已成常態:在 2026 年,運用 Claude、Codex 等 AI 工具協助撰寫程式、除錯...
前言:為後端注入 AI 靈魂 昨天我們成功啟動了 Java 21 + Spring Boot 3 的伺服器,今天我們終於要變得更強!將 Day 5 申請的 G...
前言:AI 失憶了?為什麼我們不能只把記憶存在 RAM 裡? 昨天我們成功讓 Spring Boot 發送單次請求給 Gemini API,並收到了回覆。但如果...
前言:從靜態工具到真正的 AI 專屬教練 經過前幾天的努力,我們的 Spring Boot 終於能跟 Gemini 順暢對話,並且擁有 Firestore 的記...
前言:現實世界充滿變數,你的 API 夠強壯嗎? 經過前幾天的實作,我們已經打造出一個具備記憶力、且能穩定輸出 JSON 格式課表的 AI 教練 API。但在準...