当前位置: 首页 > news >正文

Skill.md 三阶段加载机制(基于 Progressive Disclosure 渐进披露架构)

Skill.md 三阶段加载机制(基于 Progressive Disclosure 渐进披露架构)

整套机制是为了控制 Token 开销,不一次性把完整技能全部塞进上下文,分三层懒加载,对应 Cline/Cursor 编码智能体标准设计。

阶段 1:元数据常驻层(永久加载,轻量索引)

存储内容(写在文件头部 YAML 前置块)

yaml

--- name: generate-unit-test description: 读取源码自动生成配套单元测试,安装依赖并执行校验 allowed-tools: ReadFile, WriteFile, Terminal version: 1.0 tags: backend, test ---

核心作用

  1. 所有 Skill 的元数据全程常驻 System Prompt 上下文(全部 Skills 合计约 20k tokens);
  2. 给 Reasoner 提供「意图匹配索引」,用户发需求时,快速判断该调用哪个技能;
  3. 仅保留极简标识,无详细流程,控制基础上下文体积。

特点

永久载入、极低 Token、只做路由匹配,不包含完整执行步骤。

阶段 2:主体流程层(按需动态披露,触发后载入)

存储内容

YAML 下方完整 Markdown 正文:

  • 完整分步执行 SOP(Procedural Knowledge 程序性知识)
  • 工具调用顺序、校验规则、错误重试逻辑
  • 输出格式规范、代码变更约束、人工确认规则

触发条件

Reasoner 识别用户需求匹配该 Skill 的name/description,才把这一大段流程注入上下文;任务结束后,该层内容从临时上下文释放。

核心作用

告诉 AI 完整 “怎么做这件事”,支撑 Progressive Closure 渐进收敛迭代;

特点

不常驻,匹配需求才加载,占用大量 Token,用完即释放。

阶段 3:附属资源延迟加载层(子步骤触发才调取)

存储内容

和 Skill.md 配套的外部资源文件夹:skill-name/scripts/skill-name/references/、模板代码、规范文档、示例配置

触发条件

Skill 主体流程执行到指定子步骤,才由 Tool 读取并临时加入上下文;比如执行 “生成单元测试” 走到「运行测试、修复报错」环节,才加载项目测试框架参考文档。

核心作用

超大型参考资料不占用基础上下文,仅在必须使用时临时读取;进一步压缩平均 Token 消耗;

特点

最晚加载、生命周期最短,仅单次子步骤可见。


三层完整协作流程举例(生成单元测试)

  1. 常驻阶段:上下文里只有generate-unit-test简短元数据,Reasoner 识别你的需求匹配此技能;
  2. 披露阶段:动态加载 Skill.md 全部测试生成流程(读文件→建用例→装依赖→跑测试);
  3. 延迟加载阶段:执行到修复报错步骤时,临时读取项目 Jest/Vitest 规范文档,用完丢弃。

三层设计核心收益

  1. 贴合 Progressive Disclosure 渐进披露思想,避免全量加载所有技能造成上下文爆炸;
  2. 区分陈述性知识(资源文档,第三层)与程序性知识(流程 SOP,第二层);
  3. 大幅降低 API 输入 Token,减少计费,同时降低长上下文带来的模型幻觉、逻辑断裂问题。
http://www.jsqmd.com/news/1051844/

相关文章:

  • 老登谈农村发展2026
  • GitHub最全前端资源汇总仓库FrontEndGitHub:从入门学习到进阶求职的一站式导航与开源共建指南
  • 考研199管理类联考真题|199管综数学真题|199管综数学考试内容
  • 电脑蓝屏急救工具:0x0000007B错误不再头疼的便携修复方案
  • 高端制造 半导体与集成电路 硅片制造|纯技术管理线(不转纯专家、全程带团队)晋升 CTO 完整岗位阶梯
  • P89LPC924/925模拟比较器与看门狗定时器配置详解与实战避坑
  • 如何在5分钟内用AlphaFold3-PyTorch完成蛋白质结构预测:生物分子建模终极指南
  • VectraFlow:流式语义处理技术在医疗与金融的应用
  • 5p072基于深度学习的车道线检测系统(django)1(设计源文件+万字报告+讲解)(支持资料、图片参考_相关定制)_可以扫码
  • x32dbg/x64dbg逆向之反向分析全局变量
  • 2026厦门漏水检测维修本地口碑防水商家榜单:厨卫/阳台/屋面/地下室渗漏水维修,持证施工+明码实价,防水补漏公司TOP5推荐 - 即刻修防水
  • NXP i.MX RT与Murata Wi-Fi/BT模块集成实战:从硬件连接到SDK配置
  • 2026年新消息:泉州知名的生成式引擎优化公司选择标准与推荐指南 - 品牌鉴赏官2026
  • 2026年中广州小红书推广销售公司专业选择指南:佐维营销实力剖析 - 品牌鉴赏官2026
  • AI大模型学习第十五天:从 RAG 原理到 Dify 实战
  • Ubuntu 18.04 Snap打包实战:沙盒权限、core18兼容与商店发布
  • 终极游戏手柄转换指南:如何让老旧手柄在现代游戏中重获新生
  • PIC16C74软件模拟并行SRAM接口:时序设计与工程实践
  • 001-费曼的传奇一生
  • 2026年Claude国内高效接入解析:技术门槛突破与聚合API实操指南
  • 2026 丽水生成式引擎优化服务商全景测评:主流 GEO 机构综合实力深度解析 - 936品牌测评网
  • 2026南通漏水检测维修本地口碑防水商家榜单:厨卫/阳台/屋面/地下室渗漏水维修,持证施工+明码实价,防水补漏公司TOP5推荐 - 即刻修防水
  • DeepSeek LeetCode 3336. 最大公约数相等的子序列数量 Java实现
  • FreqTrack:基于频域学习的RGB-Event多模态目标跟踪框架解析
  • 【火电机组、风能、储能】高比例风电电力系统储能运行及配置分析附Matlab代码
  • Eclipse下Java SOAP服务开发实战:从WSDL到Tomcat部署
  • 408计算机组成原理思维导图|考研408计算机网络真题|考研408计算机网络应用题
  • 思维链与结构化 Prompt:大模型对话工程的深层优化实践
  • 卡梅德生物科普IL4(白细胞介素4):免疫平衡的关键调控靶
  • OpenClaw:本地AI工作流的可编程调度中枢