乐于分享
好东西不私藏

给openclaw助理们装插件:Skills技能系统实操

给openclaw助理们装插件:Skills技能系统实操

大家好,我是青澈君,一个喜欢捣鼓openclaw的80后,顺便学学Vibe Coding,也在坚持写日记。

给 AI 助理装插件:Skills 技能系统实操

这是「玩转 OpenClaw」系列第 4 篇。前三篇我们搞定了安装、人格配置、记忆与作息——一个 AI 助理的骨架算是搭完了。昨天我们讲了让小龙虾真正活起来:记忆、作息与习惯配置,这一篇讲一个让它能力暴涨的东西:Skills 技能系统。

用了一阵 OpenClaw 之后,我发现一个问题:助理能聊天、能记东西、能定时推送,但碰到一些具体的活——比如帮我总结一篇长文、搜一下最新的 AI 新闻、生成一张配图——它经常不知道该怎么动手。

不是它笨,是它没有”工具”。

这就像你雇了一个很聪明的人,但你没给他电脑、没给他账号、没告诉他公司用什么软件。他再聪明,也只能干瞪眼。

OpenClaw 解决这个问题的方式叫 Skills——技能系统。你可以把它理解成 AI 助理的 App Store:需要什么能力,装一个对应的技能就行。

一、Skills 是什么

每个 Skill 就是一个文件夹,里面有一个 SKILL.md 文件,告诉 AI:这个技能叫什么、干什么用、怎么触发、具体操作步骤是什么。

举个例子,我装了一个叫 summarize 的技能,它的 SKILL.md 大意是:当用户给你一个 URL 或文件,帮他生成摘要。AI 读到这条指令,就知道碰到”帮我总结这篇文章”的请求该怎么处理了。

不用写代码,不用调 API。写一个 SKILL.md,放到对应目录,重启一下,技能就生效了。

二、三级加载:系统内置 → 用户安装 → 工作区自定义

OpenClaw 的技能从三个地方加载,优先级从低到高:

  1. 系统内置技能:装 OpenClaw 时自带的,比如天气查询、网页搜索。开箱即用,不用管。
  2. 用户安装技能:放在 ~/.openclaw/skills/ 目录下,所有助理共享。从 ClawHub 装的技能默认落在这里。
  3. 工作区技能:放在某个助理的 /skills/ 下,只有这个助理能用。

同名技能冲突时,工作区 > 用户安装 > 系统内置。

这个设计很实用。比如我给小文(内容助理)的工作区装了 humanizer-zh(去 AI 味润色),其他助理用不到这个技能,也不需要被它占上下文。

给所有人用的技能放 ~/.openclaw/skills/,只给某个助理用的放工作区。 这是最省 token 的方式——每多一个技能,系统提示词就多一截,token 是实打实的钱。

三、一行命令装技能

OpenClaw 有一个技能市场叫 ClawHub(clawhub.com[1]),类似 npm 或 brew,一行命令就能装。

bash
clawhub install summarize

装完之后,技能文件夹自动落到 skills 目录,下次新会话 AI 就能用了。

更新所有已装技能:

bash
clawhub update --all

想看当前有哪些技能可用:

bash
openclaw skills list --eligible

(我第一次装技能的时候,装完发现不生效,折腾了半天——后来才知道技能是在新会话启动时加载的,当前会话要开一个新的才行。这个坑踩过一次就记住了。)

四、3 个最实用的技能

装了二三十个技能之后,我觉得最值的是这三个:

  1. cron(定时任务)——系统内置

    严格说 cron 不是一个”技能”,是 OpenClaw 的内置能力,但它太太太实用了。我在第 3 篇讲过,每天早上自动推 AI 日报就是靠它。除了定时推送,还能做定时提醒——比如”下午三点提醒我开会”,AI 会自动设一个 cron 任务,到点给你发消息。

  2. web\_search(网页搜索)——系统内置

    基于 Brave Search API 的搜索技能。跟你直接用搜索引擎的区别是:AI 帮你搜完之后会自动筛选、摘要、整合。我每天做 AI 选题推送的第一步就是用它搜最新的 AI 新闻,再交叉比对其他信息源。

  3. summarize(内容摘要)——从 ClawHub 安装

丢给它一个 URL、一个 PDF、一段 YouTube 视频链接,它直接给你出摘要。我用得最多的场景是:看到一篇长文,没时间细读,丢给助理说”帮我总结一下重点”,30 秒搞定。

这三个覆盖了”提醒、搜索、阅读”三大高频场景。如果你刚开始用 OpenClaw,先把这三个跑通,体感会非常明显。

五、TEAM\_SKILLS.md:团队技能地图

如果你跑了多个助理(我现在有 6 个),会碰到一个问题:谁会什么?

小文会写文章、会润色,小设会生成图片、会画流程图,小开会写代码、会部署——但这些信息分散在各自的配置文件里,没有一个全局视角。

TEAM\_SKILLS.md 就是干这个的。它是一份团队能力地图,每个助理维护自己的部分,主助理统一汇总。

我的 TEAM\_SKILLS.md 长这样(节选):

text
## ✍️ 小文(content)- 内容创作
当前能力:选题、写作、润色、微信公众号排版
短板:选题质量把控、对用户写作风格的内化
下一步学:建好选题库、从用户修改痕迹反向学习风格

## 🎨 小设(design)- 视觉设计
当前能力:AI图片生成、excalidraw流程图、视觉方向输出
短板:设计落地精度、多尺寸适配
下一步学:提高一次出图命中率

这个文件不影响技能加载,但对调度非常有用——主助理收到任务时,扫一眼 TEAM\_SKILLS.md 就知道该派给谁、谁还有短板需要注意。

工具决定能力上限,协作决定能力下限。

技能系统是 OpenClaw 里我觉得设计最优雅的部分——不改代码、不调接口,一个 markdown 文件就能教会 AI 一项新本事。

到这篇为止,一个完整的 AI 助理已经配好了:安装 → 人格 → 记忆与作息 → 技能。但我一直在说”一个助理”。

下一篇终于要讲多 Agent 了——怎么让好几个助理分工配合,真正像一个团队一样运转。

你现在给助理装了哪些技能?有没有什么场景觉得”要是有个技能能干这个就好了”?欢迎来聊。

参考链接

[1] clawhub.com: https://clawhub.com

本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » 给openclaw助理们装插件:Skills技能系统实操

评论 抢沙发

6 + 7 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮