本技能是一套图工程设计原则,用于判断何时需要把多个智能体或步骤组织成「图」,以及如何以最小规模设计它。资料将设计分为五层:提示、上下文、脚手架、循环、图;图位于最上层,默认选择仍是单智能体循环,只有出现任务跨专业领域、需要并行与汇合、节点工具或模型不同、需要显式可控流程、需要失败隔离、需要独立验证等信号时才升级为图。核心概念:节点为工作单元(通常是专用智能体或确定性步骤),边为节点间路径(直线、条件分支、扇出、扇入),共享状态为沿边流动、各节点读写且逐渐变大的对象。设计流程要求先在纸上画出边与分支回环,明确共享状态的字段级读写归属,并给评审节点真正的约束力:评审者须与产出者分离且只读,不通过时必须存在返回产出节点的条件边。失败须隔离,节点只写自己的字段,失败以状态标记记录,不覆盖部分结果。框架不必自建,可选 LangGraph、Google ADK、Microsoft Agent Framework;在 Claude 内则可用子智能体 Agent 与工作流脚本。同时须设置节点数上限、花费上限、每个回环的最大重复次数与总时间上限。基本骨架为研究者→撰写者→评审者→发布,评审不通过则回到撰写者。资料强调过拟合设计的风险:若所有节点都不承担单循环无法完成的工作,就不应建图;成功标准是每个节点都做了循环做不到的事,且整图能用一句话说明。该技能不是知识图谱或 GraphRAG(那是数据建模而非执行建模),也不是全新能力,且不是默认选择。详细命令与平台支持情况暂未提供。
graph-engineering
智能体与模型
更新于 10-15 19:47