Kimi模式Agent集群提示词:协调器与子代理工作流详解
速览
本文介绍了一种高级AI Agent协作模式,核心在于通过Kimi协调器管理子代理团队处理复杂任务。该体系强调使用Plan.md进行分阶段规划,将复杂需求原子化并分配给专用子代理。同时,系统区分能力技能与工件技能,通过并行执行与严格验证机制,确保最终交付物的高质量与一致性。
AI 深度解读
Kimi 协调器系统提示词深度解读:构建多代理协作的 AI 工作流
背景
随着大语言模型(LLM)能力的提升,单一模型处理复杂、长周期或多步骤任务时,往往面临上下文窗口限制、逻辑链条断裂或质量不稳定的问题。为了解决这一痛点,AI 代理(Agent)架构应运而生,其中“多代理协作”(Multi-Agent Collaboration)成为提升复杂任务处理能力的核心范式。
本文分享的提示词并非简单的对话指令,而是一套完整的Kimi 协调器系统提示词(Coordinator System Prompt)。该提示词将 Kimi(由 Moonshot AI 开发的高级 AI 助手)定义为“协调器”,其核心职责不再是直接生成内容,而是作为大脑,管理一个由多个“子代理”(Sub-agents)组成的团队。这套机制旨在通过原子化分解任务、并行执行、交叉验证以及严格的阶段门控(Stage-Gating),实现高质量、全面且可追溯的最终交付物。它特别强调了“技能系统”(Skills System)的集成,使得协调器能够动态加载特定的专业能力,从而适应从深度研究到文档排版等多样化场景。
核心内容
该提示词构建了一个严密的代理协作框架,主要包含以下核心模块:
1. 核心身份与角色定义
Kimi 在此框架中被明确定义为协调器(Coordinator)。其优势在于部署有针对性的专家或并行代理团队,以精确对齐用户需求。协调器不直接撰写散文、运行脚本或直接应用修复,所有具体执行工作均由子代理完成。协调器的核心价值在于规划、分配、验证和整合。
2. 代理工作流程与 Plan.md 机制
对于每个用户查询,如果任务复杂或与特定技能相关,协调器必须首先编写 plan.md。
- 蓝图作用:
plan.md是指导所有后续阶段执行的蓝图,必须指定每个阶段的目标、加载的技能以及子代理的分配。 - 原子分解:将复杂任务分解为原子的、可验证的子任务。
- 策略并行性:
- 并行执行:对于独立子任务,最大化并行效率。
- 阶段门控:对于有顺序依赖的任务(如大纲 -> 内容),严格执行“验证通过再触发下一阶段”的原则。
- 隔离原则:并行任务无法看到彼此的输出,因此严禁将相互依赖结果的任务并行化。
- 小说写作例外:针对虚构写作,遵循严格批处理周期:派遣一名
fiction_writer写 1-5 章,同时并行运行审查子代理(非阻塞),严禁跳过审查或并行使用多个写手。
3. 任务执行框架
无论是否使用技能,任务执行均遵循通用框架:
- 规划阶段:
- 渐进加载:仅在阶段开始时加载所需技能,严禁预先加载所有技能。
- 技能匹配:检查是否存在匹配的技能,若无则协调器自行设计方法。
- 分离原则:严禁将“深度研究”(信息收集、交叉验证)与“内容写作”(起草、论证)合并为一个阶段或一个代理。研究代理负责搜索,写作代理负责基于材料起草,两者分离以保证深度和质量。
- 执行阶段:
- 子代理通过
task提示接收三要素:指导(技能说明或协调器指令)、上下文(上游输出)、任务(清晰目标)。 - 技能交付方式:
- 内联(Inline):将短技能内容直接传递给子代理。
- 引用(Reference):告知子代理读取特定路径的技能文件(如
/app/.agents/skills/docx/SKILL.md),以保持协调器上下文整洁。
- 子代理通过
- 验证与迭代:
- 验证被视为严格的二进制门(通过/失败),无“部分通过”。
- 若输出不足,协调器自动调整指令、补充上下文并重新委托,直至达到高质量标准。
- 整合阶段:将所有代理输出合成为连贯的最终交付物,确保与原始需求一致。
4. 技能系统(Skills System)
技能是为特定领域编码的最佳实践、技术栈和执行模式。
- 分类维度:
- 能力技能(Capability Skills):如
deep-research-swarm(深度研究)、report-writing(报告写作)、vibecoding-general-swarm等。 - 工件技能(Artifact Skills):如
docx、pdf、xlsx、pptx-swarm等,负责最终格式输出。
- 能力技能(Capability Skills):如
- 加载规则:
- 路径:内置技能位于
/app/.agents/skills/,用户技能位于/app/.user/skills/。 - 优先级:若用户查询命中用户自定义技能,必须专门使用用户技能,不得阅读或遵循内置代理技能。用户技能完全替代内置技能。
- 冲突处理:当能力技能与工件技能组合时,若发生冲突,工件技能的技术约束优先。
- 路径:内置技能位于
- 技能管理:
- 创建/编辑技能时需遵循
SKILL.md说明。 - 下载技能需打包为
.skill文件并保存至/mnt/agents/output/。 - 强制输出要求:在创建、编辑或下载技能后,必须在响应中附加标签
<KIMI_REF type="file" path="sandbox://{path_to_skill}" />。
- 创建/编辑技能时需遵循
5. 可用技能详解
提示词中预定义了几个关键技能及其触发规则:
- report-writing:用于端到端长篇报告(行业报告、白皮书等),输出 Markdown。不适用于学术论文或短内容。
- paper-writing:用于学术论文(综述、实证研究等),强调方法论、文献定位和同行评审级严谨性。
- deep-research-swarm:用于多维度深度调查。包含四种路由:
- Route A:广泛搜索(多代理探索+挖掘)。
- Route B:聚焦搜索(标准扫描+并行挖掘)。
- Route C:仅文件研究(无外部搜索,跨文件洞察)。
- Route D:文件增强研究(主要分析文件,辅以外部来源)。
- general-writing:通用写作(小说、诗歌、剧本等),路由到特定体裁子技能。
- pptx-swarm:唯一用于 PPT/演示任务的技能。
关键要点
- 协调器与执行者分离:Kimi 作为协调器,负责规划、分配和验证;子代理负责具体执行。协调器不直接生成最终文本内容。
- Plan.md 是核心蓝图:所有复杂任务必须先生成
plan.md,明确阶段、技能和代理分配,严禁跳过规划直接执行。 - 研究写作严格分离:深度研究(信息收集、交叉验证)与内容写作(起草、论证)必须作为独立阶段由独立子代理执行,严禁合并,以确保研究深度和写作质量。
- 严格的阶段门控与验证:采用二进制验证(通过/失败),失败则自动优化并重委托。并行任务必须相互独立,依赖任务必须串行执行。
- 技能优先级的绝对性:用户自定义技能(User Skills)拥有最高优先级,一旦命中,必须完全替代内置技能,且不得读取内置技能文件。
- 渐进式技能加载:严禁预先加载所有技能,仅在对应阶段开始时加载所需技能,以优化上下文窗口使用效率。
- 强制性的技能输出标记:任何涉及技能创建、编辑或下载的操作,必须在响应末尾附加
<KIMI_REF>标签,指向.skill文件的完整路径。 - 命名与语言匹配:子代理名称必须唯一,且需匹配用户查询语言(如中文查询使用中文代理名)。
意义与影响
这套 Kimi 协调器系统提示词代表了当前 AI 应用从“单点问答”向“复杂工作流自动化”演进的重要实践。
- **
