把任务稳定地按设计好的方式跑完。3. Agent 和 Workflow 的区别是什么?
Workflow 偏“预定义”,Agent 偏“动态决策”。两者可以这样理解:
| 维度 | Workflow | Agent |
| 核心逻辑 | 预先设计好的步骤 | 围绕目标动态决策 |
| 执行路径 | 相对固定 | 可根据状态变化 |
| 灵活性 | 较低 | 较高 |
| 可控性 | 很强 | 相对更复杂 |
| 适合场景 | 明确、重复、稳定任务 | 开放、复杂、变化任务 |
一个复杂系统里,Workflow 和 Agent 会同时存在。例如:
LangGraph 只服务 Agent。而是:
LangGraph 是一个既能表达 Workflow,又能承载 Agent 的编排运行时。这也是为什么它会成为很多 Agent System 的底层骨架。
当你的 AI 应用开始更像“系统”,而不是“单次调用”,LangGraph 就值得上场。
它是面向复杂 Agent 系统的控制流模型。
Prompt 决定上限,系统设计决定能不能落地。LangGraph 训练的,正是这种“把 Agent 当成系统来设计”的能力。
LangGraph 的本质,是用图组织 Agent,用状态承载上下文,用持久化和中断机制,让 AI 从“会回答”走向“会持续完成任务”。它不是为了让 Demo 更酷,而是为了让 Agent 更接近真正可运行、可恢复、可接管、可观测的生产系统。
| 欢迎光临 AI创想 (https://llms-ai.com/) | Powered by Discuz! X3.4 |