
大家好,我是正在实战各种 AI 项目的程序员晚枫。
如果你追求更强大的 AI 自动化能力,OpenClaw 是目前最值得关注的开源 AI Agent 框架。截至 2026 年 3 月,其官方技能市场 ClawHub 已收录 1700+ Skills,覆盖开发、办公、创作全场景。
今天这篇指南,带你全面掌握 OpenClaw Skill 的安装与管理。
一、OpenClaw 简介
什么是 OpenClaw?
OpenClaw(原 Clawdbot)是一个开源免费的 AI 执行引擎,特点:
- ✅ 本地部署,数据安全
- ✅ 支持多平台接入(微信、钉钉、飞书、Telegram 等)
- ✅ 强大的 Skill 生态(1700+)
- ✅ 支持浏览器自动化
适合谁用?
| 人群 | 推荐理由 |
|---|
| 技术爱好者 | 开源免费,可深度定制 |
| 隐私敏感用户 | 本地部署,数据不上云 |
| 企业用户 | 可私有化部署,对接内部系统 |
| 开发者 | 可开发自定义 Skill |
二、安装 OpenClaw
环境要求
- Python 3.8+
- Node.js 16+
- Git
安装步骤
步骤 1:克隆仓库
1 2
| git clone https://github.com/claw-ai/openclaw.git cd openclaw
|
步骤 2:安装依赖
1 2
| pip install -r requirements.txt npm install
|
步骤 3:配置环境变量
步骤 4:启动服务
三、Skill 安装与管理
查看已安装 Skills
输出示例:
1 2 3 4 5 6
| 已安装 Skills (5): 1. excel-tools v1.2.0 Excel 处理工具集 2. pdf-utils v2.1.0 PDF 操作工具 3. file-manager v1.0.5 文件管理 4. ocr-tools v1.3.0 OCR 文字识别 5. web-search v2.0.0 网络搜索
|
从 ClawHub 安装 Skill
搜索 Skill
1
| openclaw skills search excel
|
安装 Skill
1
| openclaw skills install excel-tools
|
指定版本安装
1
| openclaw skills install excel-tools@1.2.0
|
从 GitHub 安装 Skill
1
| openclaw skills install https://github.com/user/excel-tools
|
从本地安装 Skill
1
| openclaw skills install ./my-skill.tar.gz
|
更新 Skill
1
| openclaw skills update excel-tools
|
卸载 Skill
1
| openclaw skills uninstall excel-tools
|
四、必装的 15 个办公 Skills
根据我的实测,以下 Skills 办公场景最实用:
📊 Excel 处理
| Skill | 功能 | 安装命令 |
|---|
| excel-tools | Excel 读写、合并、拆分 | openclaw skills install excel-tools |
| excel-chart | Excel 图表生成 | openclaw skills install excel-chart |
| excel-pivot | 数据透视表 | openclaw skills install excel-pivot |
📑 PDF 处理
| Skill | 功能 | 安装命令 |
|---|
| pdf-utils | PDF 合并、拆分、旋转 | openclaw skills install pdf-utils |
| pdf-watermark | PDF 加水印 | openclaw skills install pdf-watermark |
| pdf-ocr | PDF 文字识别 | openclaw skills install pdf-ocr |
📄 文档处理
| Skill | 功能 | 安装命令 |
|---|
| docx-tools | Word 文档处理 | openclaw skills install docx-tools |
| pptx-tools | PPT 处理 | openclaw skills install pptx-tools |
| markdown-tools | Markdown 转换 | openclaw skills install markdown-tools |
🖼 图片处理
| Skill | 功能 | 安装命令 |
|---|
| image-tools | 图片格式转换 | openclaw skills install image-tools |
| image-watermark | 图片加水印 | openclaw skills install image-watermark |
| image-ocr | 图片文字识别 | openclaw skills install image-ocr |
🤖 自动化
| Skill | 功能 | 安装命令 |
|---|
| file-manager | 文件批量管理 | openclaw skills install file-manager |
| email-tools | 邮件自动化 | openclaw skills install email-tools |
| calendar-tools | 日历管理 | openclaw skills install calendar-tools |
🔧 系统工具
| Skill | 功能 | 安装命令 |
|---|
| web-search | 网络搜索 | openclaw skills install web-search |
| system-info | 系统信息获取 | openclaw skills install system-info |
五、Skill 配置
全局配置
编辑 ~/.openclaw/config.json:
1 2 3 4 5 6 7
| { "skills": { "enabled": ["excel-tools", "pdf-utils", "file-manager"], "directory": "~/.openclaw/skills", "auto_update": true } }
|
Skill 单独配置
每个 Skill 可能有独立配置,位于:
1
| ~/.openclaw/skills/{skill-name}/config.json
|
例如配置 excel-tools:
1 2 3 4 5
| { "default_encoding": "utf-8", "max_file_size": "100MB", "temp_directory": "~/.openclaw/temp" }
|
六、使用 Skills
命令行使用
1
| openclaw run "合并这些 Excel 文件" --files data/*.xlsx
|
对话中使用
1 2 3 4 5 6 7 8 9 10 11
| 你:帮我把 /data/ 目录下的所有 Excel 合并成一个文件
AI:我来帮你合并 Excel 文件。 🔧 Using skill: excel-tools action: merge files: 5个文件 📤 Result: 已合并为: /data/merged.xlsx 总行数: 15,234 耗时: 2.3秒
|
七、Skill 开发入门
如果你想开发自己的 Skill:
创建 Skill 目录
1 2
| mkdir -p ~/.openclaw/skills/my-skill cd ~/.openclaw/skills/my-skill
|
编写 SKILL.md
1 2 3 4 5 6 7 8 9 10 11 12
| # My Skill
## 描述 我的第一个 OpenClaw Skill
## 工具 ### my_tool 参数: - input (string): 输入内容
返回: - output (string): 处理结果
|
实现工具
创建 tools/my_tool.py:
1 2
| def my_tool(input: str) -> str: return f"处理结果: {input}"
|
注册 Skill
创建 index.py:
1 2 3 4 5 6 7 8 9
| from tools.my_tool import my_tool
SKILL = { "name": "my-skill", "version": "1.0.0", "tools": { "my_tool": my_tool } }
|
八、常见问题
Q1:Skill 安装失败怎么办?
- 检查网络连接
- 确认 Python/Node.js 版本
- 查看错误日志:
openclaw logs
Q2:如何查看 Skill 文档?
1
| openclaw skills docs excel-tools
|
Q3:Skill 冲突怎么办?
如果两个 Skill 功能重复,可以在配置中禁用:
1 2 3 4 5
| { "skills": { "disabled": ["old-excel-tools"] } }
|
Q4:如何贡献 Skill 到 ClawHub?
- 在 GitHub 发布你的 Skill
- 提交 PR 到 ClawHub 仓库
- 等待审核通过
九、相关资源
十、下一步学习
💬 加入交流群
OpenClaw 使用问题?加群交流:
👉 加入AI编程学习交流群

OpenClaw 的强大之处在于其开放的 Skill 生态。1700+ Skills 等你来探索!
🎓 AI 编程实战课程
想系统学习 AI 编程?程序员晚枫的 AI 编程实战课 帮你从零上手!