乐于分享
好东西不私藏

改朝换代:ClawHub上线,旧插件时代终结

改朝换代:ClawHub上线,旧插件时代终结

上周,我像往常一样在终端输入了一条命令:

openclaw plugins install weather

结果——它去 ClawHub 搜了一圈,告诉我「已在 ClawHub 找到同名插件,是否安装?」

我愣了两秒。什么?不是说好用 npm 装吗?

翻了一圈 changelog 才搞清楚:OpenClaw 在 3 月底做了一次伤筋动骨的大更新,插件生态正式从 npm 全面迁移到 ClawHub——这不是小修小补,是整个插件注册中心的大换血。

如果你最近发现装插件的方式变了,或者新装的插件不生效,这篇文章就是为你写的。

————

一、发生了什么:插件生态大迁移

背景:2026 年 3 月底,OpenClaw 推送了一个大版本(涵盖 v2026.3.22 及后续更新),核心变化之一是把插件分发渠道从 npm 全面迁移到 ClawHub

发生了什么变化?

维度
旧方式(npm)
新方式(ClawHub)
安装来源
npm 全局包,通用嘈杂
OpenClaw 专属插件市场,纯净
信任验证
无针对性审核
内建信任验证机制
搜索体验
通用搜索,噪音高
针对 OpenClaw 插件优化
版本追踪
依赖 npm semver
原生更新元数据追踪
命名空间
全局共享,可抢注
独立命名空间

一句话总结: 以前装插件是从「杂货铺」(npm)里淘,现在是从「专营店」(ClawHub)里拿。

更重要的是:这次迁移伴随着 Plugin SDK 重构——旧路径是 openclaw/extension-api(巨石式导出),新路径是 openclaw/plugin-sdk/*(窄接口子路径)。如果你之前写过自定义插件,这次需要做适配迁移。

————

二、ClawHub到底是什么:为什么这次不一样

ClawHub(clawhub.ai)是 OpenClaw 官方维护的插件注册中心,可以理解为「OpenClaw 专属的 App Store」。

它解决什么问题?

问题一:信任问题

npm 上的包良莠不齐,任何人都可以上传,同名包可能被抢注或植入恶意代码。ClawHub 对每个插件做了基础审核上架,信任度更高。

问题二:发现体验差

用 npm 搜插件,出来一堆同名但功能完全不同的包,需要自己筛选。ClawHub 的插件描述、标签、截图都是针对 OpenClaw 定制的,找起来快很多。

问题三:版本碎片化

npm 上很多 OpenClaw 插件多年没更新,API 早已不兼容。ClawHub 有更新追踪机制,可以更清楚地看到哪些插件已过时。

————

三、迁移实操:新旧命令完整对照

第一步:安装 ClawHub CLI(如果你还没装)

npm i -g clawhub
clawhub -V

第二步:登录 ClawHub

方式
命令
适用场景
浏览器登录(推荐)
clawhub login
本地桌面环境
Token 登录
clawhub login --token clh_xxx
服务器或无桌面环境

获取 Token:访问 https://clawhub.ai/cli/auth

第三步:核心命令对照

操作
旧命令(npm)
新命令(ClawHub)
搜索插件
npm search openclaw-xxx clawhub search xxx
安装插件
openclaw plugins install xxx clawhub install xxx
更新插件
npm update -g xxx clawhub update
卸载插件
npm uninstall -g xxx clawhub uninstall xxx
查看已安装
openclaw skills list
(不变)

💡 重要提示:openclaw plugins install xxx 现在会优先查 ClawHub,未命中才回退 npm。已有插件不受影响,新装插件建议用 ClawHub。

OpenClaw 自带命令不受影响:

命令
说明
openclaw skills list
查看已安装的技能
openclaw skills info <name>
查看技能详情
openclaw skills check
检查技能环境
openclaw gateway restart
重启网关(装完插件后记得重启)
————

四、三个踩坑实录与修复

坑一:Rate Limit(速率限制)

场景:连续快速安装多个插件,ClawHub 报「Rate limit exceeded」

原因:ClawHub 有匿名请求频率限制,短时间内大量请求会被临时封 IP

💡 方案一(推荐):登录后再操作

登录后有更高的请求配额,大多数场景够用:

clawhub login
clawhub install weather

💡 方案二:使用 SkillHub(国内镜像)

如果 ClawHub 访问不稳定,可以换用国内镜像 skillhub.coze.cn,两者功能基本一致。

坑二:旧插件不兼容

场景:某个旧插件装上之后不生效,报错「extension-api 已弃用」

原因:插件使用了旧版 openclaw/extension-api,新版 SDK 已重构

💡 Step 1:检查插件是否已有新版本

clawhub search <插件名>

💡 Step 2:如果官方没有更新,查看 ClawHub 是否有替代插件

clawhub search <相关关键词>

💡 Step 3:反馈给插件作者

大多数插件维护者会在收到 issue 后尽快更新 SDK 版本。

坑三:npm 自定义 registry 冲突

场景:配置了公司内部 npm registry 后,clawhub install 行为异常

原因:ClawHub 有独立的解析逻辑,和 npm registry 配置可能产生冲突

💡 修复方案:显式指定 ClawHub 源,避免被 npm 配置干扰

openclaw plugins install clawhub:<package>

💡 如果仍有问题,可以临时还原 registry 配置:

npm config get registry
npm config set registry https://registry.npmjs.org
clawhub install <package>
————

五、快速上手清单

☐ 第一步:安装 ClawHub CLI

npm i -g clawhub
clawhub -V

☐ 第二步:登录(推荐)

clawhub login

☐ 第三步:搜索并安装插件

clawhub search <关键词>
clawhub install <插件名>
openclaw gateway restart

☐ 第四步:验证插件加载成功

openclaw skills list
openclaw skills info <name>

☐ 附:推荐新手装的 5 个插件

插件名称
用途
self-improving-agent
记录错误、自动复盘,越用越聪明
find-skills
帮你发现和推荐合适的插件
summarize
总结网页、PDF、音视频内容
agent-browser
浏览器自动化,点击、截图、填表
github
操作 GitHub,处理 issue、PR

我的总结:这次插件生态大迁移,本质上是 OpenClaw 从「用通用工具做专有事」转向「用专用工具做专有事」。ClawHub 不是 npm 的简单替代,而是一套为 AI Agent 插件量身定制的分发机制——更好的信任验证、更准的搜索、更干净的版本管理。对于普通用户:装完 ClawHub CLI,记住一条新命令就够了——clawhub install。对于开发者:旧插件尽快适配新 SDK,别让用户等太久。

————

📚 如果文章对你有帮助,欢迎关注公众号「小龙虾踩坑指南」

第一时间收到我的实战经验、工具推荐和避坑总结,持续更新中: