🛠️ 技能系统
👤 适合谁:想扩展 YingClaw 能力边界的所有用户
⏱️ 阅读时长:约 8 分钟
💡 一句话:技能 = 可复用的工作流模块,安装一个就多一项能力。
技能是 YingClaw 的可复用过程化能力模块,每个技能封装了特定领域的操作流程和专业知识,安装即用,持续扩展 AI 的能力边界。
技能结构
每个技能是一个独立的目录,包含以下文件:
skills/
└── my-skill/
├── SKILL.md # 技能说明与执行流程
├── script.py # 配套脚本(可选)
└── .agent_created # 标记文件(Agent 创建技能时生成)
- SKILL.md:定义技能的触发条件、执行步骤、注意事项和最佳实践
- 脚本文件:技能所需的可执行脚本(Python、Shell 等)
- 标记文件:区分 Agent 创建和用户手动创建的技能
技能管理
登录 YingClaw Web 控制台,点击「技能」进入管理页面。页面提供 6 个标签页:
已安装
查看所有已安装的技能,支持:
- 📋 浏览技能名称、版本、来源
- 🔍 按名称搜索
- 🗑️ 删除不再需要的技能
- ⚠️ 版本过期检测(提示可更新)
上传
手动上传本地技能包(.zip),支持从 GitHub 链接安装。
分享
技能可以在用户之间共享:
| 子标签 | 功能 |
|---|---|
| 分享给我 | 查看其他人分享给你的技能,接受或拒绝 |
| 我分享的 | 管理你分享给其他人的技能,撤销分享 |
分享操作通过邮箱地址完成,接收方在「分享给我」中可以看到待处理的分享请求。
团队
创建和管理技能协作团队:
- 🏢 创建团队,邀请成员加入
- ✉️ 查看和处理加入邀请
- 👥 管理团队成员
团队技能
将技能发布到团队,团队成员共享使用。在「已安装」标签页中选择技能,点击「发布到团队」即可。
MCP 面板
管理 MCP(Model Context Protocol)服务器连接,扩展技能可用的外部工具:
- 🔌 添加新的 MCP 服务器
- ⚙️ 配置传输协议(stdio / HTTP)
- 📋 查看服务器状态和可用工具列表
通过 MCP 协议,技能可以调用外部工具服务器的能力,大幅扩展可用的工具范围。
内置技能列表
YingClaw 当前内置了以下技能模块:
| 技能名称 | 功能说明 |
|---|---|
agent-browser | 无头浏览器自动化,网页操作与数据采集 |
auto-meeting-minutes | 会议纪要自动整理与生成 |
minimax-docx | Word 文档(DOCX)生成 |
minimax-xlsx | Excel 表格(XLSX)生成 |
pptx-generator | PowerPoint 演示文稿生成 |
pdf-tool | PDF 文件提取与解析 |
seedance-2.0-main | AI 视频生成 |
视频创作智能体 | 视频生成全流程管理 |
zhaopin-recruit | 招聘流程自动化 |
douyin-sales-lead | 抖音拓客与线索管理 |
报销智能体 | 发票识别与报销流程 |
douyin-login | 抖音账号登录管理 |
find-skills | 社区技能发现与安装 |
工作模式
技能的运行遵循标准的触发-加载-执行流程:
- 触发词识别:用户输入匹配到某个技能的触发条件
- 加载 SKILL.md:YingClaw 读取技能的完整说明文档并注入上下文
- 按流程执行:严格遵循 SKILL.md 中定义的步骤和决策逻辑
- 结果输出:执行完成后返回结果,释放技能上下文
创建自定义技能
你可以创建自己的技能模块。在 skills/ 目录下新建子目录,编写 SKILL.md:
---
name: my-custom-skill
description: 我的自定义技能
trigger_keywords:
- "关键词1"
- "关键词2"
---
# 技能说明
## 步骤一:...
## 步骤二:...
## 注意事项
- ...
技能创建后,YingClaw 会在下次对话中自动发现并可用。
下一步
- 🏪 浏览 🏪 技能市场 发现更多技能
- 🤖 了解 🤖 Agent 编排
- 📖 返回 文档中心