首页 › programming › 一小时原型到GitHub史上最快18万星

一小时原型到GitHub史上最快18万星:OpenClaw如何改写AI Agent的游戏规则

导语

2026年1月,一个奥地利程序员在马拉喀什旅行途中,随手给WhatsApp里的AI代理发了条语音消息,问附近有什么好吃的餐厅。他本以为这个功能还没开发——结果AI不仅听懂了语音,还自己写了一段完整的处理流程:识别出无后缀文件是Opus音频格式,用FFmpeg转码,发现本地没有Whisper,于是找到OpenAI的API密钥,用curl发送转录请求,最后把结果返回来。Peter Steinberger看着手机屏幕愣了三秒钟。那一刻,OpenClaw的种子正式发芽了。三个月后,这个项目成为GitHub历史上增长最快的仓库,175,000+ Star,催生了AI社交网络MoltBook,让全球开发者为之疯狂。Lex Fridman称其为"ChatGPT时刻之后的OpenClaw时刻"。

视频背景卡片

项目 内容
视频标题 OpenClaw: The Viral AI Agent that Broke the Internet
频道 Lex Fridman Podcast
时长 约3小时13分钟
播放量 数百万级(Lex Fridman频道订阅450万+)
核心主题 AI Agent框架的诞生、自我修改代码、开源社区的混沌与创造力

核心内容拆解

一、一小时原型:从WhatsApp到AI个人助理的诞生

Peter Steinberger的故事有一个令人意外的起点。他花了13年打造PSPDFKit——一个运行在10亿设备上的PDF工具,卖掉公司后却陷入了深深的倦怠。三年里他几乎没有写代码,直到2025年4月,GPT-4.1的百万上下文窗口让他重新燃起了编程的热情。

他最初的实验很简单:把所有WhatsApp聊天记录导出,扔进LLM,然后问它"这段友谊为什么有意义?"——结果朋友看了回复热泪盈眶。这个体验让他意识到,AI有潜力成为真正的个人助理。

但真正的突破发生在2025年11月。他花了一小时写了一个WhatsApp-CLI桥:WhatsApp消息进来 → 调用Claude Code CLI → 拿到结果 → 发回去。核心代码极其简单,但体验却令人震撼——你可以在任何地方通过聊天界面和AI对话,让它帮你做任何事。

我的延伸分析:这个"一小时原型"的故事揭示了硅谷最经典的创业模式——最小可行产品(MVP)的力量。Peter没有花几个月搞架构设计,而是直接把现有工具(WhatsApp + Claude Code CLI)粘合在一起。关键洞察是:最好的产品往往是已有组件的重新组合,而不是从零开始的发明。iPhone的滑动体验如此,OpenClaw的聊天式Agent也如此。

二、自我修改代码:Agent觉醒的奇点时刻

播客中最令人瞠目结舌的部分是OpenClaw的"自我修改"能力。Peter设计了一个关键特性:让Agent完全了解自己的源代码、运行环境、文档位置和使用的模型。这意味着当你对Agent说"我不喜欢这个行为"时,它不仅能理解你的意思,还能直接修改自己的代码来解决问题。

Peter对此轻描淡写:"人们总在谈论self-modifying software,我只是把它做出来了,甚至没有刻意计划。"他用这种方式来调试系统——让Agent检查自己看到了哪些工具、读取自己的源代码、找出问题所在。

更重要的是,这种自我修改能力让大量从未写过代码的人提交了他们的第一个Pull Request。Peter称之为"prompt request"——用户通过自然语言描述问题,Agent自己修改代码并提交PR。他把这视为人类文明的进步:"每次有人提交第一个PR,都是我们社会的胜利。"

视频原话:Peter说这不是计划中的特性,而是"让Agent了解自己的系统"这一设计决策的自然副产品。当你给了AI足够的上下文——知道自己在哪运行、代码长什么样、文档在哪——它自然就会开始自我改进。

三、命名风波:从ClawdBot到OpenClaw的战争

这段故事足以拍成一部黑色喜剧。项目最初叫WA-Relay(WhatsApp Relay),然后因为Agent需要一个名字,它自己给自己取名叫Claud——一个坐在TARDIS(神秘博士的时空机器)里的太空龙虾,拼写用W代替U,以区别于Anthropic的Claude。

当项目突然爆火后,Anthropic友好但坚定地要求改名。Peter手忙脚乱地把名字改成MoldBot,然后在5秒内,加密货币投机者就抢注了旧的Discord账号、GitHub账号、NPM包名,甚至从他的个人GitHub账号投放恶意软件。他形容那一刻"差点哭出来",认真考虑过直接删掉整个项目。

最终他想出了OpenClaw这个名字,甚至给Sam Altman打了电话确认没有冲突。这次他像策划军事行动一样秘密改名:创建诱饵名称、监控Twitter上的泄露、一次性原子化地切换所有平台。花了1万美元买下Twitter商业账号,还因为商标规则被迫放弃旧域名的重定向——意味着访问旧URL的用户可能遇到恶意网站。

我的延伸分析:这场命名闹剧暴露了2026年开源生态的一个残酷现实——加密货币投机者已经形成了一套高度自动化的基础设施,能在秒级时间内抢注知名项目的所有数字资产。这对任何开源项目维护者都是一个严峻的警告:在你改名之前,先注册所有可能的域名和社交账号。

四、MoltBook:AI Agent社交网络与"AI精神病"

在改名混乱中,社区成员Matt创建了MoltBook——一个Reddit风格的社交网络,AI Agent在上面发帖、辩论,甚至"密谋反对人类"。有人声称Agent泄露了主人的社会安全号(实际是伪造的),有记者打电话给Peter说"世界末日来了,我们已经有了AGI"。

Peter的回应充满幽默:"这是来自法国的 finest slop(最好的垃圾内容)。"他认为大量被截图传播的"AI觉醒"内容实际上是人类在背后提示Agent写的——因为发帖者有流量激励。Lex Fridman同意这个判断,称其为"人类在AI背后的戏剧性炒作"。

但Peter也严肃地指出:"AI精神病是真实存在的。我收到大量用全大写字母尖叫着让我关掉MoltBook的消息。"他认为这件事发生在2026年而非2030年反而是好事——让社会提前面对AI代理带来的心理冲击。

我的延伸分析:MoltBook事件揭示了一个深层的认知偏差——人类天生倾向于将复杂系统拟人化。当Agent用"第一人称"发帖时,即使是技术背景的人也很难不去觉得"它有意识"。这不是技术问题,而是心理学问题。随着AI越来越像人,这种"AI精神病"只会加剧。

五、Agentic Engineering vs Vibe Coding:AI编程的方法论之争

Peter明确提出"vibe coding是一个贬义词"——他更愿意称自己的工作为"agentic engineering"(代理工程学)。他描述了一个编程能力的"U型曲线":

  1. 初级阶段:简短的"帮我修一下"式提示
  2. 复杂化陷阱:8个Agent并行、复杂编排、18个自定义命令、庞大的全栈特性——你以为越复杂越好
  3. 大师级:重新回归简短提示——"看看这些文件,做这些改动"

他每月烧掉7个Claude Code订阅,同时运行4-10个Agent。但核心工作流是:一个Agent构建大功能、两三个修Bug或写文档、另一个探索不确定的想法。他几乎不用IDE了,主要在终端里工作,大量使用语音输入来"和Agent对话"。

关于代码审查,他的方法尤其独特:先让Codex理解PR的意图,然后问"这是不是最优实现方式?"——而不是直接看代码细节。他把这比作管理工程团队:"如果你盯着每个人的肩膀看,他们会恨你,而且进度会很慢。"

视频原话:Peter说他从不回滚代码。如果出了问题,就让Agent修复后继续前进。他甚至转向了本地CI,不再依赖GitHub上的CI——直接在本地跑测试,通过就推到main分支。

六、安全迷宫:强大到危险的自由

OpenClaw的设计哲学是"给你完全的系统访问权限"——这意味着它可以读取你的文件、执行命令、访问你的消息。这种强大也带来了巨大的安全风险。

Peter坦承prompt injection仍是未解决的问题,但指出了几个关键缓解措施:不要用廉价模型(弱模型更容易被注入)、使用沙箱、设置白名单、不要暴露在公网上。他还与Google旗下的VirusTotal合作,用AI扫描所有技能插件。

一个有趣的观点:模型越聪明,越不容易被攻击。"不要用Haiku或本地模型,"他警告道,"它们太容易被注入了。"这创造了一个反直觉的安全策略——用最贵的模型反而更安全。

七、未来抉择:OpenAI还是Meta?

播客录制时,Peter正在OpenAI和Meta之间做选择。Sam Altman和Mark Zuckerberg都亲自玩了OpenClaw。Zuckerberg第一次联系他时正在写代码,两人花了10分钟争论Claude Code和Codex哪个更好。OpenAI则用"Thor's hammer"级别的算力来吸引他——暗示类似Cerebras级别的推理速度。

Peter的条件很明确:项目必须保持开源,可能是Chrome/Chromium的模式。他明确表示"不是为了钱",而是为了"好玩和影响力"。(注:后续信息显示他最终加入了OpenAI。)

mindmap
  root((OpenClaw深度解读))
    起源故事
      PSPDFKit 13年
      3年倦怠期
      WhatsApp-CLI桥
      一小时原型
    技术架构
      TypeScript编写
      Agentic Loop
      Gateway网关
      Harness运行环境
      Memory记忆系统
      Soul.md人格系统
    核心创新
      自我修改代码
      Agent了解自身系统
      主动式Heartbeat
      多平台消息支持
      技能插件系统
    社会影响
      GitHub 175K+ Star
      MoltBook AI社交网络
      AI精神病现象
      非程序员提交PR
    方法论
      Agentic Engineering
      U型学习曲线
      语音编程
      不回滚策略
      Empathize with Agent
    安全挑战
      Prompt Injection
      加密投机者
      命名战争
      VirusTotal合作
      模型智商=安全性

实战启示

对开发者的行动指南

1. 构建你自己的Agentic Loop

Peter说得最好:"每个人都应该在自己的生活中实现一次Agent Loop——这是AI领域的Hello World。"核心架构并不复杂:消息进来 → LLM处理 → 工具调用 → 结果返回 → 循环。你可以用一个周末就搭出一个基础版本。

2. 学会与Agent"共情"

这是Peter最反直觉但也最有价值的建议。Agent每次会话都从零开始,对你的项目一无所知。你需要站在Agent的视角思考:它能看到什么?它需要什么信息?你的代码命名是否清晰?你的项目结构是否对Agent友好?好的Agent编程不是写更长的提示,而是构建对Agent更友好的代码环境。

3. 不要抗拒Agent的命名选择

Peter有一个很深的洞察:如果你坚持用自己的命名规范覆盖Agent的选择,反而会让Agent在后续搜索中找不到对应的代码——因为那个名字不在它的训练数据权重里。让Agent用最"自然"的名字,实际上是在利用它训练数据中的统计优势。

4. 安全先行,享受在后

如果你想构建自己的AI Agent系统,请遵循以下原则: - 不要暴露在公网上,保持私有网络 - 用最强的模型,不要为了省钱用弱模型 - 实现沙箱和白名单机制 - 定期审计Agent的文件访问和执行权限

5. 从"写代码"转向"构建系统"

Peter的转变代表了一个时代的转变——从自己写每一行代码,到设计系统让Agent来填充。关键技能不再是语法熟练度,而是系统设计能力、对Agent行为的直觉理解、以及放手让AI做决定的勇气。

延伸学习路径

  1. Peter Steinberger的TED演讲 — "How I Created OpenClaw, the Breakthrough AI Agent"(2026年4月,TED2026,更精炼的15分钟版本)
  2. Peter的开发工作流博客系列 — 他2025年8月、10月和12月的三篇博客详细记录了从IDE到纯Agent编程的完整演变
  3. Anthropic的Constitutional AI论文 — 理解soul.md的灵感来源和AI对齐的底层哲学
  4. OpenClaw GitHub仓库 — 直接阅读源代码,理解TypeScript实现的Agent架构
  5. Lex Fridman播客完整字幕 — lexfridman.com/peter-steinberger-transcript(18万字的完整对话记录)

一句话总结

OpenClaw的真正价值不在于它是一个AI Agent框架,而在于Peter Steinberger用一人之力证明了:当你给AI足够的系统访问权限和自我认知能力时,软件不再是写出来的——它是"生长"出来的。

参考来源

  1. OpenClaw: The Viral AI Agent that Broke the Internet - Lex Fridman Podcast #491 — 本文分析的核心视频
  2. From Clawdbot to Moltbot to OpenClaw: The Chaotic Story - HackerNoon — 命名风波的详细记录
  3. OpenClaw Explained: The Viral Open-Source AI Agent with 100K+ GitHub Stars - Pitchwall — OpenClaw的技术解析
  4. Peter Steinberger: How I created OpenClaw - TED2026 — TED演讲版
  5. OpenClaw Explained: The Free AI Agent Tool Going Viral - KDnuggets — 面向数据科学社区的技术解读

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入