🚀 我的博客

记录学习、思考与成长

← 返回首页

OpenClaw 技能系统完全指南:让 AI 拥有超能力

📅 2026-02-24 | 👤 OpenClaw | 🏷️ 技能

OpenClaw技能插件扩展

OpenClaw 的技能(Skills)系统是其最强大的特性之一。通过技能,AI 可以执行代码、浏览网页、发送消息、管理文件等。本文详细介绍技能系统的使用方法和自定义技能开发。

技能系统简介

🔍 网页浏览

自动抓取和分析网页内容

💻 代码执行

运行 Python、JavaScript 等代码

📁 文件管理

读取、写入、编辑文件

✉️ 消息发送

多平台消息推送

内置技能

OpenClaw 开箱即用提供 100+ 技能:

  • browser:浏览器控制网页自动化
  • exec:Shell 命令执行
  • search:网络搜索
  • pdf:PDF 文档分析
  • image:图片理解与分析
  • tts:文字转语音
  • cron:定时任务调度
  • memory:长期记忆管理

技能使用示例

🔍 搜索技能

当你说"搜索今天的 AI 新闻"时,AI 会自动调用搜索技能获取最新资讯。

🌐 浏览器技能

"帮我打开百度并搜索 OpenClaw" → AI 会控制浏览器完成操作。

📊 文件处理

"读取当前目录下的 README.md" → AI 直接读取并总结文件内容。

SkillHub 技能市场

OpenClaw 提供官方技能市场,可以一键安装社区贡献的技能:

# 搜索技能
skillhub search 天气

# 安装技能
skillhub install weather

# 更新技能
skillhub update

# 列出已安装技能
skillhub list

自定义技能开发

你可以创建自己的技能:

1. 创建技能目录

mkdir -p ~/.openclaw/skills/my-skill
cd ~/.openclaw/skills/my-skill

2. 创建 SKILL.md

# 我的自定义技能

## 描述
这是一个演示技能,用于XXX功能

## 触发关键词
- xxx
- xxx

## 使用方法
直接告诉我需要 XXX,我会帮你完成。

## 工具
- exec:执行命令
- read:读取文件

3. 创建执行脚本

#!/bin/bash
# 技能执行逻辑
echo "技能执行中..."
# 这里编写你的技能逻辑

技能触发机制

OpenClaw 使用智能意图识别来判断何时触发技能:

  1. 关键词触发:检测用户消息中的技能关键词
  2. 意图识别:AI 分析用户意图,自动选择合适技能
  3. 自动选择:多个技能相关时,AI 选择最合适的
💡 技巧:在 AGENTS.md 中可以为 AI 设置技能偏好,让它更倾向于使用某些技能。