![]()
Vibe Coding 的繁榮,可能建立在開源生態(tài)的廢墟之上。
作者|一濤
編輯|靖宇
過去一年,Vibe Coding 幾乎完全改寫了編程的方式。
你不再需要一行一行親自「寫」代碼了。只要告訴 Cursor、Claude 或 Copilot:我想要一個(gè)什么功能,用什么技術(shù)棧,最好「感覺像某個(gè)產(chǎn)品」,剩下的事情交給 AI 完成就可以。
很多原本寫不出代碼的人,也第一次具備了「做出東西」的能力。站在個(gè)人視角,這幾乎是軟件開發(fā)的黃金時(shí)代。
但這里有一個(gè)被忽視的前提:AI 并非憑空創(chuàng)造代碼,而是在調(diào)用、拼接人類已有的智慧成果。當(dāng)你說"幫我做個(gè)網(wǎng)站"時(shí),AI 實(shí)際上在默默引用 GitHub 上無數(shù)開源項(xiàng)目積累的邏輯與結(jié)構(gòu)。
Vibe Coding 的核心能力,正是建立在這些開源代碼庫的學(xué)習(xí)和重組之上。
最近,來自中歐大學(xué)和基爾世界經(jīng)濟(jì)研究所的研究團(tuán)隊(duì)發(fā)表了一篇題為《Vibe Coding Kills Open Source》(Vibe Coding 殺死開源)的論文(https://arxiv.org/pdf/2601.15494v1),揭示 Vibe Coding 繁榮背后的隱性危機(jī)。
論文指出了一個(gè)真相:
Vibe Coding,可能正在從根本上破壞支撐整個(gè)軟件世界的開源生態(tài)。
![]()
自 2022 年 8 月起,美國(guó) Python 開發(fā)者使用 AI 編程的比例開始大幅上升
01
數(shù)字世界的「隱形基礎(chǔ)設(shè)施」
要理解這篇論文在擔(dān)心什么,首先要把一件事說清楚:什么是開源軟件,以及它在我們生活中處在什么位置。
很多人可能對(duì)于開源軟件沒有什么體感,但實(shí)際上,幾乎所有人們每天用到的數(shù)字產(chǎn)品,底層都鋪滿了開源軟件。
當(dāng)你早晨醒來拿起 Android 手機(jī),其底層運(yùn)行的 Linux 操作系統(tǒng),是開源軟件;
當(dāng)你打開微信翻看聊天記錄,幫你存儲(chǔ)每一條信息的是 SQLite 數(shù)據(jù)庫,是開源軟件;
當(dāng)你午休時(shí)刷抖音或 B 站,在后臺(tái)負(fù)責(zé)視頻解碼和播放的是 FFmpeg,也是開源軟件。
開源軟件就像是數(shù)字時(shí)代的下水道。你每天使用,卻渾然不覺。
只有當(dāng)它出問題時(shí),你才會(huì)突然意識(shí)到它的重要性。
2021 年的 Log4j 漏洞就是一個(gè)典型例子。Log4j 是 Java 生態(tài)中應(yīng)用最廣泛的日志框架,用于記錄應(yīng)用程序運(yùn)行時(shí)的事件和信息。
絕大多數(shù)普通用戶甚至從未聽說過它的名字,但從蘋果、谷歌的云端服務(wù)器,到各國(guó)政府的政務(wù)系統(tǒng),全球數(shù)十億臺(tái)設(shè)備都在后臺(tái)運(yùn)行著它。
2021 年底,名為「Log4Shell」的漏洞爆發(fā)。這個(gè)漏洞允許黑客像操作自家電腦一樣,遠(yuǎn)程控制全球的服務(wù)器。整個(gè)互聯(lián)網(wǎng)基礎(chǔ)設(shè)施瞬間「裸奔」,全球安全團(tuán)隊(duì)被迫在周末緊急搶修。其影響之廣、修復(fù)之難,成為互聯(lián)網(wǎng)歷史上最嚴(yán)重的安全危機(jī)之一。
這就是開源的本質(zhì)——它不是某個(gè)公司的產(chǎn)品,而是一種「公共品」。因?yàn)椴痪邆渖虡I(yè)屬性,編寫代碼的維護(hù)者,往往無法直接從項(xiàng)目中收費(fèi)。
他們的回報(bào)很間接:通過項(xiàng)目獲得名聲,換來大廠工作;通過提供咨詢服務(wù)賺取收入;或者依靠社區(qū)捐贈(zèng)。
這種模式運(yùn)行了幾十年,靠的是「直接互動(dòng)」。用戶使用軟件時(shí)閱讀文檔、提交問題、點(diǎn)贊推薦。這些注意力流回維護(hù)者手中,轉(zhuǎn)化為持續(xù)維護(hù)的動(dòng)力。
而這,正是 Vibe Coding 正在切斷的連接。
02
AI 是如何一步步「餓死」開源的?
Vibe Coding 出現(xiàn)之前的開發(fā)模式是這樣的,你下載一個(gè)開源包,要去讀文檔;遇到 bug,去 GitHub 提交問題;覺得好用,點(diǎn)顆星表示支持。
維護(hù)者因此獲得關(guān)注,這些關(guān)注轉(zhuǎn)化為收入,形成一個(gè)閉環(huán)。
Vibe Coding 出現(xiàn)之后,你只需要告訴 AI 你想要什么功能,AI 在后臺(tái)自動(dòng)選擇和組合開源代碼,生成一段「能用的實(shí)現(xiàn)」。
代碼跑通了,但你并不知道它具體用了哪些庫,更不會(huì)去看它們的文檔或社區(qū)。
論文把這種變化稱為一種「中介化」效應(yīng)——原本由用戶直接傳遞給維護(hù)者的關(guān)注和反饋,被 AI 這個(gè)中間層整體截走了。
這種機(jī)制持續(xù)下去,會(huì)發(fā)生什么?
論文作者構(gòu)建了一個(gè)模擬開源生態(tài)的經(jīng)濟(jì)學(xué)模型。他們將開發(fā)者比作在不同質(zhì)量水平上決定是否「入市」的創(chuàng)業(yè)者,先投入成本開發(fā),然后根據(jù)市場(chǎng)反饋決定是否開源分享。用戶則要在無數(shù)軟件包中做選擇,并決定是「直接使用」還是通過「AI 中介」。
模型跑下來,揭示了兩種相反的力量。
第一種是效率提升。AI 讓軟件更易使用,降低了開發(fā)新工具的成本。這按理說應(yīng)該刺激更多開發(fā)者進(jìn)入,增加供給。
第二種是需求轉(zhuǎn)移。當(dāng)用戶轉(zhuǎn)向 AI 中介,維護(hù)者失去直接互動(dòng)帶來的收入,這就降低了開發(fā)者的回報(bào)。
但是放到更長(zhǎng)期的維度來看,當(dāng)?shù)诙N力量(需求轉(zhuǎn)移)強(qiáng)于第一種(效率提升),整個(gè)系統(tǒng)會(huì)滑向萎縮。
具體表現(xiàn)為就是,開發(fā)者進(jìn)入的門檻提高,只有最高質(zhì)量的項(xiàng)目才值得分享,中等質(zhì)量的項(xiàng)目消失,最終市場(chǎng)上軟件包的數(shù)量和平均質(zhì)量雙降。盡管單個(gè)用戶短期內(nèi)享受了 AI 的便利,但長(zhǎng)期福利反而下降,因?yàn)榭蛇x擇的高質(zhì)量工具變少了。
簡(jiǎn)單來說,生態(tài)陷入了惡性循環(huán)。而一旦開源生態(tài)這個(gè)基礎(chǔ)變薄,AI 的能力也會(huì)變差。
這就是論文反復(fù)強(qiáng)調(diào)的一點(diǎn):Vibe Coding 在短期內(nèi)提高了生產(chǎn)力,但在長(zhǎng)期,可能反而降低整個(gè)系統(tǒng)的水平。
這種趨勢(shì)并非純理論假設(shè),而是正在現(xiàn)實(shí)生活中發(fā)生。
比如,Stack Overflow 的公開問答流量,在生成式 AI 普及后出現(xiàn)明顯下滑。很多原本會(huì)在公共社區(qū)被討論的問題,被轉(zhuǎn)移到了私有的 AI 對(duì)話中。
![]()
ChatGPT 推出后,Stack Overflow 上的問題數(shù)量開始顯著下降
再比如,像 Tailwind CSS 這樣的項(xiàng)目,下載量持續(xù)增長(zhǎng),但文檔訪問和商業(yè)收入?yún)s出現(xiàn)下降。
項(xiàng)目被大量使用,卻越來越難轉(zhuǎn)化為對(duì)維護(hù)者有意義的回報(bào)。
03
Coding 界的 Spotify,何時(shí)出現(xiàn)?
盡管 Vibe Coding 存在這樣的問題,但它帶來的生產(chǎn)力提升卻是真實(shí)存在的,沒有人能回到 AI Coding 不存在的世界。
更本質(zhì)的問題在于,當(dāng) AI 成為新的中介,舊的激勵(lì)結(jié)構(gòu)已經(jīng)不再適用。
在當(dāng)前結(jié)構(gòu)下,AI 平臺(tái)從開源生態(tài)中獲得了巨大價(jià)值,卻并不需要為維持這個(gè)生態(tài)本身付出對(duì)應(yīng)代價(jià)。用戶付費(fèi)給 AI,AI 提供便利,但被調(diào)用的開源項(xiàng)目和維護(hù)者,往往什么也得不到。
論文作者提出的設(shè)想是:
重構(gòu)利益分配方式。
就像音樂行業(yè)中,Spotify 這樣的流媒體平臺(tái)會(huì)根據(jù)播放情況跟音樂人分賬一樣,AI 平臺(tái)完全可以追蹤自己調(diào)用了哪些開源項(xiàng)目,并把一部分收入按比例返還給維護(hù)者。
除了平臺(tái)分賬,通過基金會(huì)撥款、企業(yè)贊助以及政府對(duì)數(shù)字基礎(chǔ)設(shè)施的專項(xiàng)資金支持,也是彌補(bǔ)維護(hù)者收入流失的重要手段。
這就要求行業(yè)的觀念,從將開源軟件視為「免費(fèi)資源」,轉(zhuǎn)變?yōu)椤感枰L(zhǎng)期投資和維護(hù)的公共基礎(chǔ)設(shè)施」。
開源軟件不會(huì)消失,它已經(jīng)深度嵌入數(shù)字世界,不可能被簡(jiǎn)單替代。
但那個(gè)依靠零散關(guān)注、聲譽(yù)積累和理想主義支撐的開源時(shí)代,或許已經(jīng)走到了邊界。
Vibe Coding 帶來的,不只是更快的開發(fā)體驗(yàn),也是一次關(guān)于「公共技術(shù)如何被持續(xù)供養(yǎng)」的壓力測(cè)試。
*頭圖來源:《大都會(huì)》
本文為極客公園原創(chuàng)文章,轉(zhuǎn)載請(qǐng)聯(lián)系極客君微信 geekparkGO
極客一問
你認(rèn)為在 AI Coding 時(shí)代,
開源開發(fā)者將如何自處?
![]()
SpaceX 正式收購 xAI,合并估值 1.25 萬億美金,成全球市值最高私營(yíng)公司。
點(diǎn)贊關(guān)注極客公園視頻號(hào),

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(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.