开启左侧

OpenClaw(七)| Skills 安装与配置

[复制链接]
AI小编 发表于 9 小时前 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
作者:CSDN博客
OpenClaw(七)| Skills 安装与配置

    一、什么是 OpenClaw Skills?二、为什么使用 Skills?三、技能获取途径
      3.1 ClawHub 官网(推荐)3.2 OpenClaw Skills 官方仓库3.3 Awesome OpenClaw Use Cases 仓库3.4 三个仓库的关系3.5 技能流向
    四、安装方式
      4.1 安装方式总览4.2 详细安装步骤
        方式一:使用 ClawHub CLI(推荐)方式二:使用 OpenClaw CLI 从 GitHub 安装方式三:手动安装

    五、推荐 Skills
      风险提示
    六、配置 Skills七、验证安装八、常见问题
      8.1 Skill 安装失败8.2 Skill 无法使用
    九、总结

一、什么是 OpenClaw Skills?

OpenClaw Skills 是一种扩展功能,让你可以为 OpenClaw 添加新的能力。通过安装不同的 Skills,你可以让 OpenClaw 执行更多任务,比如查询天气、翻译文本、生成代码等。
    社区贡献:目前 OpenClaw Skills 主要由社区开发者创建和维护,属于社区贡献的扩展功能自动加载:安装后,OpenClaw 下次启动时会自动加载这些 Skills风险提示:安装 Skills 时请谨慎,因为有些 Skills 可能会执行系统命令或访问文件系统
二、为什么使用 Skills?

    扩展功能:为 OpenClaw 添加新的能力和功能个性化:根据你的需求定制 OpenClaw 的行为提高效率:自动化重复任务,节省时间社区共享:使用社区开发者创建的优质 Skills
三、技能获取途径

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

    地址:https://clawhub.ai特点:官方 marketplace,提供可视化的技能浏览和搜索界面优势:界面友好,方便快速找到所需技能,提供安全评估适用:通过 ClawHub CLI 安装
3.2 OpenClaw Skills 官方仓库

    地址:https://github.com/openclaw/skills特点:包含完整的技能列表,每个技能都有详细的 SKILL.md 文件优势:最全面、最权威的技能来源,可直接查看源代码适用:通过 OpenClaw CLI 从 GitHub 安装
3.3 Awesome OpenClaw Use Cases 仓库

    地址:https://github.com/hesamsheikh/awesome-openclaw-usecases特点:展示了各种 OpenClaw 的实际应用场景优势:了解技能的实际使用方法和效果适用:参考技能的使用场景
3.4 三个仓库的关系

    ClawHub:官方技能注册表,是技能的主要分发渠道,包含经过审核和版本控制的技能
      包含内容:ClawHub 注册表包含了 OpenClaw Skills 官方仓库中的技能,是这些技能的主要分发渠道审核机制:所有技能在进入 ClawHub 前会经过基本的审核,确保质量和安全性版本管理:提供技能的版本控制和自动更新功能
    OpenClaw Skills 仓库:技能的版本存档库,包含所有技能的历史版本
      与 ClawHub 的关系:是 ClawHub 技能的源头之一,新技能通常先提交到这个仓库,然后同步到 ClawHub版本存档:包含技能的所有历史版本,可用于回滚到之前的版本直接访问:可以通过 GitHub 直接浏览和下载技能
    Awesome OpenClaw Use Cases:展示技能的实际应用场景
      与 ClawHub 的关系:不直接包含技能文件,而是展示如何使用来自 ClawHub 或其他来源的技能应用示例:提供技能使用的示例和最佳实践参考价值:帮助用户了解技能的实际用途和使用方法

3.5 技能流向

    开发阶段:开发者在本地开发技能提交阶段:开发者将技能提交到 OpenClaw Skills 官方仓库分发阶段:技能从官方仓库同步到 ClawHub 注册表使用阶段:用户通过 ClawHub CLI 安装技能应用阶段:用户参考 Awesome OpenClaw Use Cases 了解技能的使用方法
四、安装方式

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:下载技能文件
    从 ClawHub 官网或 GitHub 下载技能的 ZIP 文件
步骤 2:解压到指定目录
    全局目录:~/.openclaw/skills/<skill-name>/(适用于所有 OpenClaw 实例)工作区目录:<workspace>/skills/<skill-name>/(仅适用于特定工作区)
工作区说明:工作区是 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
风险提示

    低风险:纯本地操作,无网络访问,无敏感权限中等风险:需要网络访问或 API Key,但无系统权限高风险:可以执行系统命令或访问文件系统
注意:安装 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 list --eligible检查配置:确保配置正确重启服务:执行 openclaw gateway restart
九、总结

通过本指南,你可以:
    了解什么是 OpenClaw Skills:社区贡献的扩展功能知道在哪里获取 Skills:ClawHub 官网、GitHub 仓库等掌握安装方法:使用 ClawHub CLI、OpenClaw CLI 或手动安装选择适合的 Skills:根据推荐列表和风险等级正确配置和验证:确保 Skills 正常工作
推荐流程
    访问 ClawHub 官网或 GitHub 仓库浏览和选择需要的 Skills使用 ClawHub CLI 安装验证安装并配置(如果需要)重启服务并测试
通过这种方式,你可以充分利用 OpenClaw Skills 扩展 OpenClaw 的能力,让它更好地满足你的需求。

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
阅读排行更多+

Powered by Discuz! X3.4© 2001-2013 Discuz Team.( 京ICP备17022993号-3 )