乐于分享
好东西不私藏

OpenClaw的发展思考

OpenClaw的发展思考

目录

一、微信龙虾只活了两天:一场可预见的灾难

  1. 1.1更新即崩溃
  1. 1.2用AI修AI的荒诞自救

二、Vibe Coding:快速开发的双刃剑

  1. 2.1什么是Vibe Coding?
  1. 2.2需求模糊与质量缺失
  1. 2.3安全漏洞从一开始就在累积

三、OpenClaw的四大结构性缺陷

  1. 3.1代码膨胀,维护失控
  1. 3.2测试覆盖的假象
  1. 3.3本地与生产环境的鸿沟
  1. 3.4企业级能力的缺失

四、未来属于谁?

  1. 4.1云厂商的降维打击
  1. 4.2垂直领域的专业化框架
  1. 4.3国内生态的规范化重构

五、结语:拥抱进化,拒绝盲从


引言

2026年3月22日,微信官宣推出ClawBot插件,支持接入OpenClaw。整个开发者社区沸腾了。

然而,仅仅两天后,OpenClaw的一次更新就"杀掉"了这只微信龙虾——插件系统崩溃、生态全面失效。

这不是偶然的技术事故,而是一个典型的Vibe Coding产品,从"快速生长"走向"规模化生产"时,撞上的第一堵墙。

OpenClaw当前的架构设计和运营模式存在根本性缺陷,它所代表的Vibe Coding开发模式,正在经历从实验室走向真实世界的痛苦蜕变。

一、微信龙虾只活了两天:一场可预见的灾难

1.1 更新即崩溃

OpenClaw v2026.3.22版本强制将插件生态从npm迁移到官方ClawHub市场,并彻底移除了旧版插件系统,没有提供兼容层。

结果是:

  1. 1.缺失"dist/control-ui"目录,系统直接崩溃
  1. 2.WhatsApp、微信、飞书等IM插件全部失效
  1. 3.国内模型如MiniMax配置失效
  1. 4.ClawHub访问洪峰触发严格限流,用户既无法访问旧插件,也无法下载新插件

这不是一个bug引发的单点失效,而是插件加载、消息通道、模型配置同时出问题——暴露的是系统级脆弱性。

1.2 用AI修AI的荒诞自救

更讽刺的是,开发者开始用Claude、Cursor来救场OpenClaw。

有用户表示:"我卸载了LDB内存插件,进入TUI,让AI读取错误信息,尝试两次后恢复正常了!"

一个AI产品出现故障,需要另一个AI来诊断和修复——这已经不是工程问题,而是哲学悖论。

二、Vibe Coding:快速开发的双刃剑

2.1 什么是Vibe Coding?

OpenClaw的创始人Peter Steinberger是Vibe Coding的典型实践者:用Claude Code入门,用Codex作为主力,让多个Agent同时生成代码、测试、调试,自己只负责架构把控。

这种方法确实快——一天提交600次代码,从2700个PR增长到3100个。

但快的代价是什么?

2.2 需求模糊与质量缺失

根据《Vibe Coding in Practice》论文指出,Vibe Coding最大的问题是:自然语言提示天然不够精确。

最容易被遗漏的,恰恰是非功能需求:

  1. 1.安全性——没有明确prompt,AI不会主动考虑
  1. 2.性能优化——生成代码能跑,但不一定高效
  1. 3.可靠性——边界条件和异常处理常被忽略
  1. 4.可维护性——代码结构混乱,后期难以扩展

功能看起来越来越齐全,底层质量属性却从一开始就没被认真考虑。

2.3 安全漏洞从一开始就在累积

研究团队用Agent式安全扫描器检查了7个早期vibe-coded MVP,共发现970个安全问题,其中801个是高危问题

这些漏洞恰恰是最常见也最危险的:

  1. 1.路径遍历攻击
  1. 2.不安全存储
  1. 3.硬编码密钥
  1. 4.命令注入
  1. 5.XSS跨站脚本

结合ClawHub近期暴露的1,184个恶意技能包,潜在影响135,000名用户的事件,我们看到的不是代码漏洞,而是架构设计从一开始就缺少"安全基因"

三、OpenClaw的四大结构性缺陷

3.1 代码膨胀,维护失控

OpenClaw早期版本(包含依赖与插件库)可能达到40万行级别

Peter承认:"我昨天干了一整天,提交了大约600次代码。"

但问题是:

  1. 1.某个系统后端出现了两份`database.py`,都能运行,但真正被调用的只有一份
  1. 2.AI在下一轮修改时又调错模块,引发静默错误
  1. 3.很多团队甚至在想:"我需要一个AI来判断哪个PR才是'最靠谱的版本'"

AI确实能让代码飞快增长,但它不会自动帮你维持结构秩序。

3.2 测试覆盖的假象

Vibe Coding确实很容易生成测试,但这些测试往往只覆盖最理想的happy path。

例如某个原型系统的认证流程测试一直是绿的,但真实登录流程其实早就坏了——测试根本没真正走到真实session逻辑里,只是在调用伪造响应。

测试通过了,系统却根本没被验证。

3.3 本地与生产环境的鸿沟

OpenClaw这次事故最直接的教训是:代码生成速度,已经快过了部署护栏建设速度。

很多项目在本地环境中能跑,但一旦进入生产部署阶段,问题就会集中爆发:

  1. 1.依赖不一致
  1. 2.环境变量错配
  1. 3.端口冲突
  1. 4.构建失败
  1. 5.回滚困难

Peter也承认,如果当时有更完整的自动化端到端测试,很多故障大概率能在正式发布前就暴露出来。

但问题是:这些本该在架构设计阶段就解决的基础问题,为什么要等到生产环境崩溃后才被重视?

3.4 企业级能力的缺失

对比成熟企业软件标准,OpenClaw更像是一个功能演示原型:

  1. 1.无审计日志 - 无法追溯Agent行为
  1. 2.无权限体系 - 缺少细粒度访问控制
  1. 3.无合规工具 - 无法满足金融/医疗等行业要求
  1. 4.无多租户支持 - 无法支撑企业级部署
  1. 5.无沙箱隔离 - ClawHub上1,184个恶意技能包就是证明

有用户留言称:"我们现在有8个Agent通过OpenClaw全天候24/7运行,系统稳定性对我们而言极其重要。"

OpenClaw已经不再是一个可以随意爆改的实验项目,但它的架构基因,从一开始就没有为此准备。

四、未来属于谁?

4.1 云厂商的降维打击

Google、Microsoft、AWS具备压倒性优势:

  1. 1.成熟的企业基础设施
  1. 2.完善的安全合规体系
  1. 3.强大的多模态模型
  1. 4.丰富的企业客户资源

Google的Agent Workspace、Microsoft的Copilot Studio、AWS的Bedrock Agents都是从第一天起就为生产环境设计的。

4.2 垂直领域的专业化框架

更具威胁的是专注Agent基础设施的创新者:

  1. 1.LangGraph - 状态图驱动,确定性强
  1. 2.CrewAI - 角色协作,类人类团队
  1. 3.AutoGen - 通信优先,多Agent协作
  1. 4.MetaGPT - 完整软件工程流程模拟

关键差异:这些框架从诞生起就瞄准生产环境,而非Demo展示。

4.3 国内生态的规范化重构

OpenClaw火了之后,国内冒出一批对应产品:WorkBuddy、Coze、扣子等。

更重要的是,微信选择支持所有兼容OpenClaw协议的龙虾,而不是只支持腾讯自家的产品。

这意味着:

  1. 1.出现统一的Agent协议标准(类似Kubernetes之于容器)
  1. 2.形成成熟的治理结构(类似Linux基金会)
  1. 3.建立真正安全的技能生态(类似App Store审核机制)

OpenClaw的价值在于探路,但规范化的未来属于后来者。

五、结语:拥抱进化,拒绝盲从

OpenClaw的历史意义不可否认——它证明了AI Agent从实验室走向应用的可能性。

热情不应模糊理性判断,Demo不等于产品。

微信龙虾只活了两天,不是偶然的技术事故,而是一个典型的Vibe Coding产品,从"快速生长"走向"规模化生产"时,撞上的第一堵墙。

当前OpenClaw面临的不是"功能待完善"的小问题,而是架构理念和开发模式的根本差距。

这些差距无法通过打补丁解决,只能通过系统性重构超越。

笔者认为,OpenClaw打开了门,但走进新世界的,必将是那些更安全、更规范、更工程化的Agent框架。


参考资料:

[1] 微信龙虾只活2天:一次更新干崩全生态 - 网易科技

[2] 从OpenClaw再谈AI Coding:我们还剩下什么 - 知乎

[3] 龙虾,彻底改变了工作方式 - 36氪

[4] 实测微信"龙虾":努力考到及格线 - 投资界

[5] Vibe Coding in Practice: Flow, Technical Debt, and Guidelines

[6] OpenClaw Security Risks - CyberDesserts

[7] Why You Should Uninstall OpenClaw AI Immediately - Immersive Labs


*本文观点仅代表作者立场,欢迎理性探讨*