AI Skill 使用指南· №4
OpenClaw Skills 完全指南:让你的个人 AI 助手无限扩展
OpenClaw内置60+ Skills,覆盖飞书集成、日历管理、智能家居、文件处理等场景。本文详细介绍OpenClaw Skills的使用方法、如何从clawhub.ai安装新Skills,以及如何创建自己的自定义Skill。
约 19 分钟阅读5,466 字65 次阅读博主

AI Skill 使用指南· №4
OpenClaw内置60+ Skills,覆盖飞书集成、日历管理、智能家居、文件处理等场景。本文详细介绍OpenClaw Skills的使用方法、如何从clawhub.ai安装新Skills,以及如何创建自己的自定义Skill。

📚 本系列目录:《AI Skills 入门系列》 当前第 3/3 篇 · 上一篇:AI Skills 入门完全指南:让 AI 真正成为你的得力助手
《AI Skills 入门系列》共 3 篇,本篇是第 3 篇。
← 上一篇:AI Skills 入门完全指南:让 AI 真正成为你的得力助手
你是否有过这样的体验:
你的 AI 助手很聪明,能回答各种问题,但当你想让它自动整理飞书消息时,它说它做不到;想让它帮你查天气时,它给了一个错误的温度;想让它监控某个网站变化时,它完全无能为力。
问题不在于 AI 本身不够聪明,而在于它缺少扩展的能力。
OpenClaw Skills 就是来解决这个问题的——它是一套完整的扩展机制,让你的个人 AI 助手能够接入现实世界的各种工具和服务。本文将详细介绍 OpenClaw Skills 是什么、有哪些现成的、以及如何使用和创建它们。
OpenClaw 是一个开源的个人 AI 助手框架,支持接入多个聊天渠道(飞书、Telegram、Discord、WhatsApp、Signal 等)。它的设计理念是:你的数据在哪里,AI 就在哪里帮你做事。
Skills 是 OpenClaw 的扩展单元,每个 Skill 为 AI 助手添加特定领域的专业能力——比如飞书日历管理、天气查询、GitHub 监控、Spotify 控制等。
OpenClaw Skills 的设计遵循几个核心原则:
| 特性 | OpenClaw Skills | Claude Skills | Cursor Skills |
|---|---|---|---|
| 定位 | 个人助手多场景扩展 | 企业办公场景 | 编程辅助 |
| 触发方式 | 自动 + 自然语言 | 手动启用 | 手动启用 |
| 生态覆盖 | 工具控制 + 消息 + 自动化 | 办公软件集成 | 代码开发 |
| 创建门槛 | 中等(需写 SKILL.md) | 高 | 高 |
| 开源程度 | 完全开源 | 部分开源 | 闭源 |
OpenClaw 预装了大量实用的 Skills,涵盖了日常生活和工作的多个场景。以下是按功能分类的完整盘点:
| Skill 名称 | 功能描述 | 典型用法 |
|---|---|---|
| summarize | 长文本摘要 | "帮我总结一下这篇长文" |
| weather | 天气预报 | "明天北京什么天气" |
| web-search | 网络搜索 | "帮我搜索一下最新AI新闻" |
| wacli | WhatsApp 命令行工具 | 控制 WhatsApp 消息 |
| xurl | URL 处理 | 短链接展开、URL 详情 |
OpenClaw 的飞书插件内置了完整的 Skills 系统,是连接飞书生态的利器:
| Skill 名称 | 功能描述 | 典型用法 |
|---|---|---|
| feishu-calendar | 日历和日程管理 | "帮我安排周三下午3点开会" |
| feishu-task | 飞书任务管理 | "创建一个任务,下周五前完成" |
| feishu-bitable | 多维表格管理 | "帮我查一下这个多维表格的数据" |
| feishu-im-read | 读取飞书消息 | "帮我看看飞书上同事们都说了什么" |
| feishu-create-doc | 创建飞书云文档 | "帮我创建一个会议记录文档" |
| feishu-fetch-doc | 获取文档内容 | "帮我读取这篇飞书文档" |
| feishu-update-doc | 更新飞书文档 | "在这篇文档末尾追加内容" |
| feishu-troubleshoot | 飞书插件问题排查 | 自动诊断授权失败等问题 |
| Skill 名称 | 功能描述 | 典型用法 |
|---|---|---|
| openhue | Philips Hue 智能灯光控制 | "把客厅灯调成暖白色" |
| himalaya | Himalaya 音频播放控制 | "播放我的播客列表" |
| blucli | 蓝牙设备控制 | "连接我的蓝牙耳机" |
| sonoscli | Sonos 音响控制 | "在厨房播放爵士乐" |
| spotify-player | Spotify 控制 | "播放我的每日推荐" |
| voice-call | 语音通话 | "给妈妈打个电话" |
| Skill 名称 | 功能描述 | 典型用法 |
|---|---|---|
| github | GitHub 操作 | "帮我看看某个仓库的 issue" |
| gh-issues | GitHub Issues 管理 | "创建个新 issue" |
| coding-agent | 编程辅助 | "帮我写个 Python 脚本" |
| mcporter | 模型上下文协议工具 | 跨平台 AI 协作 |
| tmux | Tmux 会话管理 | "创建个新 tmux 会话" |
| oracle | 数据库查询 | "帮我查一下这个数据库表" |
| Skill 名称 | 功能描述 | 典型用法 |
|---|---|---|
| notion | Notion 集成 | "帮我创建一个新的 Notion 页面" |
| obsidian | Obsidian 笔记管理 | "在我的保险库里新建一篇文章" |
| bear-notes | Bear 笔记 | "查找我昨天的笔记" |
| apple-notes | Apple Notes | "读取最近一条笔记" |
| things-mac | Things 任务管理 | "在 Things 里添加一个任务" |
| trello | Trello 看板 | "在产品列表里加一张卡片" |
| Skill 名称 | 功能描述 | 典型用法 |
|---|---|---|
| songsee | 听歌识曲 | "这首歌叫什么名字" |
| gifgrep | GIF 搜索 | "找个好笑的表情包" |
| video-frames | 视频帧分析 | "分析这个视频的关键帧" |
| openai-whisper | 语音转文字 | "帮我把这段录音转成文字" |
| canvas | 画布操作 | "生成一张图片" |
| Skill 名称 | 功能描述 | 典型用法 |
|---|---|---|
| healthcheck | 系统健康检查 | "检查一下系统安全状态" |
| node-connect | 节点连接诊断 | "排查手机连接问题" |
| session-logs | 会话日志管理 | "查看最近的对话历史" |
| blogwatcher | 博客监控 | "监控某网站的更新" |
| model-usage | 模型使用统计 | "查看本月 API 使用量" |
clawhub.ai 是 OpenClaw 的官方 Skills 市场,类似于手机应用商店。用户可以在这里发现、下载和安装社区开发的 Skills。
访问地址:https://clawhub.ai
# 搜索某个 Skill
openclaw skills search <关键词>
# 安装指定 Skill
openclaw skills install <skill-name>
# 查看已安装的 Skills
openclaw skills list
# 更新某个 Skill
openclaw skills update <skill-name>
# 卸载某个 Skill
openclaw skills remove <skill-name>
对于高级用户,也可以手动安装:
~/.openclaw/skills/ 目录SIGHUP 信号让 OpenClaw 重新加载如果你不知道装什么,以下是社区评分最高的几个 Skills:
OpenClaw Skills 最重要的特性是自动触发——你不需要手动启用某个 Skill,只需要在对话中自然地描述你的需求,OpenClaw 会自动识别并调用相应的 Skill。
示例对话:
你:明天上海会下雨吗?
AI:(自动调用 weather Skill)明天上海多云,最高温度24度,不下雨。
你:帮我看看飞书上张总发了什么
AI:(自动调用 feishu-im-read Skill,正在读取飞书消息……)张总在群里说……
你:把客厅灯调暗一点
AI:(自动调用 openhue Skill)已将客厅灯光亮度调至30%。
某些复杂场景下,你也可以显式告诉 AI 使用某个 Skill:
你:用 weather Skill 查一下东京接下来三天的天气
AI:(调用 weather Skill)东京明天……
OpenClaw 支持多个 Skills 协作:
你:帮我监控 lonae.com 的更新,有新文章时发消息到飞书群
AI 自动组合:
创建 Skill 适合以下场景:
skill-name/
├── SKILL.md # 核心文件(必须),包含名称、描述和使用说明
├── scripts/ # 可执行脚本(可选)
│ └── do_something.py
├── references/ # 参考文档(可选)
│ └── api_docs.md
└── assets/ # 资源文件(可选)
└── template.html
SKILL.md 是 Skill 的核心文件,采用 YAML + Markdown 格式:
---
name: my-custom-skill
description: 这个 Skill 做什么,什么时候应该触发它
---
# My Custom Skill
## 使用方法
这里是详细的使用说明……
## 注意事项
某些边界情况下需要特别注意……
其中 description 字段是最重要的——OpenClaw 根据这个字段判断什么时候自动触发这个 Skill。
OpenClaw 内置了 skill-creator Skill,可以帮你快速创建新 Skill:
skill-creator 引导你完成:
OpenClaw 启动时自动扫描以下目录:
~/.openclaw/skills/ — 用户自定义 Skills当用户发送消息时,OpenClaw 的决策流程:
很多人搞不清 Skill 和 Tool 的区别:
简单说:Skill 是 Tool 的上一层抽象,Tool 是 Skill 的构建单元。
会,但通常是正向的。 Skills 为 AI 提供了更多可调用的工具和领域知识,让 AI 的回答更准确、更有用。但过多的 Skills 会增加匹配复杂度,可能略微影响响应速度。
使用 feishu-troubleshoot Skill 可以自动诊断问题:
帮我排查一下飞书授权失败的问题
AI 会运行诊断流程,给出具体原因和解决方案。
对于企业用户,建议:
完全支持。 OpenClaw 原生支持中文,Skills 的 description 和说明都可以用中文编写,触发匹配也支持中文。
可以! 你可以:
创建一个 Skill,自动监控指定博客的更新,有新文章时发送通知到飞书。
# 1. 创建 Skill 目录
mkdir -p ~/.openclaw/skills/blog-monitor
# 2. 创建 SKILL.md
SKILL.md 内容:
---
name: blog-monitor
description: 监控指定博客的更新,当有新文章发布时通知用户。触发场景:"监控XX博客"、"帮我盯着XX网站"、"有更新时提醒我"。
---
# Blog Monitor Skill
## 功能
监控指定博客/网站的 RSS 订阅或页面变化,检测到新内容时通过飞书通知用户。
## 使用方法
1. 首次使用需要提供要监控的博客地址
2. AI 自动创建监控任务
3. 检测到更新时自动发送飞书通知
## 配置选项
- `blog_url`:要监控的博客地址
- `check_interval`:检查频率(默认每6小时)
- `notification_channel`:通知渠道(飞书/邮件等)
## 注意事项
- 部分博客没有提供 RSS,需要使用页面抓取方式
- 频繁检查可能增加服务器负担,建议设置合理间隔
创建 Skill 后,直接说:
帮我监控 lonae.com 这个博客,有新文章时发飞书通知我
AI 自动解析需求,调用 blog-monitor Skill,建立监控任务。
OpenClaw Skills 让你的 AI 助手真正"能做实事"。
下一步行动清单:
openclaw skills list)参考资料:OpenClaw 官方文档、clawhub.ai、OpenClaw GitHub 仓库、OpenClaw Discord 社区
标签:#OpenClaw #Skills #AI助手 #效率工具 #自动化
Conversation
0 条