Handbook · 第 5 章

Workflow 编排:预定义路径的力量

从 Prompt Chaining 到 Evaluator-Optimizer 的五大工作流模式

章节大纲

5.1 Workflow vs Agent:什么时候用哪个

  • 任务能分解成固定步骤 → Workflow
  • 任务开放性强、需要动态决策 → Agent
  • Anthropic 的建议:先试 Workflow,不够用再上 Agent

5.2 五大工作流模式(Anthropic 版)

  1. Prompt Chaining:串行调用,每步专注一件事
  2. Routing:先分类,再走不同分支
  3. Parallelization:并行处理,最后汇总
  4. Orchestrator-Workers:主控派单,子任务独立执行
  5. Evaluator-Optimizer:生成 + 评估 + 迭代

5.3 各模式的适用场景

  • Prompt Chaining:翻译→润色→校对
  • Routing:客服工单分类到不同处理链
  • Parallelization:多语言翻译同时进行
  • Orchestrator-Workers:代码生成中的多文件修改
  • Evaluator-Optimizer:论文写作的多轮修改

5.4 Workflow 编排工具

  • 代码派:LangGraph(图状态机)
  • 可视化派:Dify、Coze、n8n、Flowise
  • 低代码派:Make、Zapier + AI

5.5 两派对比

  • 代码派:灵活、可版本管理、门槛高
  • 可视化派:上手快、协作友好、复杂逻辑难写

5.6 实操:用 LangGraph 搭一个 Evaluator-Optimizer

  • 写作 Agent + 评审 Agent 循环
  • 何时终止循环
  • 评估指标设计

本章为大纲版本,正文待补充。