跳转到内容

SequentialWorkflow

researcher -> writer -> editor -> reviewer

先画输入、输出和依赖,再选择类或架构。结构越复杂,越要保存中间输出、route decisions、成本和耗时。

形态适合场景
直线每一步依赖上一步。
并行多个角色独立处理同一输入。
图有混合依赖和汇合点。
路由不同任务需要不同 workflow。

先画输入、输出和依赖,再选择架构。如果箭头是一条直线,sequence 就够。如果分支之后汇合,用 graph。如果不同任务类型需要不同 workflow,用 routing。

researcher -> writer -> editor -> reviewer
形态适合场景
直线每一步依赖上一步输出。
并行多个角色能独立工作。
图依赖会分叉再汇合。
路由第一步要决定运行哪个 workflow。

复杂 agent 系统需要能检查原始输出。只有最终答案通常无法解释哪个角色引入了错误假设。