已发布 / Published 2026-04-11T08:48:39+08:00

OpenClaw:让 AI 从「动嘴」变成「动手」工具调用 + Skills 系统全解析一句话说完活,AI 直接帮你干 · 72小时GitHub 6万星的秘密

🦞 OpenClaw:让 AI 从「动嘴」变成「动手」

工具调用 + Skills 系统全解析

一句话说完活,AI 直接帮你干 · 72小时GitHub 6万星的秘密

📌 TL;DR 一分钟速览

✦ 工具调用:AI 能读写文件、跑命令、搜网页、控制浏览器、发消息

✦ Skills:可安装的「心法」,告诉 AI 怎么用工具组合完成任务

✦ ClawHub:技能市场,5700+ 技能随装随用

✦ 核心理念:少说多做,闭环成事,AI 以手行意

🗂️ 速查表 Cheatsheet

read/write/edit · 读写编辑文件

exec · 执行任意 shell 命令(慎用!)

web_search · 搜索引擎查资料

web_fetch · 抓取网页内容

browser · 控制浏览器(点击、填表、截图)

memory_search · 检索记忆库

clawhub install <skill> · 安装技能

你有没有这样的经历:问 ChatGPT「怎么整理下载文件夹」,它洋洋洒洒给你写了一堆命令,然后你复制粘贴到终端,出错了,又回去问,来来回回折腾半天……

今天咱聊聊 OpenClaw 是怎么把 AI 从「动嘴的」变成「动手的」——你说一句,它干完事,直接告诉你结果

✦ ✦ ✦

 先搞明白:聊天 AI vs 行动 AI

咱们先做个对比,感受一下差距有多大。

🗣️ 传统聊天 AI(比如裸的 ChatGPT)

你:「帮我把 Downloads 里的 PDF 按年份分类」

😤 实际操作流程

1ChatGPT 给你一堆命令示例

2你复制粘贴到终端

3出错了,回去问 ChatGPT

4改了再试,又出错……

5反复 N 次,你想砸电脑了

🦞 OpenClaw 的玩法

你:「帮我把 Downloads 里的 PDF 按年份分类」

✅ 实际操作流程

1OpenClaw 直接执行分类操作

2告诉你:「搞定了,按2023/2024/2025分了三个文件夹」

3完事儿

"Don't ask for instructions, ask for results."

「别要说明书,要结果。」

这就是工具调用(Tool Calling)的核心思想:AI 不再只是给建议,而是直接动手干活

✦ ✦ ✦

 工具箱大揭秘:AI 能干啥?

OpenClaw 给 AI 配了一套「瑞士军刀」级别的工具箱。咱们来逐个拆解:

📂 文件操作三件套:read / write / edit

这三个是基础中的基础:

read → 读取文件(代码、配置、文档,啥都能看)

write → 写入文件(生成代码、报告、配置)

edit → 编辑已有文件(改代码、更新配置)

举个例子,你说:「帮我把这个 Python 脚本里所有的 print 改成 logging」

AI 会先 read 你的脚本,分析一遍,然后用 edit 精准地把 print 替换成 logging。全程你不用动一根手指。

⚡ 终端大杀器:exec

⚠️ 谨慎使用:exec 能让 AI 执行任何 shell 命令

这玩意儿威力巨大:安装依赖、跑脚本、git 操作、系统管理……只要你想得到的命令行操作,它都能干。

但也意味着,它能rm -rf你的整个硬盘(理论上)。

"With great power comes great responsibility."

「能力越大,责任越大。」——你蜘蛛侠叔叔说的

所以 OpenClaw 提供了审批机制:敏感命令需要你手动确认才能执行。

🌐 网上冲浪组合拳:web_search + web_fetch

web_search → 搜索引擎(支持 Brave、Gemini、Perplexity)

web_fetch → 抓取网页内容,转成 Markdown

你问:「最近 OpenAI 发布了什么新东西?」

AI 先 web_search 查一圈,找到相关链接,再用 web_fetch 把文章内容抓下来读一遍,然后给你总结。

💡 小技巧:想爬 JS 渲染的页面?配置 Firecrawl 就行,它用真实浏览器渲染,啥都能抓。

🖥️ 浏览器傀儡师:browser

这个厉害了——AI 能直接控制浏览器

✦ 打开网页、切换标签页

✦ 点击按钮、填写表单

✦ 截图、生成 PDF

✦ 执行登录、下单等复杂操作

想象一下:你跟 Telegram 说「帮我查一下 Amazon 上这个产品的价格历史」,AI 打开浏览器,搜索产品,截图价格走势图,发给你。

"Someone's agent negotiated $4,200 off a car purchase over email while he slept."

「有人的 AI Agent 在他睡觉时通过邮件砍价,省了 4200 美元买车钱。」

没错,这是真事儿。

💬 跨平台信使:message

OpenClaw 支持 20+ 渠道:WhatsApp、Telegram、Discord、Slack、微信企业版、iMessage……

你在 Telegram 跟 AI 说:「把这条消息同步到 Slack #general 频道」

AI:「好的,已发送。」

就这么简单。

🧠 记忆搜索:memory_search

AI 能记住你们之前的对话,关键信息存在本地 Markdown 文件里。当你问「上次咱聊的那个项目叫什么来着」,它会检索记忆库给你答案。

✦ ✦ ✦

 工具 vs 技能:器官和心法的关系

这里要敲黑板了,很多人搞混这俩概念。

🔧 工具(Tools)= 器官

决定 AI 能不能做某件事。没有 read 工具,就读不了文件;没有 exec 工具,就跑不了命令。

📖 技能(Skills)= 心法

教 AI 怎么把工具组合起来完成任务。就像武功秘籍,告诉你出招的顺序和时机。

打个比方:

你装了obsidian技能,AI 就知道「怎么组织笔记」。但如果你没开启write工具,它连写文件都做不到——知道怎么做,但没有手。

"Tools are organs. Skills are textbooks."

「工具是器官,技能是教科书。」

✦ ✦ ✦

 Skills 深度解析:AI 的武功秘籍

📁 技能长啥样?

每个 Skill 就是一个文件夹,核心是一个SKILL.md文件:

---
name: my-cool-skill
description: "帮用户自动整理下载文件夹"
---

# 使用指南
当用户说「整理下载文件夹」时:
1. 先扫描 Downloads 目录
2. 按文件类型分类
3. 创建子文件夹并移动文件
4. 报告处理结果

前面是 YAML 格式的元数据(名字、描述、依赖),后面是纯文本的「操作说明书」,告诉 AI 遇到什么情况该怎么干。

📍 技能从哪里加载?

OpenClaw 有三级技能仓库,优先级从高到低:

🥇 工作区技能
<workspace>/skills/ — 项目专属,最高优先级

🥈 本地技能
~/.openclaw/skills/ — 用户级,跨项目共享

🥉 内置技能
随 OpenClaw 安装包附带,53 个开箱即用

同名技能,优先级高的覆盖低的。你想定制某个内置技能?直接在工作区放一个同名的就行。

🛒 ClawHub:技能超市

ClawHub 是 OpenClaw 的官方技能注册表,截至 2026 年 2 月已有 13,700+ 个社区技能。

安装技能超简单:

clawhub install spotify-player

或者更酷的玩法——直接跟 AI 说:

「帮我从 ClawHub 找一个天气预报的技能装上」

AI 自己搜索、安装、配置,你啥也不用管。

🔥 热门技能推荐

✦ gog — Google Workspace 全家桶(Gmail、Calendar、Drive)

✦ github — GitHub 操作(issue、PR、代码审查)

✦ obsidian — Obsidian 笔记管理

✦ slack — Slack 消息和频道

✦ sonos — 智能音箱控制

✦ coding-agent — 后台跑 Claude Code 写代码

✦ ✦ ✦

 安全第一:别让 AI 删了你的硬盘

说实话,给 AI 这么大的能力,安全问题必须重视。OpenClaw 设计了几道防线:

🛡️ 1. 工具开关:你说了算

每个工具都可以单独启用/禁用。不想让 AI 执行命令?把 exec 关掉就行。

🔐 2. 审批机制:敏感操作需确认

配置 exec 的审批模式后,每条命令会先展示给你看,确认后才执行。

📦 3. 沙箱隔离:Docker 容器里跑

把 Agent 关进 Docker 里,就算它想搞破坏也只能在容器内折腾。

🔍 4. 技能审查:ClawHub 有 VirusTotal 扫描

第三方技能上传后会被病毒扫描,可疑的会被标记或拦截。

⚠️ 黄金法则:第三方技能当代码看,装之前先打开 SKILL.md 读一遍,搜搜有没有可疑的下载或命令。

✦ ✦ ✦

 实战场景:这些事儿你可以交给 AI

说了这么多理论,来点实际的。以下场景,OpenClaw 都能搞定:

💻 开发场景

✦ 「帮我 clone 这个 repo,研究一下架构,写个 demo」

✦ 「把这个 PR 的改动审一下,有问题直接评论」

✦ 「本地跑个测试,失败的话自动修复」

📧 日常办公

✦ 「帮我看看今天的邮件,重要的总结一下」

✦ 「把下周的会议安排到日历里」

✦ 「这篇文档翻译成英文,保存到 Google Drive」

🏠 智能家居

✦ 「天气好的时候给我拍张天空的照片」

✦ 「睡觉前把客厅的灯关掉」

✦ 「空气质量差的话开空气净化器」

"I asked it to take a picture of the sky whenever it's pretty. It designed a skill and took a pic!"

「我让它在天空好看的时候拍照。它自己设计了个技能,还真拍了!」

✦ ✦ ✦

 SOP 检查清单:上手前必看

📋 工具配置清单

☐ 确认需要哪些工具(read/write/edit/exec/web_search...)

☐ 在openclaw.json里配置 tools.allow / tools.deny

☐ 敏感工具(exec)开启审批模式

☐ 配置搜索 API Key(Brave / Gemini / Perplexity)

☐ 需要浏览器控制的,确认 Playwright 已安装

📚 技能安装清单

☐ 安装 clawhub CLI:npm i -g clawhub

☐ 搜索需要的技能:clawhub search "关键词"

☐ 安装前检查技能的 SKILL.md 内容

☐ 安装技能:clawhub install <slug>

☐ 配置技能需要的 API Key / 环境变量

☐ 安装技能依赖的命令行工具(如 Homebrew)

☐ 重启 OpenClaw 或执行 /reload 加载技能

🛡️ 安全检查清单

☐ 第三方技能:先读 SKILL.md 再装

☐ 敏感操作启用审批确认

☐ 考虑使用 Docker 沙箱隔离

☐ 定期用clawhub list检查已安装技能

☐ 不用的技能及时卸载

✅ 验证清单

☐ 发送简单指令测试工具是否正常

☐ 确认审批流程按预期工作

☐ 测试新安装的技能功能

☐ 检查日志排查问题

✦ ✦ ✦

🦞 下一步行动

你打算让 AI 帮你干的第一件「脏活累活」是啥?

留言区见 👇

📚 参考来源:

1. OpenClaw 官方文档

2. ClawHub 技能注册表

3. GitHub OpenClaw Repository

4. DigitalOcean OpenClaw 指南

5. Milvus Blog OpenClaw 解析

参考原文信息列表:

1. https://docs.openclaw.ai/tools

2. https://docs.openclaw.ai/tools/skills

3. https://github.com/openclaw/openclaw

4. https://github.com/openclaw/clawhub

5. https://clawhub.com

6. https://www.digitalocean.com/resources/articles/what-is-openclaw

7. https://milvus.io/blog/openclaw-formerly-clawdbot-moltbot-explained-a-complete-guide-to-the-autonomous-ai-agent.md

8. https://yu-wenhao.com/en/blog/openclaw-tools-skills-tutorial/

9. https://boilerplatehub.com/blog/openclaw-skills

10. https://github.com/VoltAgent/awesome-openclaw-skills

⚠️ 免责声明:本文内容均整理自公开互联网资源,仅供学习参考。技术细节以官方文档为准。

— END —