**摘要:**本文介绍了 Skills 的渐进式加载机制,说明其文档如何按需分段加载以避免上下文爆炸,并重点讲解了如何利用这一特性优化 YAML 元数据、Markdown 正文与资源文件的加载策略。
内容参考于:图灵AI大模型全栈
渐进式加载文档
上一节里写了,Skills它是用文档实现的,但是文档它会有很多内容,一次性全部加载上下文会爆炸,所以Skills的文档是一段一段的加载,Agent会逐步的加载技能,只有在需要的时候才会加载更详细的内容(比如模板、代码等)
所以根据这个渐进式加载的特性可以充分的利用它
开头的YAML元数据会在启动时把所有的name和description字段全部加载,所以这个东西要精简一点
Markdown的正文,在SKILL.md技能激活的时候才会全部加载完毕
资源是按照需要加载,如写了下方的内容,当需要参考、需要运行脚本的时候才会加载REFERENCE.md和extract.py文件里的内容
参见[参考指南](references/REFERENCE.md))查阅详情。 运行提取脚本: scripts/extract.py
