![]()
編輯|澤南、杜偉
時代變了,就連 Linus Torvalds 現在也氛圍編程(Vibe Coding)了。
![]()
上周末,最著名程序員、Linux 作者 Linus Torvalds 發布 Vibe Coding 項目的消息讓不少人始料未及。
大神在 GitHub 上發布了一個名叫 AudioNoise 的新項目,和 Linux 并列。
![]()
在自述文件中,Torvalds 說這是一個和吉他效果器相關的代碼庫,「這些效果器在利用 AI 技術『模擬箱體』…… 另外需要注意的是,這個 Python 可視化工具基本上是用 Vibe Coding 的方式編寫的。」
![]()
Torvalds 表示,他對模擬濾波器的了解要比對 Python 的了解要多得多。一開始寫這個項目時,他就像平時那樣通過谷歌搜索然后照搬照抄的方式進行編程,但后來他決定省略中間環節 —— 也就是他自己 —— 直接使用 Google Antigravity 來實現音頻樣本的可視化。
看起來在新年假期里,Torvalds 也沒有閑著,他也在順應最近科技界最大的 AI 潮流。
對此,人們的反應既有歡迎的,也有謹慎的。首先當然是普大喜奔:「官宣了,Vibe Coding 是合法的。」
![]()
Torvalds 首個 AI 項目,生成了什么?
這個名為「AudioNoise」的項目在 5 天前上傳到了 GitHub,目前已經收獲了 1.4k 的 Stars。
![]()
GitHub 地址:https://github.com/torvalds/AudioNoise
根據主頁介紹,AudioNoise 項目源自 Torvalds 幾個月前做的一個「隨機吉他效果器板設計」(GuitarPedal),包括電路原理圖和代碼
這是他在 Linux 內核之外的一個興趣嘗試,目的不是打造成品設備,而是探索運算放大器(op-amp)等電路設計原理,詳情可參考以下項目。
![]()
GitHub 地址:https://github.com/torvalds/GuitarPedal
從上個項目的結果來看,雖然 Torvalds 制作的基于樹莓派 RP2354A 開發板和 TAC5112 音頻編解碼器的數字吉他單塊效果器確實可以正常運行。但是 Torvalds 對一些模擬接口的選擇并不太滿意,尤其是那些電位器。此外他越來越討厭那個會發出咔嗒聲的腳踏開關,即使它能兼做編程時的引導選擇開關。
因此,Torvalds 暫時沒有去管硬件設計,而是認真琢磨了物理交互界面以及數字音效。他的想法很簡單,「既然全都是數字化的,那就先搞模擬,別太糾結硬件。」
這就像 Torvalds 最開始做模擬電路一樣,只是玩玩而已,不必太當真。本項目主要的設計目標是學習數字音頻處理相關的基礎知識,這和他此前做吉他單塊項目來學習硬件的初衷完全一致
項目中并沒有什么基于 FFT(快速傅里葉變換)的聲碼器,有的只是 IIR(無限沖激響應)濾波器和基礎的延遲循環。
一切都是「單采樣輸入,單采樣輸出,并且零延遲」。采樣可能會存儲在延遲循環中,以便在后續調用時實現回聲效果),但也沒有進行任何復雜的實時處理。
Torvalds 對 TAC5112 在 ADC(模數轉換器) 到 DAC(數模轉換器) 鏈路中低于毫秒級的延遲表現很滿意,因此現在也打算延續這種設計思路。再加上他以前沒做過這些,所以單從新手這個角度來看,一切都顯得非常基礎和簡單。
換句話說:這些 IIR 濾波器并不是現代單塊或吉他音箱里那種高端的 AI「箱體模擬」。雖然它們確實能模擬移相器等模擬電路,但只是通過數字全通濾波器來模擬 RC(電阻器和電容器)網絡的效果,并沒有用到什么真正高深的技術。
Torvalds 特別強調了,項目中的 Python 可視化工具基本上是靠「氛圍編程(Vibe-Coding)」寫出來的。他起初只是采用典型的「搜索并照貓畫虎」式編程,但后來省去了中間人(他自己),直接讓 Google Antigravity 來寫這個音頻采樣可視化工具
對于 AI 編程工具的加入,Torvalds 自己的心得是:過程基本順利,雖然他有時需要琢磨一下使用「內置矩形選擇」功能時到底出了什么狀況。在告訴 Antigravity 直接寫一個自定義的 RectangleSelector 之后,情況就好了很多。
如果要問氛圍編程是不是要比他自己動手寫出來的效果好呢?他的回答是肯定的
![]()
Torvalds 使用的 AI 軟件開發平臺 Antigravity,是去年 11 月谷歌剛剛發布的智能體式開發平臺,直接對標 Cursor。
它將傳統的 AI 驅動的集成開發環境 (IDE) 發展為「智能體優先」的形態。背靠谷歌自家的最新大模型 Gemini 3,可以驅動編程智能體自主規劃和執行復雜的、端到端的軟件任務。
![]()
當然,更重要的是,這個工具目前在招攬用戶時期是免費使用的。
圈內熱評:AI 大勢下的「順流而下」
Linux 之父開始使用 AI 編程工具這一「罕見的盛況」,在圈內引發了現象級的討論,簡直是「活久見」系列。
有人感嘆,「我認識的最厲害程序員,包括那些構建編譯器、CUDA 內核和操作系統等最核心功能的程序員,他們以前對「所有 AI 代碼都是垃圾」的呼聲最高。但如今,他們的想法正在迅速改變,并對 AI 的強大感到震驚。沒有時間去否認這一點了。」
![]()
Antigravity 創建者、谷歌 DeepMind 工程師 Varun Mohan 視 Torvalds 為自己的編程偶像之一,此次對其能夠在最新的項目中使用該 AI 編程工具感到莫大的榮幸。
![]()
云開發平臺 Vercel CEO Guillermo Rauch 列舉了 2026 開年發生的幾件大事,其中 Torvalds 在其非內核項目中使用氛圍編程與陶哲軒宣布 GPT 和 Aristotle 自主解決 Erd?s 問題、編程大神 DHH 收回在 Lex 播客中發表的「AI 不會編程」的言論等并列。
![]()
幾天前,Linus 還在罵 AI
作為曾經引領時代的程序員大神,Linus Torvalds 對于 AI 寫代碼這件事的態度還是相對保守的。至少直到去年底,他在幾次采訪中還是把編程分為「入門」與「生產」兩個維度。
![]()
他認為對于非專業人士來說 Vibe Coding 是一項降低門檻的偉大技術,但對于生產環境和內核開發,Linus 明確表示 Vibe Coding「是一個非常,非常糟糕的主意 —— 如果你自己都不理解代碼的邏輯,當它在生產環境中崩潰時,你根本無法修復。」
Torvalds 認為目前的 AI 輔助編程主要是「90% 的營銷加 10% 的現實」,極其反感那些利用 AI 生成「垃圾代碼」并提交給內核維護者的行為。
1 月 7 日,在 Linux 內核開發人員討論如何規范 AI 生成的 Linux 內核時,Torvalds 忍不住插話進來:
![]()
他表示:「討論 AI 生成的垃圾毫無意義,簡直愚蠢至極。那些生成垃圾內容的人根本不會在他們的補丁中注明這一點。所以,停止這種愚蠢的行為。我不希望任何內核開發文檔包含任何關于人工智能的聲明。」
這樣厭惡的態度,讓人想起當年他對老黃豎起的中指。
不知為何在罵完之后,Torvalds 就放出了自己用 AI 寫好的代碼。
AudioNoise 這個小項目,會成為 Linus Torvalds 的「真香時刻」嗎?
https://www.reddit.com/r/theprimeagen/comments/1q9q2kd/linus_torvalds_is_a_vibecoder_now/
https://x.com/AiBattle_/status/2010105477166969307?s=20
https://github.com/torvalds/AudioNoise
https://news.ycombinator.com/item?id=46569587
https://x.com/kimmonismus/status/2010445425694867753?s=20
https://x.com/Yuchenj_UW/status/2010215226978042218?s=20
https://x.com/_mohansolo/status/2010023056778137699?s=20
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.