← 返回学习中心 · Agent 工程OiOi Academy
AGENT 理论 · 11

成为图架构师:20 步学习路线

@eng_khairallah1 的零基础路线图:五阶段、20 步,每步带动手任务——先精通 loop,再学图。

原作者 @eng_khairallah1 来源 X 发布 2026-07-31 节奏 每阶段 1–2 周,6–8 周可用
🧭

开篇:这条路为谁而设

想学图工程的人常犯的第一个错,就是直接学图。@eng_khairallah1 的这份"零基础到图架构师"路线图反其道而行:先花两周把 loop 精通,再碰图——loop 地基不牢,图必塌。

全程 20 步、五个阶段,每步都带一个动手 "do this" 任务。先看总览:

原文配图:@eng_khairallah1 的路线图题图
原文配图:@eng_khairallah1 的路线图题图
阶段 主题 步数 一句话
一 精通 loop 1–4 先把单循环玩透
二 图心智模型 5–9 nodes / edges / state 三原语
三 核心模式 10–14 router、orchestrator-worker 等五种模式
四 可靠性 15–18 检查点、恢复、可观测——图相对 loop 的最大优势
五 架构师判断 19–20 知道何时不建图
记住:"Being a graph architect is not about the graphs. It's about clear thinking under complexity."
做图架构师不是关于图,是关于在复杂之下清晰思考。—— @eng_khairallah1
  • 不需要图论数学;
  • 不需要是编程高手;
  • 框架不重要,贵在选一个深入(LangGraph 最常见);
  • buzzword 会过去,但"围绕不可靠的模型设计可靠系统"的能力长青。
🔁

阶段一:精通 loop(Steps 1–4)

  1. Step 1 — 理解 loop 四件套:action(行动)/ result(结果)/ check(检查)/ repeat(重复);
  2. Step 2 — 动手:亲手搭一个单 agent loop(do this);
  3. Step 3 — verifier 是 loop 最重要的部件:弱 verifier = 快速产出自信的垃圾;
  4. Step 4 — 理解 loop 在规模化时的四种失败:不能干净分支、不能并行、不能跨步设检查点、失败只会重试——这四种失败,就是你转向图的理由。
记住:学完标志(自测):你能不看资料说出 loop 四件套吗?你亲手跑过一个带 verifier 的 loop,并见过它"检查不通过、打回重做"吗?如果 verifier 从没拦下过东西,你的 verifier 可能是摆设。
高中生类比
阶段一像学开车先练单个路口的掉头:油门、刹车、看镜子、打方向。掉头都掉不利索,直接上高速(图)就是灾难。
🧠

阶段二:图心智模型(Steps 5–9)

  1. Step 5 — 三原语:nodes(节点)/ edges(边)/ state(状态);
  2. Step 6 — 不是每个 node 都需要 LLM:多数节点应该是普通函数,滥用 LLM 又慢又贵又飘;
  3. Step 7 — conditional edges(条件边):"出错走这条,否则走那条"——图开始有了判断力;
  4. Step 8 — 刻意设计 state:字段级写清每个 node 需要什么、传递什么,而不是把整个上下文倒过去;
  5. Step 9 — 选一个框架学透(LangGraph 最常见)。贵在深入,不在多。
记住:学完标志(自测):给你一个任务,你能画出它的 nodes / edges / state 三件套吗?你能指出哪几个节点根本不需要 LLM 吗?
高中生类比
阶段二像学看电路图:先认清电阻、电容、导线(nodes/edges/state),再谈设计电路。看到"所有元件都用 CPU"(所有节点都用 LLM)的图纸,要能皱眉。
🧩

阶段三:核心模式(Steps 10–14)

五种模式是多智能体系统的"标准件",先认全再谈组装:

  1. Step 10 — router:输入路由到专家(分类走模型,分支走代码);
  2. Step 11 — orchestrator-worker:管理者拆分 → workers 并行 → 汇总。多智能体的主干模式;
  3. Step 12 — parallel fan-out / fan-in:真正的提速手段(并行不只省时间,还分散上下文);
  4. Step 13 — evaluator-optimizer:生成 → 批评 → 打回重修的质量引擎;
  5. Step 14 — human-in-the-loop gate:不可逆动作前暂停、等人审批——生产环境必备。
记住:学完标志(自测):看到一个"5 个 agent 并行搜资料再汇总"的需求,你能说出这是 orchestrator-worker + fan-out/fan-in 的组合吗?你能说出哪里该放 human-in-the-loop gate 吗?
🛡

阶段四:可靠性(Steps 15–18)

这是图相对 loop 的最大优势所在,也是"能跑"和"可靠"的分水岭:

  1. Step 15 — validation gates:命名好的硬检查点(程序可判定的那种);
  2. Step 16 — recovery paths:失败要有路由——降级、升级给人、安全失败,而不是无脑重试;
  3. Step 17 — checkpoints + state persistence:中断可恢复,状态落盘;
  4. Step 18 — observability:logging / tracing,可回放任意一次运行。
记住:学完标志(自测):你的图挂掉一次,你能说出是哪一步、什么输入、当时 state 是什么吗?如果只能回答"好像是模型抽风了",说明缺 observability。
避坑
止于"能跑"是最常见的半途而废。可靠性四件套缺一个,你的图就是 demo,不是系统。
🎓

阶段五:架构师判断(Steps 19–20)

  1. Step 19 — 最高级的技能,是知道何时不建图。能说出 "this doesn't need a graph"(这不需要图),就是毕业标志;
  2. Step 20 — 为生产 / eval / 团队设计:评估集、文档、可扩展——让图能被别人接手。
记住:克制是毕业标准。学完模式就到处建图的人,还没毕业。

四个卡点与破解(@eng_khairallah1 的学习心理学)

破解:loop 地基不牢,图必塌。老老实实先搭一个带 verifier 的 loop。

破解:选一个框架,做到三个真实的图,而不是收藏五个框架的文档。

破解:把 restraint(克制)当毕业标准,时常用 Step 19 问自己"这真的需要图吗"。

破解:缺阶段四。给你的图加一次故障演练:杀掉一个节点,看它能不能恢复、能不能说清发生了什么。

节奏建议:每阶段 1–2 周,6–8 周可达可用水平。

词

术语翻卡:点卡片看解释

循环 loop
loop
action → result → check → repeat 的自主循环。图的地基,地基不牢图必塌。
验证器 verifier
verifier
loop 里最重要的部件。弱 verifier = 快速产出自信的垃圾。
条件边 conditional edge
conditional edge
"出错走这条,否则走那条"——让图有了判断力的边。
路由器 router
router
把输入路由到专家的模式:分类走模型,分支走代码。
编排器-工人 orchestrator-worker
orchestrator-worker
管理者拆分任务 → workers 并行 → 汇总。多智能体的主干模式。
验证门 validation gate
validation gate
命名好的硬检查点(程序可判定)。图相对 loop 的最大优势。
测

自测一下:点问题展开参考答案

loop 地基不牢,图必塌。loop 在规模化时的四种失败(不能干净分支、不能并行、不能跨步设检查点、失败只会重试)正是转向图的理由;先亲手搭一个带 verifier 的单 agent loop,再谈图。

nodes / edges / state。警告:不是每个 node 都需要 LLM,多数节点应该是普通函数,滥用 LLM 又慢又贵又飘。

router(输入路由到专家)、orchestrator-worker(管理者拆分→workers→汇总,多智能体主干)、parallel fan-out/fan-in(真提速)、evaluator-optimizer(生成→批评→打回重修的质量引擎)、human-in-the-loop gate(不可逆动作前审批,生产必备)。

毕业标志是能说出 "this doesn't need a graph"(这不需要图),把克制当标准。四卡点:跳过阶段一→先搭带 verifier 的 loop;只收藏不动手→选一个框架做三个真实图;学完就过度工程→常用 Step 19 自问;止于"能跑"→补阶段四可靠性,做一次故障演练。