iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Build on Google AI

30 天玩轉 Google AI 全家桶:初學者的隨身 Coding 助理養成記 系列

打造一個輕量級、本機執行的 Node.js / Python CLI 程式碼診斷與學習小幫手——DevPulse。

參賽天數 27 天 | 共 27 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21:第三週覆盤:Genkit、Stitch、Antigravity,到底該怎麼一起用?

Day 20 認識了 Antigravity,第三週的三個工具到這裡都碰過一輪。但它們散在不同天的筆記裡,看起來像三個各自獨立的新工具。今天不學新東西,把它們放...

2026-10-05 ‧ 由 jklu7limj 分享
DAY 22

Day 22:專案正式合體!先替 DevPulse 準備三個真的會壞掉的 Bug

前三週先把 Google AI 生態系拆開來認識。 Gemini API 負責模型呼叫,Zod 負責結構化資料,Genkit 負責 AI Flow,Stitch...

2026-10-06 ‧ 由 jklu7limj 分享
DAY 23

Day 23:撰寫 codeReviewFlow,讓 Gemini 精準揪出三個 Bug

Day 22 把三個紅燈固定下來:非同步、SQL、邊界。 不過目前的 devpulse/ 裡只有 Jest,還沒有任何 AI。 按照這幾天的節奏,每天只增加一個...

2026-10-07 ‧ 由 jklu7limj 分享
DAY 24

Day 24:撰寫 patchFlow,讓 Gemini 產出可以直接套用的補丁

Day 23 的 codeReviewFlow 已經會指出問題了:第幾行、哪一類、為什麼。 不過它只會「說」,suggestion 是一段給人看的文字,程式沒辦...

2026-10-08 ‧ 由 jklu7limj 分享
DAY 25

Day 25:紅綠燈驗證!看著單元測試從 Fail 到 Pass

昨天,DevPulse 的 patchFlow 已經會把 Gemini 產生的補丁套用到原始碼,並將結果寫進 fixed/。三個範例分別是 async-awai...

2026-10-09 ‧ 由 jklu7limj 分享
DAY 26

Day 26:打造本機 CLI:用單行指令呼叫你的 DevPulse

昨天,我們讓 Jest 用同一套測試驗收 samples/ 和 fixed/,確認 Gemini 產生的補丁到底有沒有修好 Bug。 不過目前要操作 DevPu...

2026-10-10 ‧ 由 jklu7limj 分享
DAY 27

Day 27:代理人接手!讓 Antigravity 自動跑完「修補 → 驗收」流程

昨天,DevPulse 有了本機 CLI,只要輸入 devpulse run <filePath>,就能審查指定的檔案。 不過完整的「修復 → 驗收...

2026-10-11 ‧ 由 jklu7limj 分享