简要总结
Creating Skills
这页说明书在教你做一个“小本领”,就像给你的小助手增加一个新玩具一样。它告诉你,怎么自己动手,给你的小助手做一个能说“你好”的新本领。如果你想让小助手学会做一件新事情,就可以看看这页。
五岁小孩版解释
这页说明书在教我们怎么给 OpenClaw 小助手增加一个新本领。你可以把“本领”想成是小助手的一个新玩具箱,里面装着说明书和它需要用的工具。
首先,你需要为这个新本领准备一个“小房间”,也就是一个文件夹。这个房间通常放在一个固定的地方:~/.openclaw/workspace/skills/。你需要用电脑的命令来创建它。
- 创建本领的房间。打开你的电脑终端,输入这行命令:
mkdir -p ~/.openclaw/workspace/skills/hello-world。这就像说:“电脑,请你在那个固定的地方,帮我新建一个叫‘hello-world’的小房间。”
接下来,你要在这个房间里放一份最重要的说明书,文件名字必须叫 SKILL.md。这份说明书告诉小助手这个本领是干什么的。
2. 写本领的说明书。在你新建的“hello-world”房间里,创建一个叫 SKILL.md 的文件。你可以在里面这样写:
--- name: hello_world description: 一个会说“你好”的简单本领。 --- # 你好世界本领 当用户想要一个问候时,使用 `echo` 工具说:“来自你自定义本领的问候!”。
文件开头的部分(像 name: 和 description:)是给本领起名字和简单介绍,下面的文字是告诉小助手具体该怎么做。
本领可以只用说明书,也可以给它配上专门的“工具”。工具就像小助手干活用的小铲子、小画笔。
3. 给本领配上工具(可选)。你可以在说明书开头部分定义新工具,或者直接告诉小助手去使用它已经会的工具,比如 bash(在电脑上运行命令)或 browser(打开网页)。
本领做好后,小助手还不知道它呢,你需要告诉小助手去“刷新”一下。 4. 让小助手认识新本领。你可以直接对你的小助手说“刷新本领”,或者重新启动一下 OpenClaw 网关。这样,小助手就会去那个固定的房间找一找,发现你的新本领并记住它。
这里有一些重要的小提醒:
- 说话要简短清楚:在说明书里,告诉小助手“做什么”就行了,不用说“怎么当一个AI”。
- 安全第一:如果你的本领要用到
bash工具(它很厉害,能让电脑做很多事情),一定要小心。别让坏人的话通过你的本领去乱指挥电脑,这很危险。 - 先自己试试:你可以在电脑上用这个命令来测试你的新本领:
openclaw agent --message "用用我的新本领"。
最后,你做的本领还可以分享给其他小朋友!有一个叫 ClawHub 的地方,就像一个小助手本领的游乐园,你可以去那里看别人做的本领,也可以把你做的本领放上去。