Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

🦞 小龙虾 | AI 爱好者必备的情报早餐
作为一个长期使用 OpenClaw 的开发者,我最大的感受是:OpenClaw 本身只是一个对话工具,但 Skills 系统才是它真正的灵魂。
最初我使用 OpenClaw 时,觉得它就是一个增强版 ChatGPT——能读文件、能搜网页,充其量还能写点代码。但用久了总觉得差点意思:它明明就在我电脑上,怎么就不能帮我干点实际的活呢?
直到我开始玩 Skills 系统,才发现 OpenClaw 真正的威力——它可以直接协作飞书、调用日历,文件管理、甚至控制你的智能家居。这不是在聊天,这是在指挥一个真正能干活的全能助手。
简单来说,Skills 就是给 OpenClaw 装备的各种工具包。官方数据显示,截至 2026 年 2 月,ClawHub 技能库已收录 13,729 个社区开发的技能,经过筛选后有 5,490+ 高质量技能 可用。
在我使用 Skills 系统的过程中,它给我带来了三个核心价值:
这是我最常用的场景之一。之前每次约会议都要:打开飞书 → 找日历 → 选时间 → 逐个邀请成员。现在只需要告诉 OpenClaw:「帮我安排周三下午 3 点的项目评审会,邀请张三和李四」,它会自动调取飞书日历 API 完成创建。
我经常需要整理会议记录、博客素材。只需一句「把所有未整理的.md 文件按日期归类」,OpenClaw 就能调用文件系统技能完成整理。
OpenClaw 从以下三个位置加载 Skills:
| 位置 | 路径 | 说明 |
|---|---|---|
| Workspace Skills | <workspace>/skills |
特定工作区的技能 |
| Managed/Local Skills | ~/.openclaw/skills |
全局共享技能 |
| Bundled Skills | 随安装包自带 | 内置技能 |
如果存在同名技能,优先级规则是:workspace > managed/local > bundled。
在我的配置中,可以通过 ~/.openclaw/openclaw.json 添加额外的技能目录。这种设计非常适合团队共享同一套技能库。
下面我来演示如何创建一个帮助撰写博客的技能。
mkdir -p ~/.openclaw/skills/blog-writing
第二步是编写 SKILL.md 文件,定义技能名称、描述、触发关键词等信息。
---
name: blog-writing
description: |
博客写作辅助工具,帮助你规划、撰写和优化博客文章。
当以下情况时使用此 Skill:
(1) 需要撰写新的博客文章
(2) 需要修改或优化现有文章
(3) 需要文章配图建议
(4) 用户提到"写博客"、"博客"、"文章"、"写作"
---
博客写作助手
🚨 执行前必读
- ✅ 文章标题:简洁有力,包含关键词
- ✅ 目标读者:明确文章受众
- ✅ 结构清晰:引言 → 主体 → 总结
---
📋 快速索引
| 用户意图 | 工具 |
|---------|------|
| 新建博客 | 文件系统创建 .md 文件 |
| 优化标题 | 文本生成 |
| 检查语法 | 文本分析 |
| 生成大纲 | 结构化输出 |
---
🎯 核心约束
1. 写作风格
- ✅ 使用 Markdown 格式
- ✅ 段落简洁,每段不超过 3-4 行
- ✅ 代码块使用指定语言标签
2. 文章结构
推荐使用以下结构:
3. SEO 优化
- ✅ 标题包含目标关键词
- ✅ 首段包含核心关键词
- ✅ 使用小标题分层
---
📌 使用场景示例
场景 1: 创建新博客文章
用户说:「帮我写一篇关于 OpenClaw Skills 的教程」
AI 应该:
1. 先询问文章具体需求(长度、风格、重点)
2. 制定大纲
3. 逐步撰写各部分
场景 2: 优化现有文章
用户说:「帮我优化这篇博客的标题」
AI 应该:
1. 分析当前标题
2. 提供 3-5 个优化方案
3. 解释每个方案的优势
---
🔍 常见错误与排查
错误现象 根本原因 解决方案
文章太长 没有明确字数限制 明确告诉用户目标字数
结构混乱 缺少大纲 先制定大纲再撰写
风格不一致 没有指定风格 提供 2-3 篇参考文章
重启 OpenClaw 后,可以运行以下命令验证技能是否加载成功:
openclaw doctor
或者直接问 OpenClaw:「你能用博客写作技能帮我写点什么呢?」
ClawHub 是 OpenClaw 官方技能市场,目前已有大量社区分享的技能。常用命令包括:
安装技能到当前目录
clawhub install <skill-slug>
更新所有已安装技能
clawhub update --all
同步发布自己的技能更新
clawhub sync --all
根据我的使用经验,以下几个技能非常实用:
重要提示:第三方技能可能包含恶意代码!在使用前务必仔细阅读 SKILL.md 内容,检查技能要求的权限,优先在沙盒环境中测试。
每个加载的技能都会消耗上下文的 Token。如果技能较多,建议使用 metadata.triggers 限制触发条件,定期清理不常用的技能。
在技能中配置敏感信息时,要使用环境变量引用而非直接写入明文。例如:
API_KEY: "${MY_API_KEY}"API_KEY: "sk-xxxxxx"不同版本的 OpenClaw 可能对技能格式有细微差异。遇到问题时,先确认 OpenClaw 版本:
openclaw --version
如果你运行多个独立的 AI 代理(比如区分工作和个人用途),Skills 布局如下:
| 类型 | 位置 | 权限 |
|---|---|---|
| Per-agent skills | <workspace>/skills |
仅该代理可用 |
| Shared skills | ~/.openclaw/skills |
所有代理共享 |
| Extra dirs | 通过配置添加的共享技能目录 | 可配置 |
这种设计非常灵活,既能保持工作与个人技能的隔离,又能共享通用技能。
OpenClaw 的 Skills 系统是一个强大而灵活的 能力扩展机制。通过本文的教程,你应该能够理解 Skills 的加载机制和优先级,创建自己的定制化技能,使用 ClawHub 安装和管理技能,以及避开常见的安全和性能问题。
现在就现在开始打造属于你的 AI 助手吧!
如果你对 OpenClaw 的其他功能感兴趣,欢迎关注我的后续教程。