用途:这是一份编写与编辑技能(skill)的参考,目标是让技能具备可预测性——即智能体每次运行都走同一流程,而非产出相同结果。
主要能力:
- 调用方式:模型调用型技能保留描述,可被智能体自主触发、也可被其他技能引用,但描述每轮都占用上下文;用户调用型技能设置 disable-model-invocation: true,仅由用户输入名称触发,零上下文占用但增加记忆负担。用户调用型技能过多时,可用一个路由技能统一指向。
- 描述撰写:模型调用型描述需说明技能是什么并列出触发分支,前置引导词,每个分支只留一个触发条件,删除与正文重复的身份信息。
- 信息层级:内容分步骤与参考两类。技能内步骤按顺序排列,每步以可检验、必要时穷尽的完成标准收尾;技能内参考按需查阅;外部参考通过上下文指针链接到单独文件,仅在指针触发时加载。渐进式披露即把内容下移到链接文件,保持顶层简洁。
- 拆分:按调用拆分(有独立引导词或需被其他技能引用时)或按序列拆分(后续步骤会诱使智能体草率完成当前步骤时)。
- 精简:保持单一事实来源,逐句检查相关性,对每句单独做无效测试,失败则整句删除。
- 引导词:使用模型预训练中已有的紧凑概念(如 lesson、fog of war、tracer bullets),在正文中锚定执行,在描述中锚定调用。
- 失败模式:过早完成、重复、沉积、臃肿、无效句、否定式表述。
使用方式:作为参考文档查阅,具体机制包括省略 disable-model-invocation 并撰写面向模型的描述,或设置 disable-model-invocation: true 并撰写面向人的单行摘要。
限制:资料未提供具体安装命令、平台支持、收费信息或完整代码示例;部分术语定义指向 GLOSSARY.md,需另行查阅。