OpenClaw领航指南(三):Skills 技能商店——让你的龙虾学会十八般武艺
📘 OpenClaw 领航指南·第三篇
Skills 技能商店——让你的龙虾学会十八般武艺 🦞
你养了一只龙虾。它很聪明,能聊天、能写代码、能回消息。但它只会你教它的那几招。
如果龙虾只会在水里吐泡泡,那和一个普通聊天机器人有什么区别?
真正的 AI 助手不是话痨,而是能帮你干活的。要让 OpenClaw 从”能聊天”进化到”能干活”,关键就在——Skills(技能)。
一、Skills 是什么?
Skills 是 OpenClaw 的插件系统,类似于 iPhone 的 App Store 或者 VS Code 的扩展市场。每一个 Skill 教给 OpenClaw 一项新能力:
- 🌤 天气技能——让 OpenClaw 知道怎么查天气预报
- 🌐 浏览器技能——让 OpenClaw 能操作网页、截图、填表单
- 📄 文件技能——让 OpenClaw 能读写本地文件
- 🎨 绘图技能——让 OpenClaw 能画流程图、示意图
安装前,你的 OpenClaw 只会聊天。安装后,它就是你的全职助手——搜资料、写文章、查服务器、做报表……全自动。
你可以把 Skills 想象成龙虾的”工具钳”——装一个技能,就多一把钳子。装得越多,龙虾就越全能。
Skills 还有一个隐藏的设计——read_when 机制。每个 Skill 的 SKILL.md 头部有一个 read_when 字段,它告诉 OpenClaw 在什么场景下应该加载这个技能。比如 weather 技能的 read_when 是查天气、浏览器技能的是操作网页。这让 OpenClaw 不会把所有技能的工具一股脑全亮出来,而是根据你的需求精准调用——像你的工具箱一样,只有在需要的时候才拉开对的那一格。
二、五个必装技能
以下是让 OpenClaw 从”会聊天”升级到”能干活”的核心技能:
1️⃣ browser-automation — 浏览器自动化
这是 OpenClaw 的”外挂眼睛”。装上这个技能后,你的龙虾可以打开浏览器、访问网页、截图、填表单、翻页……一切你手动在浏览器里做的事情,它都能代劳。
实战场景:
- 帮你去公众号后台查看文章数据
- 登录网站后台执行操作
- 网页内容抓取和自动化测试
2️⃣ canvas — 内容画布
给 OpenClaw 一个”屏幕”,让它能把结果直接呈现给你。比如让它画一个数据大屏、做一个交互式工具、或者生成一个带图文的报告页面。
实战场景:
- 一句话生成系统监控面板
- 生成项目架构图
- 实时数据可视化
3️⃣ weather — 天气查询
别看它简单,这是最实用的日常技能。配合定时任务,OpenClaw 可以每天早上自动推送天气预警到你的微信——”今天降温,多穿点”。
实战场景:
- 每日自动天气推送
- 出差前查目的地天气
- 雷雨预警自动提醒
4️⃣ meme-maker — 梗图生成
让你的龙虾拥有幽默感。搜索热门梗图模板、自动配文字、生成表情包。群聊有救了。
实战场景:
- 给群友整活生表情包
- 代码报错时生成一个”裂开”梗图
- 自动化运营梗图配文
5️⃣ diagram-maker — 图表绘制
程序员的好帮手。描述你的系统架构,它帮你画出架构图。描述业务流程,它给你生成流程图。支持 SVG、Excalidraw 等多种格式。
实战场景:
- 设计文档配图不再求人
- 代码评审时自动生成调用关系图
- PPT 汇报用的架构图一嘴搞定
💡 补充:不是所有技能都需要写代码。像 weather、diagram-maker 等技能是纯 Markdown 写的 SKILL.md——它们靠描述来指导 OpenClaw 如何调用外部工具,不需要一行 JS。你装的技能越多,OpenClaw 的判断力就越强。
三、如何安装技能
安装技能非常简单,两种方式:
方式一:通过配置安装
在 OpenClaw 的仪表盘(http://localhost:18789)中找到 Skills 面板,勾选你需要的技能,保存即可。
仪表盘上能看到每个技能的说明、版本、是否启用。点一下开关,龙虾就学会新本领了。
方式二:命令行安装
# 列出可用技能 openclaw skill list # 安装技能 openclaw skill install browser-automation openclaw skill install weather # 查看已安装 openclaw skill installed
四、工具的威力
Skills 赋予了 OpenClaw 调用工具的能力。这些工具是 OpenClaw 和世界交互的接口:
| 工具 | 能做什么 | 对应技能 |
|---|---|---|
| read/write | 读写文件 | 内置 |
| web_search | 联网搜索 | 内置 |
| web_fetch | 抓取网页内容 | 内置 |
| exec | 执行系统命令 | 内置 |
| browser | 操作浏览器 | browser-automation |
| canvas | 页面呈现 | canvas |
| image_generate | 生成图片 | 需配置 |
| cron | 定时任务 | 内置+技能 |
⚠️ 注意:有些工具需要额外配置才能用。比如 image_generate 需要你在 OpenClaw 的模型配置中添加一个图片生成 provider(如阿里云通义万相、OpenAI DALL·E),然后在技能中引用。配置方式参考第四期模型配置部分。
这些工具 Skill 安装后自动启用,你不需要手动配置。比如装了 weather 技能,OpenClaw 就能通过 wttr.in 查询任意城市的天气情况。
五、创建一个简单技能
想给你的龙虾增加专属能力?自己写一个技能也不难。每个 Skill 其实就是一个 SKILL.md 文件加上一些工具函数。
最简单的技能——一个”每日金句”助手:
# 项目结构 ~/.openclaw/plugin-skills/ ├── SKILL.md # 技能说明 └── index.js # 技能代码
SKILL.md:
# 每日金句 每天给你一句正能量(或负能量)。 ## Tools - quote_of_day(): 获取一条随机金句
挂在 ~/.openclaw/plugin-skills/ 目录下,刷新技能缓存即可生效,你的龙虾就多了一个技能。
💡 小贴士:你还可以把常用脚本封装成工具,让 OpenClaw 帮你一键触发——比如部署命令、数据库备份、日志清理。OpenClaw 有丰富的内置工具可以用,具体参考 TOOLS.md。
六、本期要点回顾
- ✅ Skills 是 OpenClaw 的插件系统,一个技能 = 一个新能力
- ✅ 五大必装:browser-automation、canvas、weather、meme-maker、diagram-maker
- ✅ 安装技能:仪表盘一键开启 或 命令行
openclaw skill install - ✅ 内置工具已很强大:搜网页、读文件、执行命令
- ✅ 自己写技能也不难,一个 SKILL.md 文件即可
🔜 下期预告
下一篇 「OpenClaw 领航指南(四):通道接入实战——把龙虾放到任何地方」,带你:
- 接入微信个人号,用聊天框掌控一切
- Telegram、飞书、Discord 一键打通
- Webhook 接入你的已有系统
记得关注,养🦞路上不迷路。
📮 想装什么技能?评论区聊聊
👍 觉得有用,分享给身边的程序员朋友
🔔 点「关注」逻魔代码,不错过后续深度教程
📖 推荐阅读
👉 OpenClaw领航指南(一):从零安装你的AI助手
👉 OpenClaw领航指南(二):四种交互与多模型配置
— END —
本文由 逻魔代码 原创,未经授权禁止任何形式转载。
转载请联系授权,并保留出处。
夜雨聆风