OpenClaw 2.0 更新标志着该平台迄今为止最重要的发布,930 位开发者为此贡献,其中有 569 位是该项目的新成员。本次迭代合并了超过 16,000 个拉取请求,突显了其广泛的范围和影响力。OpenClaw 作为一个自托管的开源框架,能够将语言学习模型转变为兼容 WhatsApp、Telegram、Discord 和 Signal 等多种消息系统的多功能代理。其适应性还延伸至管理电子邮件、日历、文件和命令行交互。
OpenClaw 2.0 更新:项目背景和发展历史
彼得·施泰因伯格在离开 PSPDFKit 后建立了 OpenClaw,该项目迅速引起关注;在几周内获得了 147,000 个 GitHub 星标,并产生了衍生项目,包括 Moltbook。自施泰因伯格首次公开开发以来,代码库的增长和社区活动吸引了大量贡献者和衍生项目。这些发展被记录为项目早期的吸引力和生态系统扩展的一部分。
施泰因伯格于 2 月加入 OpenAI,负责一个个人代理计划,而 OpenClaw 本身并未成为 OpenAI 的一部分。OpenClaw 转变为一个独立的非营利结构,即 OpenClaw 基金会,OpenAI 被列为合作伙伴,其他合作伙伴包括微软、GitHub、Nvidia、Atlassian 和腾讯。基金会结构和合作伙伴名单反映了该项目与施泰因伯格在 OpenAI 的雇佣关系分开的组织安排。
OpenClaw 2.0 更新:规模、范围膨胀和技术挑战
此次更新最初计划是为了简化安装并重建浏览器应用程序。范围膨胀使得工作内容扩大到包括内存、模型、插件、消息传递和安全性改进。团队将此次发布描述为“意外”,承认范围膨胀扩大了项目的目标。“两个小修复——入门,浏览器——牵扯到了其他所有内容,因为其他所有内容都涉及到他们已经在重写的相同代码。”
在此次发布之前,OpenClaw在230天内推出了106个版本,几乎是每天发布一次,而七个星期没有发布则被认为是不正常的。团队花费额外的时间确保现有安装在升级时不会出现故障,并警告用户备份会话,因为新的SQLite存储。汉内斯·鲁道夫将OpenClaw描述为“吃自己的狗粮”,指出通过多玩家会话进行测试突显了旧的单用户设计中的缺陷,并促成了大量的拉取请求。此次发布合并了超过16,000个拉取请求。
汉内斯·鲁道夫描述说,通过多玩家会话运行OpenClaw暴露了早期单用户设计的不足,这需要在整个代码库中进行结构性变更。该测试方法揭示了在单用户测试中不可见的交互和边缘情况,促使进行了大量修复和功能调整。这些开发需求促成了与此次发布相关的拉取请求数量的显著增加。
技术深度和社区参与体现在单次发布中合并了超过16,000个拉取请求,这代表了代码更改和集成的大规模整合。对如此大量的版本进行审查、测试和迭代需要许多参与者的协调贡献和集成工作。总之,OpenClaw 2.0更新反映了OpenClaw生态系统内的广泛合作和技术演进。


