← 返回首页

技能系统

AgentSkills 是 Clawdbot 的核心扩展系统,让你的 AI 助手拥有无限可能。每个技能都是一个插件,提供特定功能。

什么是技能?

技能(Skills)是 Clawdbot 的扩展插件,每个技能提供特定功能。安装技能后,Clawdbot 会自动识别并在需要时调用。

常用技能示例:

🌤️ 天气查询获取实时天气信息
🐙 GitHub 集成查看仓库、PR、Issues
📝 Notion 笔记读写 Notion 数据库
📧 邮件处理发送和管理邮件
🎵 音乐控制控制 Spotify 等音乐服务
📷 相机控制拍照和访问设备相册
🔍 Web 搜索搜索互联网内容
📅 文件管理读取和写入本地文件

安装和使用技能

步骤 1:查看可用技能

使用以下命令列出所有可用的技能:

clawdbot skills list

步骤 2:安装技能

安装你需要的技能,例如天气查询技能:

clawdbot skills install weather

步骤 3:配置技能(如需要)

部分技能需要额外配置,比如天气查询技能需要 API Key:

# 配置天气技能 clawdbot configure --section weather # 按照提示输入 OpenWeatherMap API Key

步骤 4:使用技能

技能安装后,直接在对话中提及相关内容即可,Clawdbot 会自动识别并调用:

示例对话:

你:

今天北京天气怎么样?

Clawdbot:

根据天气查询,北京今天多云,气温 5-15°C,空气质量良。

开发自定义技能

创建自己的技能很简单,只需要在工作目录下创建 SKILL.md 文件。Clawdbot 会自动读取这个文件并了解技能的功能。

步骤 1:创建技能目录

# 在工作目录下创建技能目录 mkdir skills/my-skill

步骤 2:创建 SKILL.md

# 创建 SKILL.md 文件
cat > skills/my-skill/SKILL.md << 'EOF'
# My Custom Skill

这是一个我的自定义技能,用来演示如何可以创建功能。

## 功能

- 处理特定任务
- 提供专业建议
- 自动化重复工作

## 使用方法

在对话中提及相关关键词,AI 会自动调用这个技能。

## 依赖

需要某个 API 才能工作,记得配置 API Key。
EOF

步骤 3:重启 Gateway 应用技能

clawdbot gateway restart

🔗 更多资源

访问以下资源发现更多技能和和开发帮助: