OC
OpenClaw 中文解释版

给五岁小朋友也能看懂的说明书

简要总结

ClawHub

这页是讲 ClawHub 的,你可以把它想成一个“技能大超市”。OpenClaw 是一个聪明的机器人,但它自己不会做所有事。ClawHub 就是大家把自己教给机器人的“技能”放上去,让所有人都能免费找到和使用的地方。如果你想给你的机器人增加新本领,比如让它帮你查日历或者备份文件,就可以来这里找找看。这页会告诉你怎么用电脑上的小工具(CLI)来搜索、安装和分享这些技能。

五岁小孩版解释

ClawHub 是一个存放 OpenClaw 机器人“技能”的大仓库。技能就像一个个小包裹,里面装着教机器人做事的说明书(一个叫 SKILL.md 的文件)和其他可能需要的小工具。这里所有的技能都是公开的,大家可以互相分享和使用。

ClawHub 是怎么工作的呢?

  1. 有人把一个技能包裹(文件和说明)发布到 ClawHub。
  2. ClawHub 会把它存好,给它一个版本号,就像给书标上第几版一样。
  3. 然后这个技能就会被放进“超市”的货架,让大家能搜索到。
  4. 其他人就可以浏览、下载,并把技能安装到自己的 OpenClaw 机器人里用了。

如果你想开始用,可以这样做:

  1. 安装小工具(CLI):就像给你的电脑装一个能和 ClawHub “超市”对话的遥控器。你需要先安装一个叫 Node.js 的东西,然后在电脑的“命令窗口”里输入下面其中一行命令来安装:
    • npm i -g clawhub
    • 或者 pnpm add -g clawhub
  2. 搜索技能:告诉“遥控器”你想找什么。比如,输入 clawhub search "calendar",它就会帮你找和日历有关的技能。
  3. 安装技能:找到喜欢的技能后,用 clawhub install <技能的名字> 这个命令来安装它。安装好的技能会放在你电脑上一个叫 skills 的文件夹里。
  4. 让机器人学会新技能:安装好后,你需要重新启动一次 OpenClaw 机器人,它才能发现并学会这个新技能。

一些重要的提醒和规则:

  • 安全小卫士:ClawHub 是开放的,但为了防止有人乱发不好的东西,规定你的 GitHub 账号至少要有一周大才能发布技能。如果看到不好的技能,可以登录后举报它。如果同一个技能被 3 个不同的人举报,它就会先被藏起来。
  • 技能放在哪:默认情况下,clawhub 这个“遥控器”会把技能安装到你当前工作文件夹下的 ./skills 里。如果你的 OpenClaw 设置了工作区,它会优先用工作区里的 skills 文件夹。记住,机器人只会在下一次启动时加载新技能。
  • 关于版本:每次发布技能都可以更新版本号(像 1.0.0, 1.0.1 这样)。latest 是一个特殊的标签,总是指向最新的版本。你可以安装特定版本,比如 clawhub install <技能名> --version 1.0.0
  • 常用命令小清单
    • clawhub login:登录你的账号。
    • clawhub logout:退出登录。
    • clawhub list:看看你已经安装了哪些技能。
    • clawhub update --all:把所有安装的技能都更新到最新版。
    • clawhub publish <文件夹路径>:把你自己做好的技能分享到 ClawHub。
    • clawhub sync:一个聪明的命令,它会扫描你电脑上的技能文件夹,自动帮你把新的或修改过的技能发布出去。

最后一点小秘密: 当你用 clawhub sync 命令时,如果你已经登录了,它会悄悄地告诉 ClawHub 有多少人安装了技能,这能帮助大家发现更受欢迎的技能。如果你不想发送这个信息,可以在电脑上设置一个叫 CLAWHUB_DISABLE_TELEMETRY 的环境变量,把它设为 1