Rewritten (zh-hant): Senior Engineer tries Vibe Coding.

Summary

Language:

別再搞砸我的程式碼!資深開發者與 AI 的崩潰協作之旅

開場白:切勿批評我的程式碼

拜託!請專注在登入功能。它運作良好,我是個有經驗的開發者,不需要你來解釋!我是這方面的專家,好嗎?

當理想與現實脫節

其實…我不是這方面的專家。我們為了這個功能已經耗了四天半,而且我還沒有拿到任何報酬!我需要嘗試一種全新的方法,同時也請注意元件結構

不行,不行,不行!

Linux 核心、Cursor 與風格指南

Linux 核心的運作方式是…Cursor,不要騙我!你有沒有讀我寫的文件?我放了一整個風格指南在裡面!

擁抱(或被迫擁抱)AI

好吧,讓我們看看這個 AI 究竟有多厲害。一個月要 20 美元?太瘋狂了!我可以用這筆錢請一個開發者工作半小時。

求助 Google:尋找最佳 Cursor 提示詞

Google…幫我找找好的 Cursor 提示詞。

「你是一個資深的遊戲引擎開發者,請幫我寫一個新的待辦事項應用程式…拜託。」

不錯,真的要用 Node.js 嗎?不要,不要!別用 Rust!沒有緩衝區溢位?沒有記憶體洩漏?或許 AI 真的有未來…那我學 C 是為了什麼?

AI 的奇異選擇

不要用 PHP、不要用 Perl、不要用 JavaScript。你是一個在 NASA 工作 30 年的資深程式設計師,為什麼你要用 Lisp 重寫它?

隱私與合規性問題

我可以使用那些圖片嗎?誰來審核這個網站?這個網站符合 GDPR 嗎?

UI 與 HolyC 的界線

還是不能用!你只能修改 UI,剩下的程式碼是 HolyC,不要碰它!

不行,不行,不行!

完成之前不要回來!

帳單的衝擊

太棒了!為什麼帳單是 400 美元?

需求文件中第一行寫了什麼?

AI 的幻覺與 Flexbox 的奧秘

我知道你在胡言亂語,Lifetime 不是這樣運作的!不要更改配色

不行,不行,不行!

在 Flexbox 上不要用 clear: both

不行,不行,不行!

告別 AWS,迎接 Redis

我們不會再用 AWS 了。Redis 快取、使用者互動…而且我不是說按鈕,我不是說按鈕!一個在頁面頂端的使用者互動。

我發誓我好像聽到了 clear: both

團隊合作的妥協

好吧,好吧,我看到你做了什麼,我不喜歡,但是為了團隊,我會留下那個按鈕。

讓我們專注在任務欄上,任務欄有多少個元件?

你做到了!你做到了!太棒了!

後端端點的挑戰

後端有多少個端點?

不行,不行!是三個端點!再試一次,但這次要真正地修正!

規則與現實的衝突

我給了你 23 個 .cursorrules 檔案,Cursor,不要騙我!你有沒有讀我寫的文件?

Blockchain 的意外亂入

什麼?什麼?為什麼會有 Blockchain?

什麼?我說過要加 Blockchain 嗎?

邊框的堅持

每次我們實作一個按鈕,你都會加邊框,我有說過要加邊框嗎?我有說過要加邊框嗎?

永不放棄的精神

我不會放棄的!我要試試這個功能。

重返 VIM 的懷抱

就是這樣!我要回到 VIM 了。

好吧,讓我們看看,我會幫你除錯。

最高效的後端實作

實作後端最有效率的方式是用…如果你用反向串列,可能會贏得幾毫秒的時間,所以用組合語言寫這個。

使用者可能會跳過這個章節。

Linux 核心的複雜性

Linux 核心的運作方式是…我知道這在 Linux 社群中是個更大的問題,但有一段時間,有些 Flags 你應該跳過。

我知道,我知道,我知道!再看一次文件。

給 AI 的最後通牒

好吧,好吧,不要用 V,不要用 I…如果你要用 V,我現在就要取消訂閱。

軟體架構的真諦

現在,給你我所有的智慧,我關於軟體架構的兩本書,我關於為什麼不應該使用 SOLID 原則的三個演講,以及我的 6300 個 .cursorrules 檔案…我相信你!

npm install 的教訓

npm install?我教了你什麼?Lifetime 怎麼辦?

Node 樹的崩潰

好吧,好吧,這個 Node 樹有多少個元件?

不行!

版面配置的爭執

聽我說,把標題欄放在最上面,在最上面!

不,不,不!

往北,在標題上方!

在上方!

不,不,不!

在最上面!

我乾脆不要有標題了,不行,那不行!

Vertex Shader 的警告

不要用 Vertex Shader!我警告你,它會被廢棄!它會…它會…它已經被廢棄了!

用一個你從未嘗試過的全新方法!

拜託!

不行,不行!

端點的正確寫法

那不是我們寫端點的方式!我放了一整個風格指南在裡面!

那不是我們在這裡寫程式碼的方式!

好好想想,有多少個元件?

哦,不,不,不,不!

不行!

不要改變現有行為

這個章節對你來說是神聖的!

不行!

遺失的程式碼庫

你為什麼刪除我的程式碼庫?那是很好的程式碼!

不行!

不行!不行!

不要用 Vercel!

不,不要用 npm install!

不…

回歸手動操作

好吧,隨便啦!我還是回到手動操作。

$ open

$ open vim

啊,我快樂的地方!

尋找 VIM 的最佳化

我可以最佳化載入嗎?這裡有一些最佳化 VIM 的方法。

哦…

我該如何最佳化載入?

我不知道,你是 AI,我希望你知道!

我喜歡!

批准!

AI 模型的變動

他們更改了模型!我才剛學會 3.7,我才剛學會 3.7.1!

我所知道的一切都無效了!

不要試圖勝過我

不要試圖勝過我!

好吧,現在,我給你最後一次機會,我們該如何放置…我們已經修復這個問題三個小時了!

Was this summary helpful?

Quick Actions

Watch on YouTube

Related Summaries

No related summaries found.

Stay Updated

Get the latest summaries delivered to your inbox weekly.