乐于分享
好东西不私藏

OpenClaw 2026.3.22 & 2026.3.23 更新:Chrome 扩展退场,ClawHub 原生上线

OpenClaw 2026.3.22 & 2026.3.23 更新:Chrome 扩展退场,ClawHub 原生上线

上一个版本 2026.3.13 距今将近十天——对比之前两三天一个版本的节奏,这次算是沉寂了一阵。沉寂之后连续推出 2026.3.22 和 2026.3.23 两个版本,这次更新的重点不只是 bug 修复,而是几个方向上的系统性清理。

一、Chrome 扩展正式告别

2026.3.22 移除了 Chrome 扩展中继路径driver: "extension")。

如果你还在用旧版浏览器驱动,升级后需要跑一次迁移命令,会自动把旧配置迁移到新的 existing-sessionuser 模式:

openclaw doctor --fix

Docker、headless、远程浏览器不受影响,依然走 CDP。Chrome 扩展中继路径历史包袱太重,维护成本高,新的 CDP 直连方式更稳定,这次彻底剪掉是必然的。

二、ClawHub 原生命令正式上线

这是 2026.3.22 最值得关注的新特性之一:openclaw skills 命令系列终于原生内置了:

openclaw skills search <关键词>     # 搜索 ClawHub 上的技能
openclaw skills install <包名>      # 安装技能
openclaw skills update              # 更新所有已安装技能

openclaw plugins install <包名> 现在优先走 ClawHub,只有 ClawHub 没有该包时才回退到 npm。

还有一个好消息:macOS 的 ClawHub 登录状态终于能持久了。之前升级后经常遇到 openclaw skills update 报 429 错误或技能列表为空,是因为认证 token 没有正确读取 macOS Application Support 路径,2026.3.23 里修复了这个问题。

三、插件 SDK 全面重构

这次更新对插件开发者影响较大:

openclaw/extension-api 彻底移除,新的公共 SDK 入口是 openclaw/plugin-sdk/*。如果你维护过自定义插件,需要参考官方迁移文档更新引用路径。

同时,message 工具的 describeMessageTool(...) 成为消息工具发现的唯一路径,旧的 listActionsgetCapabilitiesgetToolSchema 方法已移除。

四、新功能:Bundle 支持 + /btw 命令

Bundle 安装

现在可以一键安装 Codex、Claude Code、Cursor 的完整 bundle 包,包含对应的技能和 MCP 服务器配置,无需手动逐一配置。

/btw 侧边提问

新增了一个很实用的命令:/btw,可以在不改变当前对话上下文的情况下快速问一个问题。比如你在和 AI 处理一个复杂任务,突然想查一个不相关的信息,用 /btw 问完之后对话状态不会被污染。

五、飞书用户必看:media 发送修复

2026.3.23 修复了一个影响飞书用户的关键 bug:message(..., media=...) 图片和文件附件之前实际上发不出去(会卡在 schema 校验失败),现在终于正常了。

如果你在用 OpenClaw 通过飞书发送图片或文件,升级后可以直接使用,不需要任何额外配置。

六、其他重要修复

  • 模型:OpenRouter auto 路由无限递归导致 usage.cost 失效,已修复
  • 模型:Mistral 因 max-token 过大收到 422 错误,doctor --fix 可自动修复老配置
  • 模型:自定义 web_search provider 被 agent 无视走默认值的问题,已对齐
  • Gateway:launchd/systemd 下重启锁冲突 crash loop 已修复
  • Gateway:慢速设备连接时误报 unreachable 已修复

七、升级操作指南

# 升级
npm install -g openclaw

# 升级后必跑,自动修复配置
openclaw doctor --fix
  • 状态目录还在 ~/.moltbot 的,需手动迁移到 ~/.openclaw(自动迁移已移除)
  • 旧环境变量 CLAWDBOT_* / MOLTBOT_* 已失效,统一换用 OPENCLAW_*
  • 自定义插件用了 openclaw/extension-api 的,需迁移到 openclaw/plugin-sdk/*

· · ·

这轮更新用一句话概括:清理历史包袱 + 修复积累问题 + 夯实基础设施。Chrome 扩展告别、SDK 重构、环境变量统一,都是为后续版本腾空间。升级之前跑一次 doctor --fix,升级之后再跑一次,基本上就能平稳过渡。