一句话版本
德里达的解构主义指出:任何文本和体系都依赖一些看似天经地义的中心和二元对立(主 / 次、原文 / 解释、言说 / 书写),而这些结构内部本身就有张力,意义永远在"延异"中被推迟和改写。 多 Agent 任务编排里也处处是这样的结构:主控 Agent / 子 Agent、规划 / 执行、任务 / 结果、正确 / 错误。本文借解构的视角审视这些结构,提出几个设计构想:去中心化的调度、目标在执行中被重新解释、让"边缘"输出(异常、失败、副产品)回到中心。
定位
哲学类比与设计构想。解构主义本身反对被"方法化",本文借用它的若干洞察,而不是宣称这是"解构主义方法"。
第一层:通俗理解
1.1 一句话的意思,永远在路上
你给助理一个任务:"整理一下客户资料。"
- 什么叫"整理"?去重?分类?补全?
- 哪些算"客户"?潜在客户算不算?
- 整理到什么程度算"完成"?
这句话的意思,不是在你说出来的那一刻就确定了,而是在助理的理解、执行、你的反馈中,一步步被确定、又被修改。德里达把这叫"延异"(différance):意义既有"差异"(靠和别的词区别来获得),又被"推迟"(永远等待下一个语境来补充)。
1.2 任务流里的二元对立
| 看似天然的对立 | 其中隐藏的等级 |
|---|---|
| 主控 Agent / 子 Agent | 主控"思考",子 Agent"执行" |
| 规划 / 执行 | 规划在先、更重要;执行只是实现规划 |
| 原始任务 / 子任务 | 原始任务是"真正的意图",子任务是派生的 |
| 成功 / 失败 | 失败是需要排除的噪声 |
| 主输出 / 副产品 | 只有主输出有价值 |
解构的做法不是简单地把等级颠倒过来,而是指出:被压在下面的那一项,其实是上面那一项得以成立的条件。
第二层:三个解构视角
2.1 中心是不稳定的:主控 Agent 并不真正"掌控"
常见的多 Agent 架构有一个"主控"(orchestrator)负责拆分任务、派发、汇总。但实际运行中:
- 主控对子任务的理解,依赖子 Agent 汇报回来的信息;
- 子 Agent 在执行中发现的事实,常常改变了任务本身;
- 主控的"规划"其实是被执行不断重写的。
所谓"中心",是被边缘不断建构出来的。
2.2 规划与执行:执行不是规划的副本
"先完整规划,再严格执行"的流程假设规划能完整预见执行。但在开放任务里,执行中发现的意外,往往才是最重要的信息。规划依赖执行来补全自己。
2.3 失败与副产品:边缘的价值
| 被视为"边缘"的东西 | 它实际上告诉我们的 |
|---|---|
| 失败的尝试 | 任务假设哪里错了 |
| 异常和报错 | 环境的真实边界 |
| 子 Agent 顺手发现的问题 | 原始任务没有想到的风险 |
| 两个 Agent 之间的分歧 | 任务定义本身的模糊之处 |
很多系统把这些当作噪声丢掉,只保留"主输出"。
第三层:设计构想
3.1 去中心化的调度(构想)
- 没有固定的主控,所有 Agent 读写同一块"黑板"(这是 AI 早期就有的黑板架构);
- 任务、子任务、发现、疑问都写在黑板上,任何 Agent 都可以认领、补充、质疑;
- "规划"不是一次性产物,而是黑板上持续被修改的一部分。
风险:缺乏中心会导致混乱、重复工作、无人收尾。所以"去中心化"不是"无结构",仍需要认领、超时、冲突解决等最低限度的规则。
3.2 目标的延异:允许并记录重新解释
- 每个 Agent 在开始执行前,写下它对任务的解释("我理解'整理'是指去重和按地区分类");
- 执行中如果解释发生变化,记录下变化及其原因;
- 解释之间的差异被视为有价值的信号,交给人类澄清,而不是被默默抹平。
这让"意义在执行中形成"这一事实变得可见、可追溯,而不是隐藏在某个 Agent 的私自判断里。
3.3 让边缘回到中心
- 失败报告是一等输出:最终汇报中专门有一节"尝试过但失败的方法,以及失败原因";
- 分歧不强行消除:两个 Agent 结论不同时,把分歧和各自的依据一起呈现;
- 副产品清单:"执行中顺带发现的问题"。
3.4 解构的限度
- 解构擅长揭示结构的张力,但工程系统需要某种稳定的结构才能运行;
- 无限推迟的意义,在工程上意味着任务永远做不完。实际系统必须在某个点上"暂时固定"意义(比如由人类确认);
- 所以这里的立场是:承认中心和对立是临时的、建构的,并为它们的松动留出机制,而不是取消一切结构。
总结
| 层次 | 要点 |
|---|---|
| 核心概念 | 中心不稳定;二元对立中有隐藏的等级;意义在延异中 |
| 对任务流的审视 | 主控依赖子 Agent;规划依赖执行;失败和分歧是有价值的 |
| 构想 | 黑板式去中心化调度;记录对目标的解释及其变化;失败与分歧作为一等输出 |
| 限度 | 工程需要临时的稳定;在适当位置由人类固定意义 |