别再省 Token 了!硅谷新共识:浪费算力才是唯一捷径

本文永久链接 – https://tonybai.com/2026/06/14/stop-saving-tokens-silicon-valley-consensus-waste-compute-shortcut

大家好,我是Tony Bai。

你是不是也曾在写 Prompt(提示词)时斤斤计较,为了省下那几元钱的 Token 而字斟句酌?你是不是也曾疯狂收藏各种“保姆级提示词教程”,试图摸索出调教大模型的“终极秘籍”?

快停下这种低效的行为吧。在真正的硅谷科技巨头和顶级创始人眼里,你这种抠抠搜搜的省钱方式,正在浪费你这辈子最昂贵的资源——时间。

在最新一期的硅谷教父 Naval and Nivi Podcast 闭门在线圆桌会议上,Naval 邀请了三位极其硬核的“前沿造物主”:

  • Guillermo Rauch(Gumo):前端圣经 Vercel 的创始人,正在致力于将 Vercel 打造为智能体时代的“AI 算力云”。
  • Blake Scholl:Boom Supersonic 创始人,正在自己的工厂里手搓超音速客机和喷气式发动机。
  • Max Hodak:脑机接口独角兽 Science 创始人(前 Neuralink 总裁),正在利用硅基芯片上培育活体神经元来恢复人类视力。

在这场几乎没有水分的对话中,大佬们抛出了一个在当今开发圈极具毁灭性、却又无比清醒的论点:

“别去学那些花里胡哨的提示词技巧了。扔掉预算表,直接用最粗暴的方式把 Claude、Gemini、Codex 砸向同一个问题。垃圾代码万岁,浪费 Token 才是大模型时代的唯一捷径。”

创作者的傲慢:大模型进化得比你快,别再研究“提示词技巧”了

现在的中英文互联网上,充斥着各种教你如何写“完美提示词”的收费课程。但在真正的硅谷巨头眼里,这些技巧无异于“刻舟求剑”。

“我完全无视了那些所谓的‘提示词技巧和框架’,”脑机接口巨头 Science 的创始人 Max Hodak 坦言。

“什么‘使用 Ralph Wigum 模式’、‘引入 OpenClaw’、‘配置这个脚手架’……我全都不管。我默认一个事实:大模型自身进化的速度,远远快于人类摸索提示词技巧的速度。它研究我怎么说话,绝对比我研究它怎么理解要快得多。

Max 揭示了一个极其粗暴但无比爽快的底层策略:暴力破解(Brute Force)

当他遇到一个复杂的系统工程问题时,他不会花三个小时去润色一条完美的 Prompt。他会选择直接写几句甚至带着语法错误的、大白话般的意图,然后同时塞给 Codex、Claude 和 Gemini。他不在乎 API 的账单,他只在乎谁先给出对的结果。

“词元(Token)再贵,也比人类的时间便宜。浪费词元,拯救时间,这就是全部的秘密。”

1000x 工程师的复活:软件开发已经变成了“造工厂”

在传统的研发团队中,说某个程序员是 “10x 程序员(十倍效能)”往往会引发极大的争议,因为它挑战了传统的“人人平等”观念。

但 Naval 指出,在数字和虚拟的世界里,人与人的差距从来就不是 10 倍,而是 100 倍、1000 倍甚至无限大。

“发明 JavaScript 的 Brendan Eich,写出 3D 引擎的 John Carmack,创立比特币的 Satoshi(中本聪)——这些都是 1000x 级别的神仙。”

而在 AI 编排引擎的加持下,这种“1000x 程序员”正在以一种全新的形态复活。

Vercel 创始人 Gumo 提出了一个颠覆性的论点:未来程序员的工作,不再是“交付具体的代码代码”,而是“建造生产代码的工厂”。

[传统工程师] ───> 编写 ───> [具体的业务代码 B] (低效,线性)

[1000x 工程师] ───> 建造 ───> [AI 软件工厂] ───> 自动化裂变 ───> [代码 B 到 Z] (指数级)

以前,衡量一个工程师的价值是:他写代码的速度有多快,交出的 Bug 有多低。

现在,衡量一个工程师的价值是:他能否构建起一个自动化、自省的 AI 开发流水线(The Software Factory),让这个工厂去自动产生从 B 到 Z 的无数代码。

在软件工厂(Software Factory)范式下,未来的开发不是写代码,而是设计生产代码的机器。平庸的、只会机械搬砖的程序员会迅速贬值;而那些具备高阶系统设计能力、超强架构直觉的 1000x 工程师,其生产力将被放大到令人颤抖的维度。

Vibe Coding(氛围编程)的本质:你其实一直都是个“氛围架构师”

近两年,硅谷流行起了一个新词——Vibe Coding(氛围编程)。很多人觉得这只是一个娱乐化的自媒体词汇,但 Naval 却一针见血地指出了它的物理本质:

“其实,一个优秀的研发总监或 CTO,在过去几十年的职业生涯里,一直都在进行‘Vibe Coding’。

想想看,一个资深架构师或 CTO 每天在干嘛?他们并不亲自去写底层的每一行API/数据库调用。他们通过 飞书、Jira、设计文档,向团队传输他们的意志、设计哲学、业务直觉和品味(Taste & Judgment)

他们给出边界和期望,然后让团队里的初级程序员们去补充细节、去踩坑、去实现。

“现在,人类只是把传递意志的对象,从‘初级程序员’换成了‘AI 智能体’。”

你把大方向和架构考量(比如:不要用 MongoDB,这里我们需要高强度的事务一致性,给我上 PostgreSQL)输入给 Agent,然后让它去疯狂搬砖。这正是最纯粹、最硬核的“氛围编程”。

AI 让所有具备“系统大局观”的人类,在瞬间拥有了数十个不知疲倦、随时待命的虚拟技术团队。

软件已死,积木永生?AI 时代真正的“护城河”在哪里?

如果代码生成已经变得如此廉价,那未来软件公司的“护城河(Moat)”到底在哪里?如果 AI 能够一键生成任何软件,那我们还需要构建底层的软件工程吗?

Gumo 和 Naval 探讨了 Mitchell Hashimoto 提出的 “积木经济(Building Block Economy)” 概念。

“我们绝对不能指望 AI 每次面临一个新任务时,都从第一性原理出发去重新发明一遍轮子。”

如果你的 AI Agent 需要发送一封邮件,它不应该去自己从底层协议重构一个邮件收发系统;它应该去调用已经存在的、在人类社会中经过千万次锤炼的安全积木——比如成熟的 Queue 系统、PostgreSQL 数据库。

大模型最核心的资产不是去搞无意义的“重复创造”,而是重用人类文明已经沉淀好的、高鲁棒性的“技术积木”

因此,在 AI 时代,真正的壁垒将分化为两个极端:

  1. 物理底座与前沿硬核(The Hard Tech):比如 Max Hodak 正在做的脑机接口、Blake Scholl 正在造的超音速飞机。这些需要肉身与物理实体发生碰撞的领域,是 AI 无法轻松虚拟化的。
  2. 极致、干净的高性能底层积木(High-quality Building Blocks):那些被千万个 AI Agent 每天高频调用、绝对可靠、超高性能的底层中间件与运行时(比如 Redis、Vercel Serverless、甚至是 Go 的底层运行时)。

小结:一场纯粹创造力的解放

在这场硬核的围炉对话中,大佬们用最前沿的视角,为我们描绘了一个充满希望的未来。

Max 提到,他自己已经有 20 年不写代码了。但由于 AI 工具的爆发,他重新找回了年少时在电脑前废寝忘食、疯狂创造的快乐。在过去几个月里,他完全通过 Agent,为自己构建了数个每天都在高频使用的完整软件系统:

“在过去,你写代码时总会卡在某个愚蠢的依赖配置或编译报错里,一卡就是好几天,极其挫伤积极性。而现在,有了 Agent,你永远不会再卡住了(You just don’t get stuck anymore)。

这是一场属于人类创造力的伟大解放。

当我们不再需要把生命浪费在无休止的“底层配置对齐”和“样板代码套娃”中,当我们学会大把大把地“浪费”廉价的 Token 去换取珍贵的时间,我们才真正夺回了作为“建造者(Builders)”的尊严。

我们不再是手持泥铲、在工地上砌砖的泥瓦匠;我们是坐在直升机上、挥洒着无尽算力、俯瞰整个数字新城拔地而起的巨擘。

资料链接:https://www.youtube.com/watch?v=aiyf-5jmYf0


还在为“复制粘贴喂AI”而烦恼?我的新专栏 AI原生开发工作流实战 将带你:

  • 告别低效,重塑开发范式
  • 驾驭AI Agent(Claude Code),实现工作流自动化
  • 从“AI使用者”进化为规范驱动开发的“工作流指挥家”

扫描下方二维码,开启你的AI原生开发之旅。


原「Gopher部落」已重装升级为「Go & AI 精进营」知识星球,快来加入星球,开启你的技术跃迁之旅吧!

我们致力于打造一个高品质的 Go 语言深度学习AI 应用探索 平台。在这里,你将获得:

  • 体系化 Go 核心进阶内容: 深入「Go原理课」、「Go进阶课」、「Go避坑课」等独家深度专栏,夯实你的 Go 内功。
  • 前沿 Go+AI 实战赋能: 紧跟时代步伐,学习「Go+AI应用实战」、「Agent开发实战课」、「Agentic软件工程课」、「Claude Code开发工作流实战课」、「OpenClaw实战分享」等,掌握 AI 时代新技能。
  • 星主 Tony Bai 亲自答疑: 遇到难题?星主第一时间为你深度解析,扫清学习障碍。
  • 高活跃 Gopher 交流圈: 与众多优秀 Gopher 分享心得、讨论技术,碰撞思想火花。
  • 独家资源与内容首发: 技术文章、课程更新、精选资源,第一时间触达。

衷心希望「Go & AI 精进营」能成为你学习、进步、交流的港湾。让我们在此相聚,享受技术精进的快乐!欢迎你的加入!

img{512x368}


商务合作方式:撰稿、出书、培训、在线课程、合伙创业、咨询、广告合作。如有需求,请扫描下方公众号二维码,与我私信联系。

Linux 内核顶级维护者:写了 35 年 C,是 Rust 让我重新找回了编程的乐趣

本文永久链接 – https://tonybai.com/2026/06/13/linux-maintainer-greg-kh-switched-to-rust-after-35-years-of-c

大家好,我是Tony Bai。

在开源软件的宏大版图中,Linux 内核无疑是那座最古老、最庞大、也最不容有失的钢铁巨塔。它由数千万行 C 语言代码铸就,运行在世界上每一个数据中心、每一台智能手机,乃至公司的投影仪和麦克风里。

在这个由 C 语言统治了三十多年的“神圣领域”,任何关于引入新语言的提议,都曾被视为不可理喻的异端。

然而,巨变正在悄然发生。

最新一期的 Rust in Production 播客中,两位行业殿堂级人物坐在一起,进行了一场载入 Linux 史册的对话,揭示了 Linux 内核史上最伟大的语言融合:

  • Greg Kroah-Hartman:Linux 内核核心维护者,掌管着驱动核心(Driver Core)、USB、TTY 以及所有稳定版本(Stable Kernels)的发布,写了 35 年 C 语言的绝对骨灰级老炮。
  • Alice Ryhl:Google Android Rust 团队成员,高并发异步运行时 Tokio 的维护者,将 Rust 引入 Linux 内核的主力军。

在这场深度对话中,Greg 坦言自己曾是一个坚定的“Rust 怀疑论者”,但现在,他不仅公开宣布 “Linux 引入 Rust 的实验已经结束,它已经是正式项目”,更说出了一句让无数技术人动容的话:

“Rust 让我觉得,写程序重新变得有趣了。”

为什么一个掌控着世界底层算力命脉的 C 语言守护神,会被 Rust 彻底征服?在 Linux 这个极致复杂的系统级工程里,Rust 究竟带来了怎样的化学反应?

信任的重构:代码可以出错,但我们必须信任你

在 Linux 内核这样不容许任何安全妥协的底层项目中,引入一门新语言,最大的挑战是什么?

Alice 和 Greg 给出了同一个反直觉的答案:最大的挑战不是技术,而是社会学(Social Challenge)。

“内核的运转,本质上是基于对‘人’的信任。”Greg 解释道。

在 Linux 社区,每天都有几千名开发者提交补丁。资深维护者们并不指望任何人写出完美无缺的代码,因为“我们都会犯错”。

“我们信任你,不是信任你的代码不会出错;而是信任当代码出错、系统崩溃时,你会守在电脑前把它修好。”

在过去的二十年里,有很多系统编程语言(比如 C++)曾试图叩开 Linux 内核的大门,但它们的倡导者写完代码就走了,没有人愿意留下来承担那份沉重、枯燥的长期维护责任。

而 Rust 社区的先驱们用了整整 8 年时间,在内核树外(Out of tree)默默编写驱动、完善基础设施,用实际行动向 Greg 这样的内核守门人证明:“我们不仅能写出安全的代码,而且我们做好了准备,会留在这里和你们一起修 Bug。”

正是这种长期主义的务实精神,建立起了难能可贵的信任(Trust)

奇妙的化学反应:Rust 的到来,竟然让原有的 C 代码变好了!

当 Rust 真正开始深入内核的毛细血管时,发生了一个极其奇妙、甚至带有一丝讽刺意味的现象:即使你完全不碰 Rust 代码,原本的 C 语言代码也因为 Rust 的到来而变得更好了。

Alice 分享了她们在编写绑定(Bindings)时的技术细节。在 C 语言中,一个指针的定义往往是极其模糊的:

// C 语言中的经典指针返回
struct device *get_device_info(void);

这个指针返回后,调用者需要面对一系列拷问:

  • 这个指针代表的是“所有权(Ownership)”的转移,还是仅仅是一次“借用(Borrow)”?
  • 它指向的内存在生命周期结束时,是由我来释放,还是由系统释放?
  • 它是可变的(Mutable)还是只读的?

在 C 语言的签名里,这些信息全部是缺失的,只能靠开发者查阅文档、或者在脑海里默默推理。

但当 Alice 试图为这段 C 代码编写 Rust 包装器(Wrapper)时,由于 Rust 编译器的强制要求,她们必须在 Rust 签名中明确定义:它是 Arc,是 Box,还是一个简单的引用(Reference)?

为了让 Rust 编译器满意,Rust 团队不得不去倒逼 C 语言维护者厘清这些指针的语义。

“在很多地方,写 Rust 绑定的开发者需要写几百行复杂的代码,就为了兼容某个极其难用的 C 语言接口。”Greg 笑着回忆道,“我看到后说:‘其实我们可以直接修改 C 语言代码,让它变得更简单。’ 那些写 Rust 的人惊呼:‘噢,原来还可以这样!’”

“即便 Rust 在今天突然消失,Linux 的 C 语言代码库也因为 Rust 曾经来过,而变得比以前安全、清晰、健壮得多。” 这是 Greg 给出的极高评价。这种跨语言的协同审视,正在洗礼整个 Linux 内核的工程素养。

纠正偏见:为什么写“驱动”比写“内核核心”难得多?

在很多开发者的刻板印象中,写底层的内核核心(如调度器、内存分配器)是最难的,而写外围的“驱动(Drivers)”是最简单的。

Greg 站出来彻底纠正了这个偏见:“在内核中,写驱动才是最难的。因为驱动虽然看起来是树叶,但它在疯狂地消费整棵树干的养分。”

Alice 在为 Android 编写 Rust 驱动时,深刻体会到了这一点。一个驱动为了运转,必须去调用内存分配(Alloc)、调用 I/O 模块、调用网络包分析、调用文件系统。这意味着,你要写一个 Rust 驱动,你就必须先把这所有涉及到的 C 语言核心模块,全部写出对应的 Rust 绑定。

1. 为什么不能用标准的 Rust 内存分配器?

很多人问,为什么不能直接用 Rust 标准库里的 alloc?

因为 Linux 内核的内存分配(malloc)绝非易事。它不是简单的“要一块内存”,而是充满了极其细微的上下文提示(Gfp flags):

  • “在中断上下文中,不能睡眠,请立刻给我内存”;
  • “不要去触发 I/O 写入,直接从那个特定的 NUMA 节点上拿内存”;
  • “从这个特定的内存池(Memory Bucket)里分一块给我”。

为了满足这些变态的底层硬件级要求,Rust 用户态标准库那一套内存分配器根本无法工作。Rust for Linux 团队不得不完全剥离了 std,甚至重写了适用于内核特性的定制版 alloc 库。

2. 极致的极客工具:Klint 与编译期“禁眠”检查

为了解决这些极其精细的内核场景,内核团队甚至编写了专属的编译器插件——Klint(Kernel Lint)

在内核开发中,有一个铁律:在持有某些特定锁或处于中断上下文时,绝对不允许发生系统休眠(Sleep)。如果 C 程序员犯了这个错,系统往往会直接卡死、甚至死机,极难调试。

而 Klint 作为一个 Rust 编译器插件,能够利用编译期的类型系统,在编译时直接扫描整个代码路径,一旦发现你在不允许睡眠的上下文中调用了任何可能触发睡眠(Sleep)的函数,直接报编译错误!

这种在编译期就把低级内存与调度错误彻底掐灭的能力,是传统的 C 语言静态分析工具(如 Coccinelle)在不破坏代码可读性的前提下,永远无法企及的高度。

释怀:35 年 C 老炮被 Rust 治愈的瞬间

当主持人问及,C 程序员能从 Rust 身上学到什么时,Greg 的回答没有滔滔不绝的说教,反而充满了真诚与坦然。

“过去,当我写 C 语言时,如果要在两个模块间传递一个指针,我必须在脑海里进行高强度的思想斗争:这个指针是谁在持有?生命周期对不对?我有没有在别处释放它?”

“当我接触到 Rust 之后,我发现,Rust 帮我把这些繁琐、痛苦、容易出错的 meta-stuff(元认知开销)全部承担了。

“编译器编译通过了,逻辑看起来也是对的。好了,我现在可以百分之百地把精力放在我的业务逻辑本身,而不需要去担心那些低级的内存越界和空指针问题。”

“写了 35 年的 C,Rust 让我重新觉得,编程是一件纯粹且快乐的事情。”

这或许是一个程序员,对一门新编程语言所能表达的最高敬意。

小结

在对话的最后,现场响起了经久不息的掌声。

Linux 的伟大,不在于它用了 30 多年的 C 语言,而在于它拥有一个极其开放、务实且充满活力的工程文化。当有更好的工具出现时,这些掌控着世界算力命脉的守护者们,没有抱残守缺,而是选择张开双臂,去拥抱改变。

从 Python 狂飙的 AI Agent 调度层,到 Go 统治的云原生 Agent编排底座,再到 Rust 正在接管的 Linux 内核最深处——无论上层的应用和模型如何演进,底层的系统工程(Systems Engineering)依然需要人类最顶尖的逻辑、同理心与工匠精神去雕琢。

我们有幸见证这场跨越语言与时代的融合,更有幸与这些伟大的建设者们同行。

资料链接:

  • https://corrode.dev/podcast/s06e04-rust4linux/
  • https://www.youtube.com/watch?v=HM-JM4DoYD4

今日开放讨论:

Greg 提到“Rust 绑定的过程,反过来倒逼并简化了 C 语言的原生接口”。在你的项目或日常重构中,是否也曾因为引入了更严苛的约束(如类型系统或静态检查),反而帮助你理清了原本混乱的业务逻辑?

欢迎在评论区分享你的跨语言协作与架构重构故事,我们一起聊聊代码的纯粹之美!


还在为写 Agent 框架频频死循环、上下文爆炸而束手无策?我的新专栏 从0 开始构建 Agent Harness 将带你:

  • 抛弃臃肿框架,回归“驾驭工程 (Harness Engineering)”的第一性原理
  • 用 Go 语言手写 ReAct 循环、并发拦截与上下文压缩引擎等,复刻极简OpenClaw
  • 构建坚不可摧的 Safety Middleware 与飞书人工审批防线
  • 在底层实现 Token 成本审计、链路追踪与自动化跑分评估
  • 从“调包侠”进化为掌控大模型边界的“AI 操作系统架构师”

扫描下方二维码,开启从 0 开始构建Agent Harness 的实战之旅。


原「Gopher部落」已重装升级为「Go & AI 精进营」知识星球,快来加入星球,开启你的技术跃迁之旅吧!

我们致力于打造一个高品质的 Go 语言深度学习AI 应用探索 平台。在这里,你将获得:

  • 体系化 Go 核心进阶内容: 深入「Go原理课」、「Go进阶课」、「Go避坑课」等独家深度专栏,夯实你的 Go 内功。
  • 前沿 Go+AI 实战赋能: 紧跟时代步伐,学习「Go+AI应用实战」、「Agent开发实战课」、「Agentic软件工程课」、「Claude Code开发工作流实战课」、「OpenClaw实战分享」等,掌握 AI 时代新技能。
  • 星主 Tony Bai 亲自答疑: 遇到难题?星主第一时间为你深度解析,扫清学习障碍。
  • 高活跃 Gopher 交流圈: 与众多优秀 Gopher 分享心得、讨论技术,碰撞思想火花。
  • 独家资源与内容首发: 技术文章、课程更新、精选资源,第一时间触达。

衷心希望「Go & AI 精进营」能成为你学习、进步、交流的港湾。让我们在此相聚,享受技术精进的快乐!欢迎你的加入!

img{512x368}


商务合作方式:撰稿、出书、培训、在线课程、合伙创业、咨询、广告合作。如有需求,请扫描下方公众号二维码,与我私信联系。

如发现本站页面被黑,比如:挂载广告、挖矿等恶意代码,请朋友们及时联系我。十分感谢! Go语言第一课 Go语言进阶课 AI原生开发工作流实战 从 0 开始构建 Agent Harness Go语言精进之路1 Go语言精进之路2 Go语言第一课 Go语言编程指南
商务合作请联系bigwhite.cn AT aliyun.com
这里是 Tony Bai的个人Blog,欢迎访问、订阅和留言! 订阅Feed请点击上面图片

如果您觉得这里的文章对您有帮助,请扫描上方二维码进行捐赠 ,加油后的Tony Bai将会为您呈现更多精彩的文章,谢谢!

如果您希望通过微信捐赠,请用微信客户端扫描下方赞赏码:

如果您希望通过比特币或以太币捐赠,可以扫描下方二维码:

比特币:

以太币:

如果您喜欢通过微信浏览本站内容,可以扫描下方二维码,订阅本站官方微信订阅号“iamtonybai”;点击二维码,可直达本人官方微博主页^_^:
本站Powered by Digital Ocean VPS。
选择Digital Ocean VPS主机,即可获得10美元现金充值,可 免费使用两个月哟! 著名主机提供商Linode 10$优惠码:linode10,在 这里注册即可免费获 得。阿里云推荐码: 1WFZ0V立享9折!


View Tony Bai's profile on LinkedIn
DigitalOcean Referral Badge

文章

评论

  • 正在加载...

分类

标签

归档



View My Stats