技能安装与管理完全指南

beginner
## 什么是技能 在 OpenClaw 中,技能(Skill)是一个 SKILL.md 文本文件,它告诉智能体如何使用某个工具或完成某类任务。你可以把技能理解为智能体的"操作手册"——安装一个技能,智能体就学会了一项新能力。 ClawHub 是 OpenClaw 的官方技能注册中心,类似 npm 之于 Node.js。目前 ClawHub 上托管了数千个社区贡献的技能,覆盖开发工具、生产力、自动化、数据分析等各个领域。 ## 浏览龙虾技能库查找技能 龙虾技能库是 ClawHub 的国内中文版,提供中文翻译和安全检测,帮你更快找到合适的技能。 打开龙虾技能库首页,你可以通过以下方式查找技能: - **搜索**:在搜索框输入关键词,支持中英文搜索 - **分类浏览**:按标签筛选(MCP工具、开发工具、生产力工具等) - **排行榜**:查看安装量、收藏量最高的热门技能 - **热门推荐**:首页展示编辑精选和高人气技能 ### 查看安全标记 每个技能都有安全等级标识,安装前务必关注: - **官方认证**(Official):由 OpenClaw 官方团队维护,最可信赖 - **已验证**(Verified):通过社区审核,代码经过安全扫描 - **社区贡献**(Community):第三方开发者提交,建议安装前阅读 SKILL.md 源码 龙虾技能库还提供本地安全扫描结果,包括权限分析、风险评估和安全建议,帮你做出更明智的选择。 ## 安装技能 找到想要的技能后,使用 `clawhub install` 命令安装: ```bash clawhub install <技能名称> ``` 例如,安装一个名为 `web-search` 的技能: ```bash clawhub install web-search ``` ### 使用镜像加速 国内用户建议使用镜像源加速下载: ```bash clawhub install <技能名称> --registry https://cn.clawhub-mirror.com ``` 你也可以全局配置镜像源,这样每次安装都会自动使用加速: ```bash clawhub config set registry https://cn.clawhub-mirror.com ``` ## 查看已安装技能 使用 `clawhub list` 查看当前已安装的所有技能: ```bash clawhub list ``` 技能默认安装在 `~/.openclaw/skills/` 目录下。每个技能是一个文件夹,里面包含 SKILL.md 文件和可能的配置文件。 ## 更新技能 技能作者会持续改进和修复问题,定期更新可以获得最新功能: ```bash # 更新全部已安装的技能 clawhub update --all # 只更新某个特定技能 clawhub update <技能名称> ``` ## 卸载技能 不再需要的技能可以卸载,释放空间: ```bash clawhub uninstall <技能名称> ``` ## 权限控制 如果你对某个技能的安全性有顾虑,可以在安装时限制它能使用的工具: ```bash openclaw skills install <技能名称> --allow-tools file_read,web_get ``` 这样该技能只能使用 `file_read` 和 `web_get` 两个工具,无法执行其他操作。这在使用第三方社区技能时特别有用。 ## 技能存储位置和优先级 OpenClaw 会按以下优先级加载技能(从高到低): 1. **工作区技能**:当前项目目录下的 `./skills/` 2. **项目智能体技能**:项目级别配置的技能 3. **个人智能体技能**:用户级别配置的技能 4. **托管/本地技能**:通过 `clawhub install` 安装到 `~/.openclaw/skills/` 的技能 5. **内置技能**:OpenClaw 自带的默认技能 如果多个位置存在同名技能,优先级高的会覆盖优先级低的。这意味着你可以在项目目录放一个自定义版本来覆盖全局安装的技能。 ## 安全提示 使用第三方技能时,请注意以下安全建议: - **先阅读再安装**:安装前在龙虾技能库查看技能的 SKILL.md 内容和安全扫描报告 - **关注安全等级**:优先选择"官方认证"或"已验证"的技能 - **限制权限**:对不熟悉的技能使用 `--allow-tools` 限制可用工具 - **定期更新**:及时更新技能以获取安全修复 - **将第三方技能视为不受信任代码**:和安装任何第三方软件一样,保持警惕 #OpenClaw技能安装 #clawhub安装命令 #AI技能 #技能管理 #龙虾技能库