Skip to content
🔗 分享本题
查看我的学习进度 →

22 模块 Q2 教学图:什么是 Chain(链)和 Loop(环)的架构差异?

🧠 图解记忆:Chain vs Loop 对比;点击图片可查看原图。

💡 答案要点

Chain vs Loop 对比:

Chain(传统 LLM 应用):
Input → Step A → Step B → Step C → Output

              任何一步错 → 整体失败

Loop(Agent 架构):
┌─────────────────────────────────────┐
│         Goal(目标)                  │
│             ↓                       │
│         Plan(规划)                  │
│             ↓                       │
│         Act(执行)                   │
│             ↓                       │
│        Observe(观察)                │
│             ↓                       │
│        Reflect(反思)                │
│         ↓         ↓                  │
│     达标✓     未达标→ Re-plan ──────┘

为什么 Loop 更适合复杂任务?

维度ChainLoop
容错性脆弱:中间一步错全盘皆输鲁棒:反思机制自我恢复
计算成本低且可预测高(取决于收敛轮数)
适用场景翻译、摘要、简单问答代码生成、复杂推理、自主决策

面试话术:

"从 Chain 到 Loop 是从线性执行到递归闭环的升级。Chain 容错性差,Agent 任何一步幻觉都会导致最终结果错误。Loop 引入了反思——生成代码后先自我 Review,不达标就打回重做。这种'生成-评估-修正'循环是用延迟换质量,对生产级 AI 应用至关重要。"

📚 参考:LangGraph:图结构编排(链/环/分支)