用途:处理长任务(如分析8小时直播的20多个转录分块)时,一次性启动全部子代理会耗尽模型API速率限制(429 RESOURCE_EXHAUSTED)。本技能通过受控分批保证持续执行,避免TPM配额耗尽或回退幻觉。
适用场景:启动6个及以上并行子代理做分块分析、网页抓取或文件处理;调用子代理时遇到429限流;用anibon-chunk-timestamper处理长直播或大型多文件仓库。不适用:仅1–5个独立子代理(可单轮直接启动)。
主要能力与用法:
- 受控批量:重任务(每个子代理约50–100KB清单与转录文件)每轮启动4–6个,绝对上限8个,切勿单轮启动10个以上。示例:invoke_subagent(Subagents=[{"TypeName": "anibon-chunk-timestamper", "Role": "Group 00", "Model": "flash", "Prompt": "..."}, ...]),随后停止调用工具,等待第一批消息后再启动第二批。
- 显式模型层级:高吞吐读取与分块打标子代理显式传Model: "flash",使用更轻配额并加快处理。
- 部分批次429恢复:审计已完成输出与chunk_*.txt,保留成功组不重跑;仅将失败组以2–3个微批次、Model: "flash"重新启动。
反幻觉护栏:绝不用正则或启发式脚本替代失败子代理生成伪造或重复的占位时间戳。应执行manage_subagents(Action="kill_all")清理残留子代理,将批量降至6–8、切换到flash层级并重跑,直到100%来自源数据的真实输出。
限制与红线:单次工具调用启动超过10个子代理;子代理失败时用正则/启发式脚本生成输出;未等待当前批次完成就循环调用工具,均属需停止重来的信号。