国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

拒絕Vibe Coding!大神揭秘8套AI編程模式

0
分享至


新智元報道

編輯:傾傾

【新智元導(dǎo)讀】Datasette創(chuàng)始人Simon Willison公開了一套指南,專門教專業(yè)開發(fā)者如何用Claude Code等AI編程工具提效。他總結(jié)了8大實戰(zhàn)模式,從測試驅(qū)動到交互式解釋,每一條都在重構(gòu)程序員的工作方式。

硅谷知名開發(fā)者Simon Willison最近發(fā)布了一份特殊的指南。


注意,只會vibe coding的程序員請回避!這是寫給專業(yè)工程師的。

當Claude Code、OpenAI Codex這些AI工具能自己跑代碼時,傳統(tǒng)的工程習(xí)慣還適用嗎?

生成幾百行代碼從一整天縮短到幾分鐘,過去所有關(guān)于「值不值得寫」的判斷標準,全部失效了。

當寫代碼的成本為零,會發(fā)生什么?

Simon Willison在開篇直言:

代碼一直很昂貴。生產(chǎn)幾百行干凈代碼,需要一整天或更長。而現(xiàn),在這是從8小時到5分鐘的數(shù)量級躍遷。

所有工程習(xí)慣都建立在寫代碼很貴這個前提上。

產(chǎn)品經(jīng)理用開發(fā)成本衡量功能優(yōu)先級,程序員寫每段代碼前都在掂量同一個問題——這值得花一個小時嗎?

現(xiàn)在,這套邏輯崩了。

重構(gòu)只需30秒,生成測試只需1分鐘,創(chuàng)建調(diào)試界面只需2分鐘——所有「值不值得」的判斷都要重審。

Simon Willison建議:

直覺說不值得時,就發(fā)個提示詞試試,最壞結(jié)果是10分鐘后發(fā)現(xiàn)不值那幾個token。

Simon Willison緊接著潑了一盆冷水:代碼變便宜了,好代碼仍然昂貴。

能跑、有測試、可維護、優(yōu)雅地處理錯誤、文檔同步、為未來留空間。

AI能生成代碼,但不能保證這些。

8個模式重構(gòu)工作流

模式1:寫代碼很便宜。代碼生成成本幾乎為零,但交付好代碼的成本仍然顯著。

模式2:囤積已知技巧。把所有解決過的問題存檔。

Simon Willison的個人博客、TIL、上千個GitHub倉庫,都是「技巧倉庫」。

為什么要囤這些技巧?因為AI能把它們重新組合。

他舉例:如果要做瀏覽器端OCR工具,并且能處理PDF,你會怎么做?

他之前分別研究過Tesseract.js(OCR庫)和PDF.js(PDF轉(zhuǎn)圖片),但沒組合過。

于是他給Claude 3 Opus喂了兩段代碼,輸入:「組合起來,拖拽PDF進去,每頁轉(zhuǎn)JPEG,然后OCR?!雇昝肋\行。

只要AI把技巧弄懂一次,它就可以查閱、復(fù)用、重組。

模式3:使用紅綠TDD

這四字的提示詞濃縮了整套測試驅(qū)動:先寫測試(失敗/紅),確認失敗,寫實現(xiàn)(通過/綠)。

為什么對AI特別有效?因為AI最大風(fēng)險是寫出「能跑但不對」的代碼,或「從不被用」的代碼。

測試先強制AI先定義什么叫正確,再實現(xiàn)。

模式4:先跑測試

這是另一個四字提示詞。

每次啟動新會話,第一句話就是:先跑測試。

通過這句話告訴AI項目有測試,測試數(shù)量暗示項目規(guī)模,把AI帶入測試心態(tài)。

模式5:線性演練。

讓AI生成結(jié)構(gòu)化代碼講解文檔。

Simon Willison花40分鐘用Claude Codevibe coding了一個SwiftUI幻燈片App,全程不看代碼。

App確實能跑,但它自己完全不懂SwiftUI。

于是,Simon Willison讓Agent配合Showboat工具生成演練文檔,詳細講解所有.swift文件。他說:

我從中學(xué)到了大量SwiftUI和Swift知識。

在這個過程中,AI不但沒有減少學(xué)習(xí),反而成了學(xué)習(xí)加速器。

模式6:交互式解釋。當文字解釋不夠直觀,要求AI生成可視化。

他遇到詞云算法「Archimedean spiral placement」,看文檔還是不懂。

于是,他讓Claude生成動畫演示頁面,能看到每個詞如何沿螺旋線找位置。

這個動畫讓算法原理真正通俗易懂了。

模式7:GIF優(yōu)化案例。

用完整提示詞示例,展示如何讓Claude Code構(gòu)建WebAssembly工具。

模式8:常用提示詞庫

「認知債務(wù)」才是真問題

Simon Willison提出了一個關(guān)鍵概念:認知債務(wù)——代碼能跑,但你不懂原理。

這和技術(shù)債務(wù)不同。技術(shù)債務(wù)是代碼質(zhì)量差,將來要還;認知債務(wù)是你自己不懂,將來要學(xué)。

他用了40分鐘vibe coding的SwiftUI App(對話記錄),能跑,但他一點都不了解這個App。


如果放到核心業(yè)務(wù)里,這是一個極大的隱患。

應(yīng)用核心變黑盒,無法自信推理,規(guī)劃新功能變難。

所以,要怎么還上債?答案是:用線性演練+交互式解釋,提高理解。

如果擔(dān)心LLM減慢學(xué)習(xí)速度,我強烈建議采用這類模式。

Hacker News的分歧

Simon Willison的指南在Hacker News引發(fā)討論。

開發(fā)者mohsen1分享實戰(zhàn):用AI做。


代碼傳送門:https://github.com/mohsen1/fesh

他總結(jié)分享了4條經(jīng)驗:

  1. 不要微觀管理AI讓AI自己探索

  2. 測試是一切,沒辦法驗證,循環(huán)會跑偏

  3. AI自由實驗,允許失敗,失敗也是知識

  4. 用.md做會話間記憶,AI沒跨會話記憶,用Markdown做外部記憶

另一個陣營「Dark Factory」則主張更激進的路線:往問題扔token,邊驗證邊走,不必事事先寫測試。


兩派看似對立,其實可以互補——核心業(yè)務(wù)用嚴格TDD,原型探索用快速迭代。

但雙方有一個共識:驗證不能省。

Simon Willison表示,這套模式會持續(xù)更新,目標每周1-2個新章節(jié)。

這種情況下,我們不禁思考:當寫代碼不再昂貴,工程師的核心價值在哪?

可能是三個能力:知道該寫什么,知道好代碼長什么樣,知道如何讓AI不跑偏。

Simon Willison的8個模式,本質(zhì)上都在訓(xùn)練第三種能力。

但前兩種,依然需要深厚的工程經(jīng)驗才能撐起來。

代碼變便宜了,判斷力變貴了。

這可能是AI時代軟件工程師的新價值所在。

參考資料:

https://news.ycombinator.com/item?id=47243272https://simonwillison.net/guides/agentic-engineering-patterns/https://simonwillison.net/guides/agentic-engineering-patterns/code-is-cheap/https://simonwillison.net/guides/agentic-engineering-patterns/hoard-things-you-know-how-to-do/https://simonwillison.net/guides/agentic-engineering-patterns/red-green-tdd/https://simonwillison.net/guides/agentic-engineering-patterns/first-run-the-tests/https://simonwillison.net/guides/agentic-engineering-patterns/linear-walkthroughs/https://simonwillison.net/guides/agentic-engineering-patterns/interactive-explanations/https://simonwillison.net/guides/agentic-engineering-patterns/gif-optimization/https://simonwillison.net/guides/agentic-engineering-patterns/prompts/https://simonwillison.net/2026/Feb/23/agentic-engineering-patterns/

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
VS Code 重大更新:Agent Skills完美支持!

VS Code 重大更新:Agent Skills完美支持!

冒泡泡的魚兒
2026-03-25 12:10:03
14億人集體買房,為什么最后買出了一個爛攤子?

14億人集體買房,為什么最后買出了一個爛攤子?

流蘇晚晴
2026-03-25 18:14:02
第二次“遞出橄欖枝”?立陶宛總理表態(tài):愿將“臺灣代表處”改名

第二次“遞出橄欖枝”?立陶宛總理表態(tài):愿將“臺灣代表處”改名

老好人的憤怒
2026-03-27 00:37:31
我在小城市,一個人做電商,半年掙300萬

我在小城市,一個人做電商,半年掙300萬

南風(fēng)窗
2026-03-26 10:07:51
曝張雪峰倒下30分鐘后才被發(fā)現(xiàn),飲食習(xí)慣糟糕,一口氣吃8根雪糕

曝張雪峰倒下30分鐘后才被發(fā)現(xiàn),飲食習(xí)慣糟糕,一口氣吃8根雪糕

古希臘掌管松餅的神
2026-03-25 11:08:46
10萬億窟窿!比恒大更坑的民企來了,曾力壓許家印,位居第一

10萬億窟窿!比恒大更坑的民企來了,曾力壓許家印,位居第一

孤單是寂寞的毒
2026-03-04 15:38:03
A股“分紅王”來了,擬10股派70元

A股“分紅王”來了,擬10股派70元

數(shù)據(jù)寶
2026-03-26 22:16:46
沙特:若對伊開戰(zhàn)將啟動巴基斯坦核保護傘

沙特:若對伊開戰(zhàn)將啟動巴基斯坦核保護傘

Nee看
2026-03-25 19:07:00
金正恩對韓國換了稱呼,敏感時刻,平壤迎來一位貴客,鐵三角成型

金正恩對韓國換了稱呼,敏感時刻,平壤迎來一位貴客,鐵三角成型

共工之錨
2026-03-27 01:01:31
BBC采訪爆出大瓜!特朗普開出停戰(zhàn)價碼:海灣國家需支付2.5萬億美元

BBC采訪爆出大瓜!特朗普開出停戰(zhàn)價碼:海灣國家需支付2.5萬億美元

星辰大海路上的種花家
2026-03-25 13:08:50
羅德里或告別曼城,索要40萬英鎊周薪被拒,皇馬有望再迎金球先生

羅德里或告別曼城,索要40萬英鎊周薪被拒,皇馬有望再迎金球先生

夏侯看英超
2026-03-27 00:16:04
涉嫌騙取貸款超6.6億元 犯罪嫌疑人潛逃境外3年后被押解回國 已查實造成銀行損失6699余萬元

涉嫌騙取貸款超6.6億元 犯罪嫌疑人潛逃境外3年后被押解回國 已查實造成銀行損失6699余萬元

每日經(jīng)濟新聞
2026-03-26 19:38:27
14.99萬!“史上最便宜”特斯拉來了

14.99萬!“史上最便宜”特斯拉來了

首席品牌觀察
2026-03-24 16:18:39
伊朗通過中間人回應(yīng)美15點?;鹛嶙h,提出明確前提條件

伊朗通過中間人回應(yīng)美15點?;鹛嶙h,提出明確前提條件

界面新聞
2026-03-26 22:39:04
19歲王鈺棟再談留洋:出國非易事 有合適機遇才去 不關(guān)注外界批評

19歲王鈺棟再談留洋:出國非易事 有合適機遇才去 不關(guān)注外界批評

我愛英超
2026-03-26 18:48:21
中原消費金融為催收“買”借款人手機號碼 三大運營商均中標 或涉買賣個人信息惹爭議

中原消費金融為催收“買”借款人手機號碼 三大運營商均中標 或涉買賣個人信息惹爭議

信網(wǎng)
2026-03-26 19:12:37
油價調(diào)整:注意,預(yù)計下調(diào)120元/噸,油價突破下調(diào)紅線!

油價調(diào)整:注意,預(yù)計下調(diào)120元/噸,油價突破下調(diào)紅線!

金投網(wǎng)
2026-03-26 11:16:05
湖北十堰大山深處,那個號稱“小香港”的萬人廠,如今人去樓空

湖北十堰大山深處,那個號稱“小香港”的萬人廠,如今人去樓空

GA環(huán)球建筑
2026-03-26 14:10:54
馬英九疑似患失智癥,臺律師:大陸已注意到,沒讓其擔(dān)任統(tǒng)一大使

馬英九疑似患失智癥,臺律師:大陸已注意到,沒讓其擔(dān)任統(tǒng)一大使

愛意隨風(fēng)起呀
2026-03-26 16:51:41
7旬男子陪老伴住院,醫(yī)生看了他一眼發(fā)現(xiàn)其面部有猝死先兆,將其從死亡邊緣拉回

7旬男子陪老伴住院,醫(yī)生看了他一眼發(fā)現(xiàn)其面部有猝死先兆,將其從死亡邊緣拉回

觀威海
2026-03-26 09:55:04
2026-03-27 01:40:49
新智元 incentive-icons
新智元
AI產(chǎn)業(yè)主平臺領(lǐng)航智能+時代
14821文章數(shù) 66721關(guān)注度
往期回顧 全部

科技要聞

美團發(fā)布外賣大戰(zhàn)后成績單:虧損超200億

頭條要聞

特朗普:伊朗允許10艘油輪通行霍爾木茲海峽

頭條要聞

特朗普:伊朗允許10艘油輪通行霍爾木茲海峽

體育要聞

申京努力了,然而杜蘭特啊

娛樂要聞

劉曉慶妹妹發(fā)聲!稱姐姐受身邊人挑撥

財經(jīng)要聞

油價"馴服"特朗普?一到100美元就TACO

汽車要聞

一汽奧迪A6L e-tron開啟預(yù)售 CLTC最大續(xù)航815km

態(tài)度原創(chuàng)

教育
旅游
手機
公開課
軍事航空

教育要聞

精準研判,提質(zhì)增效丨我校召開2026屆畢業(yè)生就業(yè)工作研判會

旅游要聞

河南開封萬歲山武俠城,游客買300元門票:給妻子拍照被保安阻攔

手機要聞

1499 iQOO Z11系列發(fā)布丨9020mAh電池 165Hz高刷

公開課

李玫瑾:為什么性格比能力更重要?

軍事要聞

擔(dān)心特朗普突然停戰(zhàn) 以總理下令48小時盡力摧毀伊設(shè)施

無障礙瀏覽 進入關(guān)懷版