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通过以下方式减少这种摩擦:
    1. 澄清任务并将其转化为具体计划。
    2. 发现哪些本地技能可用(通过读取SKILL.md元数据)。
    3. 筛选出每个子任务真正相关的技能。
    4. 以依赖感知的顺序编排它们(“L”或“XL”工作流级别)。
    5. 在每个步骤后运行检查,并在交付前进行最终验证。

工作原理

阶段 内容
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本质上是本地技能库的“管家”,将模糊的用户请求转化为具体、可验证且令牌高效的执行计划。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目