OpenClaw - Day 5 用 Skills 给你的 AI 装上一整箱工具:OpenClaw 技能系统深度实践指南

OpenClaw - Day 5 用 Skills 给你的 AI 装上一整箱工具:OpenClaw 技能系统深度实践指南

文章目录

在这里插入图片描述

当我们谈论“AI 助手”的时候,很多人脑海里浮现的还是一个“会聊天的搜索引擎”。 它能回答问题、写点文案,但距离真正的“私人助理”还差一整箱工具——能查邮件、管日程、看数据、跑自动化。 在 OpenClaw 里,这一整箱工具的名字叫 Skills 系统

接下来我将系统拆解 OpenClaw Skills 的工作原理、生态、精选技能与组合玩法,并给出面向实战的使用与管理建议,帮助你把“一个会聊天的模型”升级成“一个能干活的 AI 助手”。


一、从大模型到“能干活的助手”:为什么需要 Skills?

大模型本身已经足够聪明,但几乎所有现实世界的价值,都需要 和外部世界打交道:访问 API、读写文件、操作浏览器、连 SaaS 服务、查业务数据等。 单靠“语言能力”解决不了这些问题,因此你需要一种可扩展的 工具机制 来把 AI 接到真实世界的系统上。

在 OpenClaw 中,这套机制就是 Skills:

  • 把每个外部能力封装成一个独立的 Skill(类似应用)。
  • 通过统一的结构和约定,让 AI 能读懂“这个技能能做什么、怎么用”。
  • 安装到固定目录后,助手启动时自动加载,像手机启动时自动加载已安装的 App 一样。

一个非常实用的思维方式是:

大模型是“脑”,Skills 是“工具箱”,你是那个负责挑选和组合工具的“总工”。

二、Skills 系统到底是什么?从文件结构到运行机制

1. Skills 就是 AI 的 App Store

OpenClaw 的 Skills 系统就是你 AI 助手的 App Store。 正如手机靠 App 扩展能力一样,OpenClaw 靠 Skills 扩展能力:想要邮件、日程、搜索、SEO、浏览器自动化等,就装对应的技能。

每个 Skill 本质上是一组文件,一般包括三类核心内容:

  • SKILL.md:用自然语言写的“技能说明书”,告诉 AI:
    • 这个技能是干什么的
    • 能提供哪些操作 / 功能
    • 适合什么场景
    • 使用注意事项或限制
  • 配置文件:例如 API Key、连接参数、服务端地址等。
  • 脚本文件:真正执行逻辑的代码(有的 Skill 可能是纯配置型,有的会包含脚本)。

当你安装一个 Skill,本质上就是把这些文件放到技能目录下(例如 ~/clawd/skills/~/.openclaw/skills/)。 助手启动时会扫描这些目录,读取 SKILL.md 等文件,从而“知道自己多了一项新能力”。

这一设计有几个关键好处:

  • 可审阅:所有能力通过文件显式呈现,符合开发者的可控预期。
  • 可组合:统一结构后,不同技能可以被 AI 在一次对话中组合调用。
  • 可迭代:修改 SKILL.md 或脚本就能快速迭代,不必大改系统。

2. Skills 的核心思想:脑子够用,缺的是工具

Skills 系统的核心思想:

AI 的「脑子」已经够聪明了,它缺的是「工具」。Skills 就是那些工具。

对开发者而言,这意味着你不用再纠结“要不要训练一个新模型”去解决业务问题,而是:

  • 保留一个通用大模型作为“推理核心”。
  • 把业务逻辑、数据访问能力封装成一个个 Skill。
  • 通过自然语言引导大模型选择和调用这些 Skill。

这极大降低了“把 AI 接入业务”的门槛,也更符合现代软件工程的可维护性与扩展性要求。


三、ClawdHub 与技能生态:给助手逛逛“应用商店”

1. 社区维护的技能市场

OpenClaw 社区维护了一个不断增长的技能仓库 ClawdHubclawdhub.com),你可以把它视作 OpenClaw 的集中式技能市场。 这里的技能主要由社区贡献和维护,覆盖了常见的办公、开发、数据分析、内容处理等场景。

在 ClawdHub 中,技能被按类别组织,文档中给出了一个简洁的分类表:

类别示例技能解决问题
📧 通信Gmail, Outlook, Slack邮件管理、消息通知
📅 效率Google Calendar, Todoist日程管理、任务追踪
🔍 搜索Brave Search, Tavily联网搜索、信息获取
💻 开发GitHub, VS Code, Docker代码管理、开发辅助
📊 数据GA4, GSC, Ahrefs流量分析、SEO 优化
📝 内容Markdown, PDF Parser文档处理、格式转换
🌐 浏览器Playwright, Puppeteer网页浏览、数据抓取
🏠 智能家居HomeAssistant控制灯光、温度、设备

这张表基本勾勒出了一个“通用知识工作者”的 AI 工具箱:从沟通、协同,到开发、运营,再到数据驱动决策。

2. 另一种浏览方式:GitHub 清单

如果你觉得 Web 市场浏览不够高效,作者推荐直接使用 GitHub 上的技能清单仓库:
https://github.com/VoltAgent/awesome-openclaw-skills

建议的使用方式是:

  1. 在仓库里按分类找到合适的 Skill。
  2. 把这个 Skill 的名称或链接发给 AI 助手,让它来帮你安装并验证是否可用。
  3. 安装完成后,让 AI 直接产出 3 条可复制的使用示例,你照着使用即可。

这背后体现的是一个非常实用的理念:让 AI 参与到“配置自己”这个过程里来,减少你的操作成本。


四、从 0 到 1:安装你的第一个 Skill

为了让初学者更快上手,我们来操作一个非常亲民的入门 Skill:remind-me(提醒 / 定时)。 这个技能可以把你在聊天中提到的事情转成“准时提醒”,比如会议、缴费、复盘、喝水、早睡等。

安装方式主要有四种,对应不同程度的“折腾欲望”。

1. 方式一:从 ClawHub 一键安装(推荐)

clawdhub install remind-me 

执行后,工具会从 ClawHub 下载对应 Skill 并安装到技能目录中。 常见安装路径包括:

  • 当前工作区的 ./skills 目录。
  • 共享目录 ~/.openclaw/skills,方便同一台机器上的多个 Agent/工作区复用。

这是最推荐的方式,适合大多数用户,也是未来生态化运维的默认路径。

2. 方式二:手动 git clone 安装

cd ~/.openclaw/skills git clone https://github.com/openclaw/skill-remind-me remind-me 

这种方式适合想自己管理 Skill 源码、参与二次开发或 Fork 定制的用户。 本质上你拿到的是完整代码仓库,方便做调试和修改。

3. 方式三:自己写一个 SKILL.md(开发者向)

如果你想从零开发自定义 Skill,可以直接创建类似如下路径的目录和文件:

  • /skills/my-skill/SKILL.md
  • ~/.openclaw/skills/my-skill/SKILL.md

只要写好 SKILL.md,助手在下次对话时就会自动发现并使用这个新技能。 Day 7 会详细讲 Skill 开发,这里可以先理解为“只要你能清晰描述工具,AI 就能学会怎么用它”。

4. 方式四:通过 GitHub 清单安装指定技能

结合前面的 GitHub 清单,流程可以是:

  1. 在 awesome-openclaw-skills 仓库里选一个 Skill。
  2. 把名称/链接发给 AI,让它帮你执行安装命令。
  3. 安装完成后,让 AI 给出可复制的使用样例。

这里的亮点在于:“选工具”由你来,“装工具和调试”交给 AI,你只需要在自然语言层面描述需求和期望。

5. 安装后的加载行为

值得注意的是,大多数 Skill 安装后 不需要重启助手。 在下一次对话中,AI 会自动加载这些新增技能,从而开始使用新能力。 这让技能迭代和试错成本都变得非常低。


五、10 个高收益技能推荐:先装这几个就够了

从“新手上手收益”的角度,给出了一份带优先级的 Skill 清单,推荐路线是:先装 3 个立刻提升体验的,然后根据开发 / 做站 / 运营等场景按需扩展。

1. 🥇 必装级(建议人人先装)

  1. remind-me — 提醒 / 定时
    把聊天里的事情变成准时提醒,比如“下周三下午 3 点提醒我给客户发方案”。
  2. todo-tracker — 待办清单
    把你顺口说出的事项收集成 TODO 列表,并支持查看、勾选完成,非常适合“事情多到脑子装不下”的阶段。
  3. Gmail(或 imap-email)— 邮件摘要与管理
    让助手帮你盯重要邮件、提炼要点、草拟回复,特别适合高邮件量的工作场景。
  4. Web Search — 联网搜索
    没有实时搜索能力的 AI,就像一台断网的手机——很多问题会因为信息过时而失效。

2. 🥈 强烈推荐级(增强信息获取与外部操作)

  1. Browser — 网页操作 / 信息提取
    可以让助手打开网页、抓取信息、对比竞品、验证网站状态。 如果配合 Browser Relay 使用,能力更强,但需要注意安全边界。
  2. weather(或 weather-nws)— 天气 / 出行助理
    一句话查询天气、出行建议,也可以作为“每日早报”的一部分自动推送提醒。
  3. newsletter-digest / youtube-watcher — 信息摄取加速器
    把长文章或视频转成要点与行动清单,解决“信息太多、时间不够”的典型痛点。

3. 🥉 锦上添花级(视角色按需安装)

  1. GitHub — 代码相关(开发者向)
    支持查 Issue、看 PR、读代码、跟进 CI 等操作,对写代码或依赖开源项目的开发者来说非常有价值。
  2. GSC / GA4 — 站长增长(有网站再装)
    如果你运营网站,可以用它们查看搜索表现、索引状态、流量来源等增长指标。
  3. PDF Parser(markitdown)— 文档解析
    把 PDF / Word / PPT 转成文本,方便 AI 快速总结和抽取信息,对处理长材料非常友好。

如果你不知道从哪开始,一个现实可行的方案是:

  • 办公场景:remind-me + todo-tracker + Gmail + Web Search。
  • 开发者场景:GitHub + Browser + Web Search + PDF Parser。
  • 运营 / 做站:GSC + GA4 + Browser + newsletter-digest。

六、真正的魔法:用多个 Skills 打出“组合拳”

单个 Skill 的价值是有限的,真正的质变来自 多个技能串联起来完成一件复杂任务。 这也是“AI 助手”与“单点工具”的本质区别。

几个极具代表性的组合例子:

1. 组合一:邮件 + 日历 = 会前简报机器人

自然语言指令示例:

“帮我看看明天有什么会议,然后在邮件里搜一下相关的背景信息。”

典型执行链路:

  1. 助手调用日程类 Skill(如 Google Calendar)查明天所有会议。
  2. 找到其中一个“合作方讨论”的会议。
  3. 调用邮件类 Skill(如 Gmail)搜索相关邮件往来。
  4. 整理出一份会前简报,包含背景、关键参与方、历史决策等。

你原本需要:打开日历 → 对照时间 → 再开邮箱 → 搜索关键字 → 手工梳理。
现在只要一句话就能完成,AI 负责整个“信息检索 +整合”链路。

2. 组合二:搜索 + 浏览器 = 自动化信息调研

自然语言指令示例:

“帮我搜一下 ‘best headless CMS 2025’,找到排名前三的文章,把各自推荐的方案整理成对比表。”

典型执行链路:

  1. 调用搜索 Skill(如 Brave Search)搜索关键词,获取若干优质文章链接。
  2. 调用 Browser Skill 打开每篇文章,抽取关键信息:推荐的 CMS 名称、优缺点、适用场景等。
  3. 用表格结构输出对比结果,方便你一眼做决策。

这基本实现了“我说需求 → AI 自动做一次桌面调研并整理成结构化决策材料”的闭环。

3. 组合三:GSC + GA4 + 浏览器 = 全链路页面诊断

自然语言指令示例:

“分析一下 kirkify.net 的 /generator 页面——搜索表现怎么样、用户行为怎么样、页面现在长什么样。”

典型执行链路:

  1. 使用 GSC Skill 查询该页面的搜索表现(排名、曝光、点击、CTR)。
  2. 使用 GA4 Skill 查询该页面的用户行为(停留时长、跳出率等)。
  3. 使用 Browser Skill 打开当前页面,查看内容结构和呈现形态。
  4. 综合数据和内容,输出一份带优化建议的报告。

七、日常运维:如何查看、更新与配置你的 Skills

随着技能数量变多,你不可避免地需要一套管理方法。OpenClaw 提供了一组简洁的命令行工具,帮助你掌握“助手到底会什么”和“技能是不是最新的”。

1. 查看已安装技能

openclaw skills list 

这条命令会列出当前环境中已安装的技能,方便你检查:

  • 某个技能是否已经启用。
  • 是否存在重复 / 冗余技能。

2. 使用 Clawdhub 管理技能安装与更新

Clawdhub 命令行工具主要支持三类操作:

更新全部技能:

clawdhub update --all

更新单个技能:

clawdhub update <skill-name>

安装技能:

clawdhub install<skill-name>

这让 Skill 的版本管理和安全修复补丁变得可控,特别适合对生产环境稳定性有要求的企业场景。

3. 搜索技能市场

如果你不知道某个场景有没有现成的技能,可以直接用搜索命令:

clawdhub search 

这相当于在命令行里“逛应用商店”,结合前文提到的 GitHub 清单,你可以快速定位到适合自己的 Skill。

4. 技能配置与覆盖

大部分 Skills 的配置通常写在 SKILL.md 中,例如需要设置的 API Key、回调地址等。 同时,你也可以通过 openclaw.jsonskills.entries.* 字段进行覆盖,实现更细粒度的环境级配置。

典型目录结构可能是:

  • ./skills/<skill-name>/...
  • ~/.openclaw/skills/<skill-name>/...

这样的设计允许你为不同工作区、不同 Agent 或不同机器设定差异化的配置策略,便于开发 / 测试 / 生产多环境管理。


八、一个重要的反模式:别贪多,技能不是装越多越好

技能不是装越多越好。 对于重度玩家来说,很容易陷入“看到就想装”的心态,但这会给系统带来实际负担。

每个 Skill 都会让 AI 在对话时需要额外阅读一份 SKILL.md,去理解自己有哪些能力、如何调用。 当技能数量过多,会产生几个明显问题:

  • 响应变慢:模型需要处理更多上下文,推理开销上升。
  • Token 消耗增加:每次对话都会携带大量技能说明,造成 Token 浪费。
  • 调用错误概率提升:技能之间语义重叠时,模型可能错误选择技能,导致输出偏离预期。

建议:

从你最需要的 3–5 个开始,用熟了再加新的。

可以把这理解为“AI 版的极简主义”:只装真正能提高日常效率的技能,保持工具箱轻量且高频使用。

装了 200 个 App 但只用 20 个的人,手机一定比只装 20 个的慢。

这句话同样适用于 Skills 生态:不要给你的 AI 塞一个臃肿的工具箱,让它每次思考都很累。


九、进阶方向

我们可以结合前面的展开做一个面向开发者的“速记版”:

  • Skills = AI 的 App Store:每个技能是一组文件(说明 + 配置 + 脚本),装上就能用。
  • ClawdHub 技能市场:社区维护,一行命令安装,配合 GitHub 清单可以高效筛选技能。
  • 实用技能优先级:提醒、待办、邮件、搜索、浏览器、天气、newsletter / youtube 摘要、GitHub、GSC / GA4、PDF 解析。
  • 技能组合才是王道:邮件 + 日历、搜索 + 浏览器、GSC + GA4 + 浏览器等,实现自动化工作流。
  • 可以自己开发 Skills:一个 SKILL.md 加必要脚本,就能把任何 API 接入你的 AI 助手。
  • 别贪多:从 3–5 个核心技能起步,随着需求增长再扩展。

Skills 主要解决的是“让助手拥有足够多的工具”,但此时助手仍然是被动的——你问它才动。 下一个阶段的伏笔:通过心跳机制和定时任务,让助手具备“主动工作”的能力,比如自动检查邮件、看日历、跑数据,发现重要事项主动通知你。


十、写给开发者的几点实践建议

结合文档内容,如果你打算在实际项目中大规模使用 OpenClaw Skills,可以考虑从下面几个方向着手:

  1. 先把自己的角色标签贴清楚
    你是开发者、产品、运营还是研究人员?根据角色优先安装对应场景的 Skills,避免一上来就“全装一遍”。
  2. 用“一个场景”驱动组合设计
    不要只看单个技能的功能说明,而是从“我希望 AI 完成一个什么完整任务”出发,然后拆解需要哪些技能组合,比如“会前准备”“竞品调研”“页面诊断”等。
  3. 把 SKILL.md 写给 AI,也写给未来的自己
    如果你打算开发自定义 Skills,重视 SKILL.md 的清晰度与边界描述,它既是 AI 的使用文档,也是未来你或同事二次维护时最重要的入口。
  4. 为生产环境设立技能白名单
    在严肃业务场景(金融、医疗、企业内部系统)中,为不同 Agent 定义可用 Skills 白名单,避免“什么都有”的泛用环境带来安全和合规风险。
  5. 培养“让 AI 配置自己”的习惯
    尽量把“安装、验证、生成示例用法”等重复动作交给 AI 自己做,你只负责自然语言层面提出需求和检验结果。

当你真正把 Skills 玩起来,某个时刻你会发现:
你已经不再在“用一个聊天机器人”,而是在跟一个“拿着全套趁手工具的合伙人”对话。

如果你已经把第 5 天的内容消化完,不妨继续往下走:在第 6 天,你会学会如何让这个合伙人 从“被动应答”升级为“主动工作”,让它自己去跑检查、查邮件、看日历,然后在关键节点主动来找你。

在这里插入图片描述

Read more

DAY4 基于 OpenClaw + 飞书开放平台实现 AI 新闻推送机器人

DAY4 基于 OpenClaw + 飞书开放平台实现 AI 新闻推送机器人

DAY4 基于 OpenClaw + 飞书开放平台实现 AI 新闻推送机器人 目录 DAY4 基于 OpenClaw + 飞书开放平台实现 AI 新闻推送机器人 前  言 1 环境准备 1.1 华为云开发环境 1.2 ModelArts 代金券与模型服务 1.3 启动 OpenClaw 网关 2 飞书开放平台配置 2.1 创建企业自建应用 2.2 添加机器人能力 2.3 配置应用权限 2.4 发布应用版本 3 OpenClaw 与飞书集成 3.1 配置 OpenClaw

By Ne0inhk

告别复杂配置!Z-Image-Turbo镜像一键启动AI绘画

告别复杂配置!Z-Image-Turbo镜像一键启动AI绘画 你是不是也经历过—— 想试试最新的AI绘画工具,结果卡在第一步:下载模型要等两小时、装依赖报错十七次、配CUDA版本像解谜、最后连WebUI的端口都映射不成功? 别折腾了。今天介绍一个真正“开箱即用”的解决方案:Z-Image-Turbo镜像——阿里通义实验室开源的极速文生图模型,不用编译、不需联网、不改代码,三步启动,直接出图。 这不是概念演示,也不是简化版Demo,而是一个完整封装、生产级稳定的本地AI绘画服务。它把原本需要半天才能跑通的流程,压缩成不到两分钟的操作。下面我就带你从零开始,亲手点亮这个“即插即画”的AI画板。 1. 为什么Z-Image-Turbo值得你立刻试试? 1.1 它不是又一个“参数很大、速度很慢”的模型 Z-Image-Turbo是Z-Image的蒸馏版本,核心突破在于:用更少的计算,换更高的质量。 官方实测数据很直观: * 仅需8步采样(NFEs) 就能生成一张1024×1024高清图——主流SDXL模型通常需要30步以上; * 在H800上单图推理耗时低于0.8秒,

By Ne0inhk
海康机器人3D激光轮廓仪快速调试一

海康机器人3D激光轮廓仪快速调试一

3D轮廓仪相机物料准备 DP系列轮廓仪 24V开关电源 8pin转RJ45千兆网线 12pin转open电源线 直线运动平台 海康3D授权加密狗 软件下载 机器视觉立体相机客户端 —— 3DMVS客户端 3DMVS客户端是专为海康机器人立体相机开发的软件应用程序。适用于MV-DP系列3D激光轮廓传感器、MV-DL系列线 激光立体相机。客户端支持实时预览、参数配置、标定、数据保存、升级固件等功能。 用于3D轮廓仪图像效果调试;并集成相机SDK二次开发包供客户开发; 软件获取方式:海康机器人官网->服务支持->下 载中心,找到3DMVS最新版本下载即可 海康机器人-机器视觉-下载中心 (hikrobotics.com) 安装完成3DMVS后,SDK二次开发包路径: 默认装C盘,安装过程一直单击下一步即可 打开3DMVS后显示效果;“设备列表”里会显示当前网络里的3D相机 电脑环境配置 • 环境配置 • 关闭防火墙和杀毒软件(若安装有360、火绒、腾讯管家等杀毒软件,请关闭退出杀毒软件) • 电源选型设置为高性能模式:通过“控制面板>

By Ne0inhk
小鹏VLA 2.0的“神秘涌现”:从痛苦到突破,自动驾驶与机器人如何突然“开窍”?

小鹏VLA 2.0的“神秘涌现”:从痛苦到突破,自动驾驶与机器人如何突然“开窍”?

大家好,我是数据与算法架构提升之路,专注于AI、自动驾驶和机器人领域的最新动态。今天,我们来聊聊小鹏汽车在2025科技日上爆出的重磅消息:VLA 2.0和人形机器人IRON的“涌现”过程。这不仅仅是技术迭代,更是像科幻小说一样的突然“觉醒”。如果你对自动驾驶的未来感兴趣,这篇文章绝对值得一读!我们将基于小鹏自动驾驶负责人刘先明和机器人副总裁米良川的独家对话,揭秘背后的故事。 * 刘先明 | 小鹏汽车自动驾驶负责人 他于2016年博士毕业于伊利诺伊大学厄巴纳-香槟分校(UIUC),曾在Facebook(现Meta)、Cruise任职,从事机器学习与计算机视觉领域的前沿研究工作。现全面负责小鹏汽车自动驾驶中心业务和组织管理工作。 * 米良川 | 小鹏汽车机器人副总裁及AI技术委员会负责人 他是机器人与AI领域的资深专家。曾在NVIDIA任职十余年,有深厚的GPU并行计算、移动计算、深度学习及自动驾驶技术功底;并曾于CMU机器人研究所深造,且拥有创办机器人公司的实践经验。 涌现的奇迹:从失败边缘到全新大陆 想象一下:一个项目经历了数月的失败,团队内部甚至多次讨论是否要停掉它

By Ne0inhk