🤖 什么是 OpenClaw 技能?

OpenClaw 技能(Skills)是扩展 AI 能力的模块化组件。每个技能就像一个”工具包”,为你的数字分身添加特定功能,比如:

  • 🔍 网页搜索(Tavily、Brave Search)
  • 📝 内容总结(Summarize)
  • 🌤️ 天气查询
  • 📧 邮件管理
  • 🎨 图像生成
  • 等等…

📦 安装技能

方法一:从 ClawHub 安装

clawhub install <skill-name>

例如安装天气查询技能:

clawhub install weather

方法二:手动安装

将技能文件夹复制到 ~/.openclaw/workspace/skills/ 目录。


🛠️ 常用技能推荐

1. Tavily Search(AI 搜索)

  • 用途:获取最新新闻、搜索信息
  • 需要:TAVILY_API_KEY

2. Summarize(内容总结)

  • 用途:总结网页、PDF、文章内容
  • 命令summarize <URL>

3. Weather(天气查询)

  • 用途:查询全球天气和预报
  • 命令wttr.in

4. GitHub(GitHub 操作)

  • 用途:查看 PR 状态、Issues、CI 运行
  • 需要gh CLI 已登录

⚙️ 配置技能

大部分技能需要配置 API Key 或环境变量:

# 查看当前环境变量
openclaw configure --list-env

# 添加新的环境变量
openclaw configure --add-env KEY_NAME

📝 创建自定义技能

你可以创建自己的技能:

  1. ~/.openclaw/workspace/skills/ 创建新文件夹
  2. 添加 SKILL.md 描述文件
  3. 编写技能逻辑脚本

技能结构:

my-skill/
├── SKILL.md # 技能描述
├── scripts/ # 执行脚本
│ └── main.sh
└── README.md # 使用说明

🔄 更新技能

clawhub update <skill-name>
# 或更新所有
clawhub update-all

💡 小技巧

  • 使用 skills 命令查看已安装的技能
  • 定期更新技能以获得最新功能
  • 安装新技能前建议查看源码确保安全

📚 相关文章


有问题欢迎在评论区留言!