Vibe Coding 實戰:當 AI 變成「不倒翁」,終於能好好吃頓飯

告別 AI 監工!用 Ralph Wiggum Loop 實現 Vibe Coding,讓程式自動修復,老闆贏…

你悠閒準備晚餐時,Mini-TDD-Factory 正在執行 Vibe Coding 。你從「代碼監工」回歸生活,實現真正的非同步高效辦公
你悠閒準備晚餐時,Mini-TDD-Factory 正在執行 Vibe Coding 。你從「代碼監工」回歸生活,實現真正的非同步高效辦公

深夜十一點,書房的螢幕光映在臉上,我卻感覺到一種前所未有的疲憊。

這原本應該是 AI 許諾給我們的黃金時代:我們只要動動嘴,程式碼就像自來水一樣流出來。但現實卻是,我正坐在電腦前,被迫伺候一個名為 Google Jules 的「頂級 AI 助手」。

它很聰明,但它有個致命的性格缺陷——它太想當個「好員工」了。

數位時代的監工困境:為什麼 AI 讓你更忙?

當時我正在跑一個軟體開發專案。Jules 的運作邏輯很現代:它寫一小段程式碼,就停下來,發出一個 PR(拉取請求),語氣恭敬地問:「老闆,這段您看看行嗎?」

我原本以為這叫專業,後來才發現這叫「決策霸凌」。

每一次停頓,都在切斷我的思考流。我被迫放下手邊的規劃,去檢查那些碎裂的代碼。更糟的是,Jules 偶爾會陷入某種「數位幻覺」,它信誓旦旦地跟我說:「老闆,PR 已經推上去了喔!」但我打開後台一看,空空如也,我問它:「東西在哪?」,它又說:「已經用 XXX 方式推到 OOO 分支了」,明明沒有啊!

這種感覺,就像是你買了一個「超智能」人形機器人,但叫它掃個地,他每掃五公分就問「掃把角度對不對」,甚至幻想已經掃完了。這不是自動化,這是在「管理一個高風險的幻覺」。

我們對 AI 的期望是「非同步」,就是當我處理商務決策、甚至只是想煮一頓晚餐時,後台的生產線能自己運轉,但實際上,我試過同時執行 3 個專案,AI 反應速度太快了,等到天黑,我發現整個下午我連廁所都沒去,我變成 3 個 AI 的保姆。

遇見 Ralph Wiggum:那個永遠不會停下的不倒翁

就在我對這些「干擾型 AI」感到絕望時,我讀到了一個有趣的技術觀念:Ralph Wiggum Loop

AI 結合 TDD (測試驅動開發) 與 Ralph Wiggum Loop 的「不倒翁機器人」,讓 vibe coding 能自我修復。TDD 從前是要花費大量人力的方式,現在有了 AI 變得輕而易舉。
AI 結合 TDD (測試驅動開發)Ralph Wiggum Loop 的「不倒翁機器人」,讓 vibe coding 能自我修復。TDD 從前是要花費大量人力的方式,現在有了 AI 變得輕而易舉。

這是個胖胖的澳洲大叔 Geoffrey Huntley 想的點子,這個名字來自《辛普森家庭》裡那個看起來呆呆、卻總是活在自己世界裡的男孩 Ralph,程式碼非常簡單,就是:「當 AI 撞到牆時,別讓它停下來,讓它把撞牆的經驗當成養分,直接開啟下一輪嘗試。」,沒想到這個點子獲得大神 Andrej Karpathy(特斯拉前 AI 主管)的讚譽是一種極致的開發邏輯,現在正在風行當中!

技術轉譯:不倒翁哲學 想像一個「不倒翁掃地機器人」。傳統的 AI 工具撞到牆(報錯)就會停在那裡哭喊要主人救命;但 Ralph Wiggum Loop 讓機器人在撞牆的瞬間,自動把「撞牆」這件事轉化為一條指令:「哦,這條路不通,我換個角度試試。」然後立刻彈起來繼續掃。

這對企業主來說簡直是福音,對負責開發的員工更好。這意味著 AI 進入了一種「自我修復的循環」,它不再需要你隨時待命,你的大腦真的空出來可以做點工作了。

Mini-TDD-Factory 誕生:打造你的「程式量產工廠」

無人看管的 AI 程式工廠終極型態。多個終端機視窗自主 vibe coding ,你終於能同時啟動多條開發流水線,奪回數位主權:讓 AI 成為 24 小時不間斷產出的量產工廠。
無人看管的 AI 程式工廠終極型態。多個終端機視窗自主 vibe coding,你終於能同時啟動多條開發流水線,奪回數位主權:讓 AI 成為 24 小時不間斷產出的量產工廠。

我意識到,我需要的不是一個隨時提問的助手,而是一個「全自動工廠」。程式大師 Claude Code 已經支援了,但我用的 Gemini CLI 則還沒有,我決定動手做,這就是 Mini-TDD-Factory 的由來。

要在這座工廠裡實現「完全放手」,我設定了兩個核心守則:

1. YOLO 模式:這是我給 AI 的「特赦令」

在一般情況下,AI 執行指令前都要獲取人類授權。但在我的工廠裡,我開啟了 YOLO (You Only Live Once) 模式。 這就像是給了主廚(AI)一份預先簽好的授權書:「在廚房裡,你儘管去試,不用每拿一顆蛋都跑來問我。」它讓 Gemini CLI 能夠在終端機裡隱形運作,像個沉默的工匠,默默地完成所有任務。

2. Gherkin 測試:這是工廠的「品管標準」

為了保證 AI 不會亂跑,我引進了 Gherkin 語法。 這聽起來很硬核,但對非技術人員來說,它其實就是「點餐清單」。你只需要用簡單的英文或中文寫下:「當我輸入 A,我應該看到 B。」AI 就會根據這張清單,自己去跑無數次的測試循環,直到結果符合你的期待為止。

晚餐時間的奇蹟:當 Vibe Coding 成為現實

那天傍晚,我把拖延已久的專案需求寫進了一個文字檔,拖進 Mini-TDD-Factory 專案資料夾,只需要輸入「./factory.sh + Enter」。

我沒有坐在螢幕前等待。我走進廚房,開始準備晚餐。

當我在切洋蔥、炒菜時,我的電腦終端機裡正進行著一場無聲的馬拉松。AI 遇到錯誤、自動重啟、修正邏輯、再次測試。這就是所謂的 Vibe Coding(氛圍編碼):我定義了產品的「氛圍」與「願景」,而那些繁瑣、耗時、讓人崩潰的代碼執行細節,全都被關進了 Ralph Wiggum 的循環裡。

當我收完餐盤,帶著咖啡回到書房時,螢幕上亮起了象徵成功的綠燈。

那一刻,我贏回的不只是程式碼,而是身為企業主的「數位主權」。我發現自己可以同時開好幾個終端機,就像在雲端開了好幾條生產線。這就是未來的樣貌:一個人,就能指揮一支不眠不休的工廠團隊。

從 2023 年底 ChatGPT 問世,vibe coding 3 年了,我終於感受到 vibe coding 的快樂。

你的企業,也準備好進入「自動駕駛」了嗎?

技術通過測試只是第一步,但那個產品是否有達到你想像中的那個「感覺(Vibe)」,這才是我們人類唯一該留意的價值,但請記得,AI 終於進入全自動了,現在你需要的不是動手(AI 會動手的),而是塑造你的 AI 轉型策略。

你還在為了 AI 的小報錯而焦頭爛額嗎?你還在當 AI 的高薪監工嗎?


🚀 加入 AI 轉型實踐

如果你也想體驗這種「讓 AI 自己跑,你去煮晚餐」的開發節奏,或者想了解如何為你的公司建立一套 Mini-TDD-Factory,歡迎來到我的粉專,我們一起討論如何把這些碎裂的技術,轉化為真正的商業生產力。

👉 Leo自動症-AI轉型粉專

你也可以在 GitHub 下載這套工具的雛形,開始你的自動化之路: 👉 Mini-TDD-Factory GitHub Project

讓我們保持聯繫

推送 Push:有個資疑慮的您,按下網址列左方「鎖頭」開啟「通知」會收到通知

電子報 Subscribe:在上方框或側邊欄框中訂閱電子報,我會看到信箱,但不會發垃圾郵件。

合作 Cooperation:行銷、課程合作 請到 About 中填寫表單,留言、臉書專頁聯繫也可以

臉書專頁:疑問或聊天,請留言,或到臉書專頁「Simpro 學習控」關注及留言

訂閱電子報

約雙週更新,絕無垃圾郵件|記得到信箱查看驗證信

最有人氣

探索更多來自 Uncle6 Automatia 六叔自動症 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading