乐于分享
好东西不私藏

OpenClaw不干活?那是你没给它安装Skills

OpenClaw不干活?那是你没给它安装Skills

点击蓝字 关注我们
01
前言

在安装好自己的OpenClaw龙虾后,要想让它能够帮我干活,就需要给它安装相应的技能(Skills),没有Skills的龙虾,只是一个能聊天的机器人,而装上了Skills后,它会搜索、自动化、操作系统、调用 API、执行脚本

那什么是OpenClaw的Skills呢,这里打一个不是非常恰当,但也能让你看懂的例子,就好比把OpenClaw看作是一个智能手机,Skills相当于手机上安装的APP

OpenClaw = 智能手机

Skills = APP

Skills 的核心就是:一个文件夹 + 一个 SKILL.md 文件

SKILL.md 文件包含:

  1. 元数据(至少要有名称和描述)

  2. 告诉 OpenClaw 如何完成某一特定任务的指令

说明:图片来源于菜鸟教程

02
ClawHub官网

在明白了Skills是怎么一回事之后,那OpenClaw需要的这些Skills应该从哪里下载安装呢,建议首选ClawHub,ClawHub是OpenClaw的Skills市场,可以把它理解成OpenClaw的App Store

通过浏览器访问ClawHub官网:https://clawhub.ai/,点击”Skills”菜单,就能看到所有的Skills,在这里我选择了”Most installed”,从中找到我需要下载安装的Skills

找到自己想要安装的Skills后,那又怎样去安装它呢?

  1. 第一种方法是手动安装clawhub工具,再通过它去下载安装,比如我需要安装”skill-vetter”,输入下面的命令

npm i -g clawhub #安装clawhub工具

clawhub –version #查看clawhub版本

clawhub install skill-vetter #安装skill-vetter,可替换成其他Skills名称

  1. 第二种方法是无须手动安装clawhub工具,直接通过一条命令就能完成所需Skills的安装,效果和上面是一样的,比如这时我需要安装”self-improving-agent”技能,输入下面的命令

npx clawhub@latest install self-improving-agent #安装self-improving-agent,可替换成其他Skills名称

  1. 第三种方法就是让OpenClaw龙虾自己完成Skills的安装,在对话框中,直接告诉它需要安装的Skills

tips:让龙虾自己安装的时候,最好是让它先列出具体的Skills信息,等你确认后再让它执行任务,不然它自己直接安装的Skills可能不是你自己想要的那个

03
腾讯SkillHub

如果不想从Clawhub上下载安装的话,那我们也可以选择腾讯推出的适合国内用户的SkillHub

tips:SkillHub里的Skills基本上是从Clawhub同步过来的,相当于在国内做了个镜像

通过浏览器访问SkillHub官网:https://skillhub.cn/,这里我选择”热榜”,从里面选择我需要下载安装的Skills

比如我想要安装”excel-xlsx”这个技能,那怎么去下载安装呢,平台提供了三种方法:

  1. 通过在OpenClaw的对话框里,发送提示词给它,让它按要求完成安装

  1. 通过命令行安装,官网给出的命令只适用于macOS/Linux下运行,我在windows下没搞定

  1. 通过下载安装包的方式安装,下载后解压,再放在OpenClaw对应的skill目录下,我同样没搞定,惭愧!

04
写在最后
  1. 如果是刚上手OpenClaw,强烈建议先安装”Skill-Vetter”,有了这个技能,它会在你安装其他技能的时候,对技能进行安装前的安全检测,如果检测到有潜在危险,会提示你是否继续安装

  2. 给OpenClaw安装技能的时候,首先要想清楚自己要安装哪些技能,需要它帮自己完成哪类的工作,不建议安装太多的技能,非必需不安装

  3. 无论是通过ClawHub还是通过SkillHub安装,真正适合安装进你的”龙虾”里的,都应该是来源清晰、用途明确、风险较低的通用型Skills

END
关于作者
米小豆,AI的学习和践行者,致力于让AI为自己赋能。