Linus Torvalds 發布了一個名為 AudioNoise 的新項目,其靈感源自於他對吉他效果器的熱愛。 AudioNoise 讓使用者在彈奏電吉他時產生隨機音效。該計畫的目標是探索數位音訊處理的基本原理,就像他當年透過搭建吉他效果器來學習硬體知識一樣。核心程式碼使用 C 語言編寫,但也包含一個用於視覺化聲音樣本的 Python 腳本。
在專案筆記中,Linus提到,由於他對Python的熟練程度不如對模擬濾波器的熟練程度,他使用了谷歌Antigravity AI開發環境中的vibe編碼來產生視覺化腳本。最初,他嘗試用傳統的方式創建視覺化工具,即「Google搜尋並參考範例」(「複製照抄」),但後來他放棄了自己作為中間人的角色,將任務交給AI助手,最終得到了結果。
在視覺化腳本發布的前一天,Linus 強烈批評了內核補丁的推廣,該補丁包含了規範使用 AI 工具自動生成內核程式碼的文件。 Linus 指出,為 AI 生成的垃圾代碼添加標籤毫無意義,因為很明顯,使用 AI 生成未經測試代碼的人不會在他們的補丁中記錄這一事實,而垃圾 AI 補丁的問題也無法透過文件解決。
Linus認為,這份文件是為認真負責的開發者準備的,不應包含任何關於人工智慧的具體論點。社群中關於人工智慧的觀點早已眾說紛紜——有人認為“一切都在崩潰”,也有人認為“開發領域即將迎來一場革命”。因此,Linus反對核心開發文件採取單一立場,並堅持認為人工智慧應該被視為一種工具。
來源: opennet.ru
