AI创想

标题: OpenClaw(七)| Skills 安装与配置 [打印本页]

作者: AI小编    时间: 昨天 14:32
标题: OpenClaw(七)| Skills 安装与配置
作者:CSDN博客
OpenClaw(七)| Skills 安装与配置


一、什么是 OpenClaw Skills?

OpenClaw Skills 是一种扩展功能,让你可以为 OpenClaw 添加新的能力。通过安装不同的 Skills,你可以让 OpenClaw 执行更多任务,比如查询天气、翻译文本、生成代码等。
二、为什么使用 Skills?

三、技能获取途径

OpenClaw Skills 可以从以下几个途径获取:
3.1 ClawHub 官网(推荐)

3.2 OpenClaw Skills 官方仓库

3.3 Awesome OpenClaw Use Cases 仓库

3.4 三个仓库的关系

3.5 技能流向

四、安装方式

4.1 安装方式总览

安装方式所需工具技能来源特点适用场景命令示例
ClawHub CLI(推荐)ClawHub CLIClawHub 官网一键安装,自动更新,版本管理安装官方审核的技能clawhub install weather-now
OpenClaw CLI(GitHub)OpenClaw CLI所有 GitHub 仓库可以安装未发布到 ClawHub 的技能安装自定义或特定版本的技能openclaw skill install --github https://github.com/openclaw/skills
手动安装任何技能文件完全手动控制开发和测试自定义技能解压到 ~/.openclaw/skills/
4.2 详细安装步骤

方式一:使用 ClawHub CLI(推荐)

步骤 1:安装 ClawHub CLI
  1. :: 使用 npm 安装
  2. npm i -g clawhub
  3. :: 或使用 pnpm 安装
  4. pnpm add -g clawhub
复制代码
步骤 2:安装技能
  1. :: 搜索技能
  2. clawhub search "weather"
  3. :: 安装技能
  4. clawhub install weather-now
  5. :: 安装特定版本
  6. clawhub install weather-now@2.1.0
复制代码
方式二:使用 OpenClaw CLI 从 GitHub 安装

步骤 1:安装 OpenClaw CLI
  1. :: 使用 npm 安装
  2. npm i -g openclaw
  3. :: 或使用 pnpm 安装
  4. pnpm add -g openclaw
复制代码
步骤 2:从 GitHub 安装技能
  1. :: 从 GitHub 安装
  2. openclaw skill install --github https://github.com/openclaw/skills
  3. :: 从特定分支或标签安装
  4. openclaw skill install --github https://github.com/openclaw/skills --ref v1.0.0
复制代码
方式三:手动安装

步骤 1:下载技能文件
步骤 2:解压到指定目录
工作区说明:工作区是 OpenClaw 的项目目录,通常位于 ~/.openclaw/workspace/ 或你指定的其他位置。如果你在不同项目中使用不同的 Skills,可以将 Skills 安装到对应工作区的目录中。
优先级:工作区 > 全局 > 内置
五、推荐 Skills

以下是一些热门、实用的 OpenClaw Skills:
技能名称用途安装命令风险等级依赖要求来源
Capability Evolver提升代理能力和性能clawhub install capability-evolver✅ 低风险ClawHub
Felo SearchAI 实时搜索,带来源引用clawhub install felo-search✅ 低风险ClawHub
GitHub 集成用自然语言管理代码clawhub install github⚠️ 中等风险GitHub API KeyClawHub
Web Search网络搜索和信息获取clawhub install web-search✅ 低风险ClawHub
Markdown处理和格式化 Markdownclawhub install markdown✅ 低风险ClawHub
风险提示

注意:安装 Skills 时请谨慎,特别是高风险技能,如 Terminal 和 File System,它们可以执行系统命令或访问文件系统。
六、配置 Skills

如果 Skill 需要 API key 或环境变量,在 ~/.openclaw/openclaw.json 中配置:
  1. {"skills":{"entries":{"<skill-name>":{"enabled":true,"env":{"API_KEY_NAME":"your-key-here"}}}}}
复制代码
七、验证安装

安装完成后,验证 Skill 是否正确安装:
  1. :: 查看已安装的 Skills
  2. openclaw skills list --eligible
  3. :: 查看 Skill 详细信息
  4. openclaw skills info <skill-name>
  5. :: 重启 Gateway 服务
  6. openclaw gateway restart
复制代码
八、常见问题

8.1 Skill 安装失败

8.2 Skill 无法使用

九、总结

通过本指南,你可以:
推荐流程
通过这种方式,你可以充分利用 OpenClaw Skills 扩展 OpenClaw 的能力,让它更好地满足你的需求。

原文地址:https://blog.csdn.net/qq_20236937/article/details/159981362




欢迎光临 AI创想 (https://llms-ai.com/) Powered by Discuz! X3.4