foryourhealth111-pixel/Vibe-Skills
Intelligent Skill routing and workflow orchestration for AI agents — +21.12 pp reward, −29.6% tokens on SkillsBench with DeepSeekV4Flash-VE.
VibeSkills – AI代理技能的编排器
它是什么
- 一个通用“技能”管理器,位于基于语言模型的代理与本地安装的技能(可复用的工具包装器、脚本或工作流)集合之间。
- 其工作是针对给定的复杂任务规划、选择并排序适当的技能子集,然后验证最终交付物。
为什么重要
- 在许多AI代理框架中,用户必须手动告诉模型调用哪个工具,或者模型最终在庞大的已安装工具库中摸索。
- VibeSkills通过以下方式减少这种摩擦:
- 澄清任务并将其转化为具体计划。
- 发现哪些本地技能可用(通过读取
SKILL.md元数据)。 - 筛选出每个子任务真正相关的技能。
- 以依赖感知的顺序编排它们(“L”或“XL”工作流级别)。
- 在每个步骤后运行检查,并在交付前进行最终验证。
工作原理
| 阶段 | 内容 |
|---|---|
| 1. 需求确认 | 在开始任何工作之前,系统要求用户批准关于目标、约束和预期输出的清晰陈述。 |
| 2. 级别推荐 | 根据任务规模和依赖关系,建议使用L(单线程、可管理)或XL(可并行、更大)工作流。 |
| 3. 技能组织 | 扫描配置的技能文件夹,读取每个SKILL.md,并将最合适的技能分配给各个工作单元。 |
| 4. 执行与记录 | 底层代理运行计划,对于代码任务可选择使用测试驱动开发。所有成功、失败和阻塞步骤都会被记录。 |
| 5. 结果检查 | 运行一组可验证的检查(例如必需文件、数据契约、可重现性);任何未满足的检查都会阻止最终验收。 |
演示案例 – 机器学习实验
- 该存储库展示了一个完整的端到端运行,其中生成可重现的分类实验的任务已完成。
- 从100多个已安装技能中,VibeSkills选择了7个,将其组织为5个工作组和10个工作单元,并执行了17项验证检查。所有检查均通过,生成了数据审计、统计审查、图表、科学报告和幻灯片。
性能声明
- 在SkillsBench(衡量代理如何使用技能的一套基准)上进行了基准测试,VibeSkills v4.1.0将平均验证奖励提高了**+21.12个百分点**,总令牌使用量减少了**-29.6%,工具调用减少了-33.1%**(与未使用VibeSkills的基线相比)。
- 改进来自更好的规划和选择性的技能使用,而非调用更多工具。
安装与快速入门
- 一键“安装VibeSkills”按钮链接到简短的安装指南(
docs/install/README.en.md)。 - 安装后,快速入门指南引导用户确认需求、选择级别,并让VibeSkills编排工作。
可能的使用者
- 维护大型可复用AI工具包装器库的研究人员或工程师,希望代理自动选择正确的工具。
- 构建AI助手产品、需要保持低令牌消耗同时交付复杂多步骤输出的团队。
- 任何希望减少手动将任务映射到工具的认知负担的人。
了解更多
- 详细的基准数据和重现说明位于链接的vibeskills-基准存储库中。
- 该存储库包含案例研究(
docs/cases/ml-experiment/)和框架工作流的可视化概述。
VibeSkills本质上是本地技能库的“管家”,将模糊的用户请求转化为具体、可验证且令牌高效的执行计划。
相关
- 项目
- 项目
- 项目
- 项目
- 项目