打造一個輕量級、本機執行的 Node.js / Python CLI 程式碼診斷與學習小幫手——DevPulse。
Day 20 認識了 Antigravity,第三週的三個工具到這裡都碰過一輪。但它們散在不同天的筆記裡,看起來像三個各自獨立的新工具。今天不學新東西,把它們放...
前三週先把 Google AI 生態系拆開來認識。 Gemini API 負責模型呼叫,Zod 負責結構化資料,Genkit 負責 AI Flow,Stitch...
Day 22 把三個紅燈固定下來:非同步、SQL、邊界。 不過目前的 devpulse/ 裡只有 Jest,還沒有任何 AI。 按照這幾天的節奏,每天只增加一個...
Day 23 的 codeReviewFlow 已經會指出問題了:第幾行、哪一類、為什麼。 不過它只會「說」,suggestion 是一段給人看的文字,程式沒辦...
昨天,DevPulse 的 patchFlow 已經會把 Gemini 產生的補丁套用到原始碼,並將結果寫進 fixed/。三個範例分別是 async-awai...
昨天,我們讓 Jest 用同一套測試驗收 samples/ 和 fixed/,確認 Gemini 產生的補丁到底有沒有修好 Bug。 不過目前要操作 DevPu...
昨天,DevPulse 有了本機 CLI,只要輸入 devpulse run <filePath>,就能審查指定的檔案。 不過完整的「修復 → 驗收...