🎯 第三章|工具成癮
有人這樣告訴你:「Cursor 很強,你一定要試試。」
你當時正在做一個功能,已經做到一半。你說「等我做完這個再說」。
三小時後,你打開了 Cursor。
這不是因為你沒有自制力。是因為你有一種很難說清楚的感覺——每次看到新工具,不完全是興奮,更像是鬆了一口氣。也許這個,可以讓事情變得更順一點。
✦ 一個你可能認識的人
我認識一個開發者,叫他志遠。
他在 2023 年底開始做一個給自由工作者用的發票管理工具。先用 Next.js,做了三個月,朋友說 Remix 更適合他的架構,他切換了。又做了兩個月,Cursor 出來了,他覺得 AI 輔助一定能加速,裝了,重新熟悉環境,又六週。後來他聽說 Bun 比 Node 快很多,覺得效能很重要,換了運行環境,測試,調試,又2週。
他算了一下:從開始到現在,一年零兩個月。
他的 landing page,是九個月前用 Notion 做的那一頁。還沒有結帳功能。
我問他:「你最近在做什麼?」
他說:「在研究怎麼用 Cursor Agent Mode 自動生成 API 文件。」
我沒有說什麼。他自己停頓了一下,然後說:「幹。」
✦ 換工具為什麼感覺這麼好
你知道為什麼切換工具的感覺這麼好嗎?因為新工具不知道你的歷史。
你在舊專案裡,有你的失敗紀錄:那個你以為會爆紅但沒有的功能,那個花了一週後來砍掉的架構決定,那個你分享給三個朋友但沒人回應的 demo 連結。
新工具不知道這些。你從零開始,一切都是可能性。那種感覺,不亞於在舊城市遇到爛事之後,搬去一個新城市的第一天早上。
問題是,你把你自己也帶過去了。
工具成癮不是因為你懶,或者你沒有執行力。是因為每個新工具都給你一個很真實的感覺:這次會不一樣。而你,還沒準備好面對「工具換了,問題還在」這件事。
志遠後來在七天內,強行做出了一個極其不可思議的工具選型底線調整。
✦ 志遠究竟是靠哪一個標準,在七天內斬斷換工具的內耗、逼出第一筆真實進帳的??
✦ 志遠的真實結局
志遠在那晚說完那句「幹」之後,坐在電腦前沉默了很久。他看著抽屜裡剩餘的生活費餘額,終於承認了一個最殘酷的真相:他這一年多來瘋狂切換 Next.js、Remix、Cursor Agent、Bun,根本不是在追求極致的效能,他只是在用「研究最新神器」的興奮感,掩飾自己「不敢把產品推上正式站、害怕面對市場 $0 收入」的極度恐懼。
他當晚做了一個極其變態、強行斬斷換工具內耗的決定:他把所有新安裝的實驗性框架和 Bun 環境全部強行解除安裝,死死鎖定在自己四年前接案時用得最爛、最髒、但也最熟悉的舊版 Node.js 堆疊上。
他在七天內,一行優雅的 API 代碼都沒寫,直接用 Google 表單(Google Form)當作前端收用戶需求,用 Stripe 官網後台手動拉出來的「付款連結(Payment Link)」當作金流。他的 codebase 爛到他自己甚至想物理銷毀,但他死死憋住,一記 Git Push 推上了正式站。
第一週結束,他的 Stripe Dashboard 跳出了真實的網銀通知:進帳 $2,400 元美金(折合台幣約 7 萬多)。
當那筆真金白銀跳出來、手機真的震動爆叫的那一秒,志遠站在電腦前,看著收款通知,眼眶直接紅了。他這才真正明白:市場要的是能當場止血的解藥,從來不在乎你工程師手裡拿的針筒是不是今年最新款。品質和工具,只有在產品活下來之後,才有優化的資格。
✦ MVP 階段的工具選型死鎖原則
在拿到前 10 個付費用戶(第一筆真實收入)之前,你目前手裡正在用的、最熟悉、甚至覺得最落後的技術堆疊(Tech Stack),就是全宇宙最好的工具。
你必須死鎖以下這條「防衝動換神器標準」:
• 「新工具解決的,是現在已經把我的正式站塞爆的真實用戶痛點,還是只是我在某篇技術文章上看到它更好?」
如果答案是後者,一秒都不要下載。換工具感覺很好,是因為新工具不知道你的失敗歷史;但問題是,你把你這個不敢面對市場的自己,也一起帶過去了。
🛠️ 🔥 V5 實戰防禦與 SOP 補強(消滅 AI 鬼打牆迴圈)
- • 套用 SOP:無效死磕 1 小時停損。
- • 防禦指令:技術人最容易在跟 Cursor 協作遇到舊工具 Bug 時,忍不住想「乾脆換個新框架重寫算了」。強制實施「1 小時硬性停損」:同一個 Bug 超過 1 小時,嚴禁更換工具或重裝環境!立刻複製這段指令砸給你的 Agent,強行逼它繞過去:
【📋 一鍵複製:防禦工具成癮,重啟隔離令】
主旨:[精準報修復,絕對令]
解讀:停止無意義的道歉,也絕對禁止向我推薦任何最新的 AI 編碼框架或新環境。我們現在不硬碰硬解這個底層衝突,先確保收錢核心路徑能走通。
絕對防禦防線:
1. 請你立刻在 10 分鐘內,為我提供「Alternative Workaround(替代方案)」。
2. 用最髒、最快、最不優雅的方法幫我把這個 Bug 繞過去。
3. 如果手動硬編碼(Hardcode)或者是加一個破補丁能讓這個功能在今天中午前跑起來,立刻把那個最髒的代碼吐給我,其餘效能優化一字不准寫!