时代真的变了,就连以脾气火爆著称的Linux之父Linus Torvalds,如今也开始拥抱“氛围编程”(Vibe Coding)这一新兴开发模式。
就在上周末,这位全球最著名的程序员、Linux内核的缔造者Linus Torvalds,发布了一个采用Vibe Coding方式完成的项目,消息一出,令无数开发者大跌眼镜。
大神在GitHub上悄然上线了一个名叫AudioNoise的新项目,与Linux内核仓库并列,引发社区广泛关注。
在项目的自述文件中,Torvalds解释道,这是一个与吉他效果器相关的代码库,并特别提到:“这些效果器在利用AI技术‘模拟箱体’……另外需要注意的是,这个Python可视化工具基本上是用Vibe Coding的方式编写的。”这相当于官方盖章认证了AI辅助编程的合法性。
Torvalds坦言,他对模拟滤波器的了解远胜于Python。起初,他沿用了自己惯用的“谷歌搜索+复制粘贴”式编程,但后来他决定跳过中间环节——也就是他自己——直接让Google Antigravity来编写音频样本的可视化部分。这种“甩手掌柜”式的做法倒是很符合他的风格。
看起来在新年假期里,Torvalds也没有闲着,他正在积极顺应科技界这股汹涌的AI浪潮,亲自下场体验AI编程工具。
对此,开发者社区的反应既有热烈欢迎,也不乏审慎观望。有人欢呼:“官宣了,Vibe Coding现在是合法的了!”
这个名为「AudioNoise」的项目于5天前上传至GitHub,目前已获得超过1.4k颗星,热度可见一斑。
GitHub地址:https://github.com/torvalds/AudioNoise
根据项目主页介绍,AudioNoise项目源自Torvalds几个月前的一个业余爱好——“随机吉他效果器板设计”(GuitarPedal),包含了电路原理图和相应的代码。
这是他跳出Linux内核之外的一次兴趣驱动型尝试,目的并非打造一款成熟的商业设备,而是为了探索运算放大器(op-amp)等模拟电路的设计原理。感兴趣的读者可以参考以下项目。
GitHub地址:https://github.com/torvalds/GuitarPedal
从上一个项目的结果来看,虽然Torvalds基于树莓派RP2354A开发板和TAC5112音频编解码器制作的数字吉他单块效果器能够正常运行,但他对模拟接口的设计并不十分满意,尤其是电位器的选择。此外,那个会发出咔嗒声的脚踏开关也让他愈发感到厌烦,即便它可以兼作编程时的引导选择开关。
因此,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,能够驱动编程智能体自主规划和执行复杂的、端到端的软件任务。
当然,更重要的是,这款工具目前正处于免费推广期,吸引了大量开发者尝鲜。
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 Torvalds对于AI写代码这件事的态度一直相对保守。至少直到去年底,他在多次采访中都将编程分为“入门”与“生产”两个维度来讨论。
他认为对于非专业人士而言,Vibe Coding是一项降低门槛的伟大技术,但对于生产环境和内核开发,Linus明确表示Vibe Coding“是一个非常、非常糟糕的主意——如果你自己都不理解代码的逻辑,当它在生产环境中崩溃时,你根本无法修复。”
Torvalds认为目前的AI辅助编程主要是“90%的营销加10%的现实”,极其反感那些利用AI生成“垃圾代码”并提交给内核维护者的行为。
就在1月7日,当Linux内核开发人员讨论如何规范AI生成的Linux内核补丁时,Torvalds忍不住插话进来:
他毫不客气地表示:“讨论AI生成的垃圾毫无意义,简直愚蠢至极。那些生成垃圾内容的人根本不会在他们的补丁中注明这一点。所以,停止这种愚蠢的行为。我不希望任何内核开发文档包含任何关于人工智能的声明。”
这样厌恶的态度,让人不禁想起当年他对英伟达CEO黄仁勋竖起的中指。
然而,令人玩味的是,在刚骂完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
本文由主机测评网于2026-03-18发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260331935.html