VibeSkills 本地技能目录配置教程用 skill-roots.json 让上百个自定义 Skill 参与智能路由【免费下载链接】Vibe-SkillsIntelligent Skill routing and workflow orchestration for AI agents — 21.12 pp reward, −29.6% tokens on SkillsBench with DeepSeekV4Flash-VE.项目地址: https://gitcode.com/gh_mirrors/vi/Vibe-SkillsVibeSkills 是一个面向 AI Agent 的智能技能路由与工作流编排框架在 SkillsBench 大规模多技能评测中带来平均任务分数 21.12 个百分点、token 消耗降低 29.6% 的实测收益。本教程教你只需配置一份skill-roots.json就能把自写、团队和第三方的上百个本地自定义 Skill 接入 VibeSkills 的智能路由——无需等待官方收录装好即可参与任务调度。为什么需要配置本地技能目录 很多人用 AI 应用时都有一个共同的烦恼装了越来越多的 Skill却忘了自己都装了什么、也不知道该调哪个。复杂任务往往需要多个不同领域的 Skill 组合协作靠人肉规划既累又容易遗漏。VibeSkills 的做法是先把整个任务拆清楚再为每一部分挑选最合适的 Skill最后统一协调和验收。安装数量只决定可选范围它不会把全部 Skill 都调用一遍。默认的 Skills 目录如~/.agents/skills之外你还有哪些存放技能的文件夹skill-roots.json就是告诉 VibeSkills这些目录里也有技能请一起扫描。找到 skill-roots.json 的正确位置VibeSkills 支持两个层级的配置文件层级文件位置适用场景用户级~/.vibeskills/skill-roots.json个人全局技能库所有项目共用项目级workspace/.vibeskills/skill-roots.json团队协作技能只对当前工作区生效两个文件可以同时存在会按项目级 → 用户级 → 默认 Skills 目录的顺序合并扫描。安装说明详见 docs/install/README.md。skill-roots.json 文件结构与路径写法 ✍️配置文件结构非常简单只需要两个字段{ schema_version: 1, extra_skill_roots: [ ~/my-skills, /data/team/skills, project-skills ] }schema_version必须为1extra_skill_roots必须是字符串列表每项是一个非空路径三种路径写法都支持写法示例解析规则~开头~/my-skills解析到用户主目录下绝对路径D:/user-skills、/data/team/skills直接使用相对路径project-skills项目级文件相对工作区目录用户级文件相对主目录解析逻辑的实现见 packages/runtime-core/src/vgo_runtime/kernel/host_skill_roots.py格式校验与合并行为的测试用例可参考 tests/unit/test_host_skill_roots.py。用户级与项目级添加两个实用示例 示例一添加个人技能库用户级在~/.vibeskills/下创建skill-roots.json把你平时积累的技能目录都列进去。之后所有项目都能路由到这些技能。示例二共享团队技能项目级把团队沉淀的技能放进工作区的project-skills/目录再写入项目级配置{ schema_version: 1, extra_skill_roots: [project-skills, vendor-skills] }如果这个工作区目录是版本库的一部分队友克隆后无需任何额外配置团队技能自动进入智能路由范围。扫描优先级与去重机制 同一个目录即使在项目级和用户级配置中各出现一次也只会被扫描一次按先出现者去重。默认 Skills 目录始终参与扫描Codex 宿主下若存在~/.codex/plugins/cache插件缓存目录也会被自动纳入。也就是说项目级配置先读、用户级配置后读谁先认领某个目录谁生效重复项自动跳过不会出现重复加载。Token 消耗与 Skill 生效条件 ⚡装了 100 个 Skilltoken 会爆炸吗不会。目录发现和索引生成都发生在本机VibeSkills 先提取每个 Skill 的名称、说明、适用场景和边界等紧凑信息为任务的每个部分筛选候选只有保留下来的候选才会被读取完整的SKILL.md。因此 token 开销主要取决于任务保留了多少候选、这些文档有多长而不是技能库的总规模。一个 Skill 要真正参与工作需要同时满足三个条件有可读的SKILL.md名称不与其他 Skill 冲突用途匹配当前任务的某一部分常见问题 FAQ ❓Q配置完要重启或重新安装吗不需要。配置在每次任务启动时读取新增目录后其中的 Skills 即可参与后续任务无需等待 VibeSkills 仓库收录。Q发现了我的 Skill就意味着它被调用了吗不一定。被发现只表示它进入了候选范围计划阶段由agent_skill_organization记录各部分准备使用哪些 Skills执行阶段由module_assignments记录实际分配。是否参与由任务匹配度决定而不是装了就全用。Q效果有多大参考官方在 195 个技能并存的大规模评测环境中测得任务均分提升 21.12 个百分点满分任务从 39 个增至 57 个同时 token 总量从 491.1M 降至 345.8M工具调用减少 33.1%——技能越多路由的价值反而越明显。快速上手3 步完成配置 第 1 步获取 VibeSkills本地还没有时git clone https://gitcode.com/gh_mirrors/vi/Vibe-Skills第 2 步安装到当前 AI 应用的 Skills 目录bash ./install.sh --skills-dir $HOME/.agents/skills第 3 步创建skill-roots.json把技能文件夹路径写入extra_skill_roots然后在 AI 应用的 Skills 入口调用vibe$vibe或/vibe即可。 小提示路径写错或 JSON 格式不合法时运行时会报明确的校验错误如extra_skill_roots must be a list按提示修正即可不影响已安装的 VibeSkills 本身。配置好skill-roots.json之后你的本地技能库就从静静躺在硬盘里变成了每次任务都参与智能路由的活资源——剩下的挑选、编排和验收交给 VibeSkills 就好。【免费下载链接】Vibe-SkillsIntelligent Skill routing and workflow orchestration for AI agents — 21.12 pp reward, −29.6% tokens on SkillsBench with DeepSeekV4Flash-VE.项目地址: https://gitcode.com/gh_mirrors/vi/Vibe-Skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
科技创意PPT模板实操指南:母版、字体与批量替换 简介:科技创意演示文稿模板,面向科技公司、研发团队、设计师及产品经理等群体,常用于产品发布会、科研项目汇报、创新实验展示、设计概念宣讲等场合。模板以灰色主背景为基础,融合科幻、数字艺术与机械感元素,营造出专… · 2026/9/26 22:18:19
金融数据服务架构设计:模块化分层与数据清洗实战 1. 金融数据服务项目的整体架构设计思路1.1 为什么选择模块化分层架构做金融数据服务这些年,我最大的体会就是:千万别把数据采集、清洗、存储、接口这四件事揉在一起写。早期我接手过一个项目,所有逻辑塞在一个大文件里,行情数据抓… · 2026/9/26 22:18:19
科技创意PPT模板从下载到改造:选型、避坑与素材库搭建指南 简介:由灰色背景与科幻视觉元素构成的科技创意PPT模板,是一款可直接套用的PowerPoint演示文稿,面向科技公司、研究人员、产品经理和设计师,可覆盖产品发布、科研成果汇报、实验过程展示、创新概念讲解等场景。压缩包内共含3个文件… · 2026/9/26 22:18:12
通达信强龙战法:三重过滤识别主升浪买点 1. 这套指标到底在解决什么问题?——从实盘痛点出发的真实需求“通达信强龙战法抄底先锋捕捉主升浪买点全套指标公式”,光看标题,很多人第一反应是“又一个万能战法”“是不是割韭菜的?”——我完全理解这种警惕。但作为连续十年盯… · 2026/9/26 22:51:06
50+营销Skill装进AI Agent:从Prompt到可调度技能单元 1. 这个项目到底解决了什么问题第一次看到“把 50 多种营销 Skill 装进 AI Agent”这个说法,我脑子里冒出来的第一个念头是:又是一个把提示词打包成“技能库”的仓库吧。但真正把项目拉下来跑了一遍之后,我发现它想做的事情比“提示词合集”要… · 2026/9/26 22:51:05
Windows iTunes备份迁移:用mklink重定向C盘路径 1. 为什么 iTunes 备份会死死咬住 C 盘?——从 Apple 设计逻辑看路径锁定的底层原因你刚给 iPhone 做完一次完整备份,打开资源管理器一看:C:\Users\你的用户名\AppData\Roaming\Apple Computer\MobileSync\Backup 下,多出了一个 3… · 2026/9/26 22:50:57
深度学习人脸识别系统实战:检测、特征提取与比对的完整解析 简介:面向毕业设计与课程设计的深度学习人脸识别项目,融合卷积神经网络与YOLO检测思路,覆盖人脸检测、特征提取到身份识别的完整流程。资源共5个文件,包含主程序main.py、训练脚本train.py、人脸数据集dataset.zip、OpenCV的Haar级… · 2026/9/26 22:50:57
Atlas 300V 24G部署YOLO实战:从NPU选型到ONNX转OM全流程 你可能已经注意到,“atlas”最近在AI推理圈的热度不低。尤其是“atlas部署yolo”和“atlas 300v 24g 是运算加速卡吗”这两个搜索词,背后是一群准备在服务器上搞目标检测部署的工程师。如果你也在纠结要不要选Atlas 300V 24G这张卡,或者已经插… · 2026/9/26 22:50:57
Linux用户删不掉组?groupdel报错与主组机制排查指南 接手一台跑了两年多的服务器,最让人心里不舒服的状态不是服务挂掉,而是"删不干净":面板里点一下删除用户,转了两秒,弹出一行红字。user: failure on close: groupdel: cannot remove the primary group of u… · 2026/9/26 22:50:57
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍 简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践 一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46