SuperAPI AI 工具集

delegate

编程与开发

查看项目

更新于 10-15 22:40

技能介绍

用途:delegate 是一个编排者技能,把实质性工作拆成阶段,逐阶段派发给子智能体,并对返回结果做裁决。编排者的上下文是贯穿整个会话的唯一窗口,它读的每个文件、持有的每段命令输出都是判断预算;子智能体每个任务获得全新窗口,因此编排者负责路由、定义完成标准与判断,子智能体负责读取、运行与写入。

主要能力:定义两类角色。派发提示首行固定为 Your ROLE_TYPE is sub-agent.,这是防递归标记:继承该技能的子智能体不得再向下分派。阶段包括 read、gather、process、verify、write、validate、test、report、review。常见形态有独立处理:修 bug 走 references/fix-cycle.md,先复现再改;同一改动跨多个目标时,一次 process 派发决定改动,N 次通用派发应用,一次 review 派发检查。

使用方式:一次派发只做一个阶段,一个阶段可跨 N 个目标扇出,但不与其他阶段混合。相互独立的派发放在同一轮并发执行,只有消费彼此结果或会写同一文件时才串行。read/gather/process 的结果写入文件而非编排者上下文,把路径传给下一阶段。按任务对智能体的要求分类选人:专家型、通用型、评审型。提示模板分专家模式与通用模式,均以两行固定开头,包含 PHASE、TASK、OBSERVATIONS、DEFINITION OF SUCCESS、DELIVERY、CONTEXT 等字段;无法从现有上下文填写的段落应省略而非编造。

裁决与限制:报告只是声明,需检查证据是否支持结论;无命令输出的“测试通过”不算证据。两份报告冲突时找可证伪的声明并派发核查。PARTIAL 则重派剩余部分,BLOCKED 则补输入重派或升级用户,同一缺口最多重派两次。任何改动代码的请求都要由非写作者做独立评审。用户指出某个模式的一个实例时,除非明确说“只改这一个”,应派发对整个文件或模块的审计。资料未提供具体安装命令、收费与平台信息。