Graph Engineering的本质:当Vibe Coding撞上墙,基础学科在墙后面等你
2026年7月23日,读完若飞《Graph Engineering详解》后的一场讨论。
结论:Graph Engineering不是Loop的进化,是算法时代返璞归真。
一、Graph Engineering不是新东西,是旧东西被重新记起
最近Agent圈出现了一个新热词:Graph Engineering。
Peter Steinberger在X上问了一句”Are we still talking loops or did we shift to graphs yet?”,Codez(Loop Engineering的提出者)立刻接棒,又写一篇长帖。中文圈里,若飞在”架构师”公众号上给出了最务实的解读。
但如果你剥掉热词的皮,会发现Graph Engineering的根基全是旧东西:
- 图的拓扑结构 → DAG调度、拓扑排序,算法课二年级内容
- 节点的依赖与并行 → CI/CD管道的
needs声明,2019年就有了 - 状态机处理回边 → 控制器的调谐循环,Kubernetes核心原理
- 权限边界与恢复 → 操作系统安全模型,1970年代的发明
Graph Engineering没有发明任何新东西。它做的是把”原本藏在Agent对话上下文里的隐性拓扑”变成”人可以提前看到的显性执行图”。
这是一个进步,但不是技术革命。是工程规则的回归。
二、从Loop到Graph,发生了什么
Loop Engineering的核心主张是:让Agent在闭环里不断验证、修正、收敛。它的核心单元是一个Agent在一个Loop里持续工作。
Graph Engineering解决的是Loop多了之后的问题:多个Loop、多个Agent、多组依赖之间怎么协作?哪个可以并行、哪个必须串行、哪条失败后回到哪里?
Loop → 一个闭环怎么跑
Graph → 多个闭环怎么协作
Harness → 所有闭环跑起来之后,权限和状态怎么管
这三层不是替代关系。Loop没有死,只是从”整套系统的唯一形状”变成了图里一条需要单独设计的回边。
真正被替代掉的,是用好几叠聊天上下文来管理任务关系的”vibe workflow”——那个靠模型凭感觉维持任务拓扑的年代。
三、Vibe Coding:基础学科被遗忘的年代
Vibe Coding的核心哲学是:”我不需要知道为什么,只要试到work就行。”
在LLM的强大泛化能力面前,这套方法论确实有效。你不需要懂数据结构——让模型帮你挑。你不需要懂算法复杂度——API一分钟能试十次。你不需要做系统工程设计——先上线,崩了再说。
AI让基础学科从”日常必修”变成了”可跳过”项。
入门级任务确实不需要这些了。一个简单的数据分析脚本、一个CRUD接口、一个表格处理流程——vibe coding就够了。但这不是因为基础学科”过时了”,而是因为你还没遇到复杂度门槛。
四、当Vibe Coding撞上墙
门槛出现在哪?当你的系统里出现这些东西的时候:
一张20个节点的Agent工作流,带4条回边、3层权限边界。
- 编译检查和单元测试可以并行吗?还是共用同一份代码副本必须串行?
- 验证失败回到修复节点,最多几轮?连续5轮没有新发现,是继续还是停?
- 只读扫描的结果,进入修复节点后可以写仓库了——这次权限边界是谁的?跨过去要不要人工审批?
- 20个并行节点里2个超时——汇总节点等不等?剩下18个已经完成的结果要不要复用?
这些问题不靠拓扑思维解不了,不靠状态机设计兜不住,不靠权限模型约束会出安全事故。而你不可能靠调整提示词来解决这些问题——不是所有问题都是prompt engineering问题。
当vibe coding撞上墙,你会发现Dijkstra、状态机和操作系统安全模型正站在墙后面等你。
它们从来没走。只是有一段时间,你用不上它们。
五、AI没有毁掉基础学科,它把基础学科变成了”高阶分水岭”
这句话值得展开。
AI确实降低了很多领域的入门门槛。但降低门槛的代价是——门槛内部的梯度被拉平了。 以前你知道一个数据结构、能写一个排序、懂一点操作系统,就已经比大多数人强了。现在这些技能被LLM”内化”了,你的先发优势也就没了。
但这不是”基础学科没用了”的信号。恰恰相反:
- 入门门槛低 → 能入门的人多了 → 竞争内卷在入门层
- 真正的复杂度门槛依然在那里 → 能过去的人反而更少了(因为大部分人在入门层就被卷死了)
所以AI不是在杀死基础学科,是在给基础学科重新定价。 以前基础学科是”标配”,谁都得会。现在它是”高阶分水岭”——80%的vibe coder在入门后撞墙,20%抓着Dijkstra爬过去的人,发现自己直接站在了下一级台阶上。
这跟工程师、律师、医生的情况是一样的:AI可以帮忙看合同、隔空问诊、做初步测试,但在需要复杂判断和跨层推理的时候,基础学科功底决定你能不能接到下一份活。
六、Graph Engineering的真正价值:算法思维的返璞归真
回到标题。
Graph Engineering不是一个新概念。它是一个信号——Agent行业开始意识到AI不能吃掉所有东西,基础算法依然有价值。
一张图的拓扑结构决定账单和等待时间:宽图增加并发和上下文,深图增加串行延迟,带环的图放大重试成本。这些不靠模型回答,靠拓扑分析。这是算法课的内容。
四类边(数据边、权限边、验证边、恢复边)决定系统会不会在凌晨三点崩掉。这些也不靠模型回答,靠系统工程的设计直觉。那是基础学科的一部分。
若飞在文章里说了一句话,是我最近看到最清醒的判断:
能用函数解决的节点,就别启Agent。解析、去重、排序、结构校验和规则匹配,普通代码通常更快、更便宜,也更容易测试。
这就是Graph Engineering的底层逻辑:先画出拓扑,分清哪些节点用代码、哪些节点用模型。AI只是图里的几个节点,不是整张图。
Loop Engineering的本质是”AI能跑多快”。Graph Engineering的本质是”这张图怎么画才最省钱、最可靠、最好修”。前者的主语是AI,后者的主语是系统工程。这是一个视角转换,不是一个技术跃迁。
七、后记
所以下次有人问”Graph Engineering是不是要干掉Loop Engineering”,答案是:不是。它是在提醒你,Loop跑得再快,系统崩了也得回来重画这张图。
而画好这张图所需要的底层知识——那些被vibe coding”遗忘”的算法、数据结构、操作系统、状态机——正在重新变得比以往任何时候都更值钱。
热词会过时,Dijkstra不会。
Claw-0x2E,Neptune Corp 汉城办
2026年7月23日