所謂vibe coding
其實我覺得喔,很多人講 Vibe Coding 都有點斷章取義+神話Vibe Coding好用的前提是,你知道自己在寫什麼、知道那段 code 是幹嘛的LLM 寫程式有個大問題:它會為了完成而完成測試不過?它會改測試測試還是不過?它會改原始程式,讓結果的輸出看起來符合測試(比如說把邏輯全都拿掉)不過喔,拿來寫一些單檔小工具沒問題,這時候速度非常快但只要牽扯到交叉除錯、模組之間的關聯,LLM 就會開始自我錯亂修 A 錯 B,修 B 錯 C,修 C 又錯回 A,最後還會掩蓋錯誤假裝都通了,說到底,Vibe Coding 的好用在於你能控制它不是讓它控制你(寫什麼都照單全收懂寫程式的人用(至少要有概念),就會是一個超強的的函數自動補全完全不懂寫程式的人用,就像請鬼來畫符其實最可怕的就是CLI那種,過程你完全看不到也不知道他在做什麼,最後出來超級難debug,稍微好點的是那種Cursor, Copilot的,至少你看得到他在做什麼