← 返回信息流
Agent SkillLINUX DO · AI·2 小时前

Kimi模式Agent集群提示词:协调器与子代理工作流详解

原标题:kimi chat模式的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):如 docxpdfxlsxpptx-swarm 等,负责最终格式输出。
  • 加载规则
    • 路径:内置技能位于 /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 应用从“单点问答”向“复杂工作流自动化”演进的重要实践。

  1. **
查看原文 →linux.do