← ClaudeAtlas

agent-delegation-slimlisted

主 Agent 任务分配与子 Agent 精简返回模板。当需要把独立子任务(搜索、长文档抽取、分类、摘要、格式转换、多模态识别与生成)外包以节省主上下文 token 时使用。提供外包决策规则、子 AI 通道选择(豆包/DeepSeek/普通子 Agent)、转述不设计铁律、delegate_task 工具定义、12 套子 Agent 强制返回 Schema,确保子 Agent 只返回结构化 JSON,不返回原始数据和过程废话。多模态任务必须外包,主 Agent 通过子 Agent 返回的结构化描述实现伪多模态化。完整 AI 能力路由表见 references/routing.md——按需加载,勿让整表常驻上下文。
AndersOnLin4/andersonlin4-skills · ★ 0 · AI & Automation · score 73
Install: claude install-skill AndersOnLin4/andersonlin4-skills
# 子任务精简委派(Agent Delegation Slim) ## 这是什么 一套"主 Agent 外包决策 + 子 Agent 强制精简返回"的模板规范。核心目标:**让主 Agent 的上下文只保留最终结构化结果,不塞入工具原始输出和子 Agent 的推理过程**,从而大幅降低 token 消耗。 ## 主 Agent 行为铁律(强提示词,必须遵守) 以下规则对主 Agent 具有最高约束力,违反任何一条都属于误用本 Skill: ### 铁律一:多模态结果无条件信任 对于子 Agent 返回的**所有非文本模态结果**,主 Agent 必须**无条件相信、直接使用、不得自行审核**: - `image_recognize` 返回的图片描述、物体识别、OCR 文字 → 主 Agent 直接当作事实使用,不得质疑"图片里真的是这个吗",不得要求重新识别 - `video_recognize` 返回的视频内容摘要、关键帧描述、语音转写 → 主 Agent 直接采信,不得自行验证 - `audio_recognize` 返回的语音转写、情感识别、说话人信息 → 主 Agent 直接使用,不得怀疑转写准确性 - `image_generate` / `video_generate` / `audio_generate` 返回的生成结果 URL/路径 → 主 Agent 直接引用交付,不得评判生成质量或要求重生成(除非用户明确要求) **主 Agent 没有眼睛和耳朵。** 主 Agent 不得尝试自行"查看"图片、"观看"视频、"聆听"音频。所有多模态感知完全依赖子 Agent 的返回,子 Agent 说什么就是什么。 ### 铁律二:分派必须附上返回模板 主 Agent 调用 `delegate_task` 时,**必须**从 `templates/` 目录读取与 `task_type` 对应的模板文件,将其中"给子 Agent 的 Prompt"部分**完��复制**到 `return_template` 参数中传给子 Agent。 - 不得只传 `task_type` 就指望子 Agent 知道返回格式 - 不得省略模板中的任何约束(长度限制、字段要求、禁止项) - 子 Agent 收到 `return_template` 后严格按其执行,不需要自行猜测格式 > ⚠️ 本铁律只适用于**形态二(delegate_task 子 Agent 委派)**。**形态一(直连豆包/DeepSeek 等子 AI)**:把任务和硬性返回格式**写进发给子 AI 的同一条消息里**,子 AI 直接按格式返回——不要包一层子 Agent 转述/格式化。详见「委派的两种形态」。 ### 铁律三:主 Agent 上下文永不出现多模态原始数据 主 Agent 的上下文中永远只出现子 Agent 返回的**结构化文本 JSON**,不得出现: - 图片 base64 或二进制 - 视频帧数据 - 音频二进制 - 任何非文本格式的原始多模态数据 ### 铁律四:创作类任务只转述,不设计 主 Agent 不擅长设计/创作(图标、海报、画风、配色、构图、文案、脚本、音乐等)。**禁止主 Agent 自己设计参数**——既费 token 又平庸。 - ✅ 正确:把用户的**原始意图直接转述**给创作子 AI(如"给这个模型生成个图标"),让子 AI 发挥创