行业资讯

如何卸载OpenClaw技能插件

2026-03-06 11:32  浏览:

卸载 OpenClaw 技能(插件)的标准方式是通过 ”ClawHub CLI” 执行命令,同时支持可视化界面操作与手动清理,核心流程为「确认目标→执行卸载→验证结果→重启服务」,以下是覆盖全场景的分步指南。

一、核心卸载方法(推荐,CLI 方式)

适用于绝大多数场景,操作高效且干净,会删除技能文件与锁定记录,外部 API Key 等环境配置不受影响。

1. 前置准备(必做)

bash

1. 查看已安装技能,确认目标技能的 slug(如 agent-browser)

clawhub list

2. 停止 OpenClaw 服务(避免卸载时占用文件)

claw stop

2. 执行卸载(支持单技能/批量/强制确认)

场景 命令 说明
单技能卸载 clawhub uninstall <skill-slug> 交互式,需回车确认
批量卸载 clawhub uninstall <slug1> <slug2> 一次卸载多个技能
跳过确认 clawhub uninstall <skill-slug> --yes 自动化脚本适用
临时使用 CLI npx clawhub@latest uninstall <skill-slug> 未全局安装 ClawHub 时使用

”示例”:卸载浏览器自动化技能

bash

clawhub uninstall agent-browser --yes

3. 验证卸载结果

bash

查看列表,确认目标技能已消失

clawhub list

启动服务,使变更生效

claw start

二、可视化卸载(无命令行基础)

适合桌面端用户,操作直观:

1. 打开 OpenClaw 桌面应用,进入左侧「Skills」(技能);

2. 切换到「Installed Skills」(已安装技能)标签;

3. 找到目标技能,点击右侧「Uninstall」(卸载);

4. 确认弹窗后等待完成,重启应用即可。

三、手动卸载(CLI 失效时备用)

当 CLI 命令失败或技能残留时使用,需手动删除文件:

1. ”停止服务”:`claw stop`

2. ”删除技能文件夹”(根据安装范围选择):

   - 全局技能(所有项目可用):`rm -rf ~/.openclaw/skills/<skill-slug>`

   - 工作区技能(仅当前项目):`rm -rf <你的项目路径>/skills/<skill-slug>`

3. ”清理锁定记录”(可选):删除 `~/.openclaw/clawhub/lock.json` 中对应技能条目

4. ”重启服务”:`claw start`

四、进阶:彻底清理(含配置)

若需删除技能的本地配置文件(如自定义参数),在卸载后执行:

bash

删除技能配置目录(全局)

rm -rf ~/.openclaw/config/skills/<skill-slug>

工作区配置(可选)

rm -rf <你的项目路径>/.openclaw/skills/<skill-slug>

五、常见问题与解决

1. ”提示 `command not found: clawhub`”

   原因:未全局安装 ClawHub CLI。

   解决:使用临时命令 `npx clawhub@latest uninstall <skill-slug>`,或全局安装 `npm i -g clawhub`。

2. ”卸载后技能仍被调用”

   原因:服务未重启或存在缓存。

   解决:执行 `claw stop && claw start`,或清理缓存 `rm -rf ~/.openclaw/cache`。

3. ”权限不足(Mac/Linux)”

   解决:添加 `sudo` 执行(仅本地操作,安全):

   bash

   sudo clawhub uninstall <skill-slug>

   

4. ”内置技能无法卸载”

   说明:OpenClaw 自带的核心技能(如 `core`)不可卸载,仅支持禁用。

总结

1. 优先使用 `clawhub uninstall <skill-slug> --yes` 完成卸载,步骤为「查列表→停服务→执行卸载→验结果→启服务」;

2. 新手可选可视化方式,CLI 失效时用手动删除;

3. 需彻底清理配置时,手动删除技能配置目录即可。

【免责声明】:部分内容、图片来源于互联网,如有侵权请联系删除,QQ:228866015

下一篇:暂无 上一篇:如何使用OpenClaw技能插件
24H服务热线:4006388808 立即拨打