技能系统
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🔗 更多资源
访问以下资源发现更多技能和和开发帮助: