当前位置: 首页 > news >正文

Skills到底怎么装?本地、ClawHub、命令行,三种方式全拆解

关于 OpenClaw Skills 的安装与调用,官方提供了非常灵活的机制,覆盖了从零基础用户到高级开发者的所有场景。核心思路是“命令行手动管理 + 自然语言自动处理”相结合。

以下为你整理的四种主流安装方式及核心调用命令:

🛠️ 核心工具:ClawHub(推荐)

在开始安装前,建议先安装 ClawHub CLI 工具。它是 OpenClaw 的官方技能商店客户端,可以让你方便地搜索、安装和管理来自官方仓库的技能。

npmi-gclawhub# 全局安装clawhub--version# 验证是否成功

1. 🛒 从 ClawHub 商店安装

这是官方推荐的主要安装方式,安全便捷,支持版本管理和更新。

操作命令说明
搜索技能clawhub search <关键词>例如clawhub search "calendar"
安装技能clawhub install <技能名>例如clawhub install tavily-search
安装指定版本clawhub install <技能名> --version <版本号>用于兼容性需求
强制覆盖安装clawhub install <技能名> --force解决安装冲突
更新所有技能clawhub update --all批量更新
查看已安装列表clawhub list确认安装结果

2. 📂 从本地文件/源码安装

如果你从 GitHub 下载了技能源码,或者自己编写了自定义技能,可以通过手动放置或 Git 克隆的方式进行安装。

  • 操作方法:将技能文件夹放入 OpenClaw 的工作目录,系统会自动识别。
    • Linux / Mac:~/.openclaw/workspace/skills/
    • Windows:C:\Users\你的用户名\.openclaw\workspace\skills\
  • Git 安装示例
    cd~/.openclaw/workspace/skills# 进入技能目录gitclone https://github.com/用户名/技能库.git ./技能名
  • 注意:手动安装完成后,通常需要执行openclaw gateway restart重启网关才能生效。

3. 💬 自然语言对话安装(最省事)

这是 OpenClaw 最具特色的安装方式。你不需要记忆任何命令,直接告诉 Agent 你要装什么,它会自动完成下载、配置和验证的全流程。

  • 单个安装

    请帮我安装这个 Skill,GitHub 链接是:https://github.com/xxx/skill-vetter

  • 批量安装

    请帮我批量安装以下 3 个 Skills,链接分别是:链接1、链接2、链接3

  • 适用场景:完全的命令行小白,或者懒得去查具体技能名时使用。

4. 🧰 管理内置/已安装技能

无论通过哪种方式安装,你都需要通过openclaw skills命令来管理和调用这些技能。

操作命令说明
列出所有技能openclaw skills list查看系统中已存在的技能
查看可用技能openclaw skills list --eligible仅显示满足依赖、可以启用的技能
启用技能openclaw skills enable <技能名>安装后通常需要启用
禁用技能openclaw skills disable <技能名>临时关闭某个技能
查看技能详情openclaw skills info <技能名>查看功能介绍和依赖项
重启网关openclaw gateway restart重要:很多变更需要重启才能生效

⚠️ 避坑与安全提醒

  1. 网络问题:国内用户若遇到下载慢或超时,建议配置国内 npm 镜像以加速安装。
    npmconfigsetregistry https://registry.npmmirror.com
  2. 安全第一:技能来源复杂,建议首先安装并运行安全审查技能,对新技能进行检查。
    clawhubinstallskill-vetter skill-vetter<新技能名称>
  3. 路径问题:确保你的项目路径(Workspace)不包含中文或特殊字符,否则可能导致技能加载失败。
http://www.jsqmd.com/news/669286/

相关文章:

  • Faster RCNN 演进之路 01-基石篇:从RCNN到RoI Pooling的核心思想与代码实践
  • 驭势科技通过上市聆讯:年营收3.3亿亏2亿 格灵深瞳与创新工场是股东
  • eslint-plugin-security未来展望:安全检测技术的发展趋势
  • 从CPU到外设:实战解析AHB5总线在GD32/RISC-V SoC中的互连设计与性能调优
  • 2026年比较好的洁净室净化板源头工厂推荐 - 品牌宣传支持者
  • 题解:AcWing 1072 树的最长路径
  • 华为S5735S交换机iStack堆叠实战:从零配置到业务上线
  • 减肥药企业Kailera上市:市值超30亿美元 恒瑞医药成大赢家 CFO才任命3个月
  • 新手入坑必看!《另一个伊甸》日服全角色简称/昵称对照表(附最新AS/ES形态说明)
  • 微信每日说Docker部署完整教程:快速搭建稳定运行环境
  • PyRobot故障排除大全:解决常见问题的完整解决方案
  • C语言程序员常卡住的3个问题
  • Mac常用快捷键与效率插件指南
  • 题解:AcWing 532 货币系统
  • 为什么宝塔面板误删网站数据库无法通过回收站恢复_需依赖面板先前的定时备份或底层数据快照
  • 还在半夜盯监控?用大模型做运维,能不能把人“解放”出来?
  • MP4Box.js与Media Source Extension的完美结合:构建现代Web视频播放器
  • SVN使用教程
  • 2026年靠谱的定制纸碗纸杯厂/9盎司纸杯厂稳定供货厂家推荐 - 行业平台推荐
  • Edge/Chrome通用!Automa插件进阶玩法:变量、循环与条件判断实战解析
  • Android Studio中文插件终极指南:3步搞定界面汉化,开发效率翻倍!
  • 你的AMOS模型总跑不好?可能是这3个‘坑’没避开(附SPSS数据预处理检查清单)
  • 题解:洛谷 AT_abc355_d [ABC355D] Intersecting Intervals
  • C语言长文整理,关键字和数据类型
  • BluetoothKit核心组件解析:Central与Peripheral角色详解
  • 如何彻底解决八大网盘下载限速问题:网盘直链下载助手完整指南
  • Gradle构建缓存避坑指南:从Docker部署缓存节点到解决Android Studio代理冲突
  • JavaScript中Number构造函数对各种类型的转换规则
  • python devspace
  • Que迁移指南:从0.x到2.x的无缝升级策略