STEP 05 · 应用逻辑(进阶)

架构选型

建议先完成 ①–③。本页回答:同事嘴里的 LangGraph / CrewAI / Dify 对应哪种「组织方式」? 你的场景更适合固定流程、单智能体,还是多角色协作?

小白先记住

框架名不重要,先选范式:只问答 → RAG;步骤固定 → Workflow;路径开放要代办 → Agent; 多工种互检 → Multi-Agent。框架只是实现工具。零代码可从 Dify/Coze 试;要深度控制再学 LangGraph 等。

Visual

框架家族一眼图

有的画流程图,有的组剧组,有的开圆桌,有的主攻资料库,有的低代码搭积木。

AI 框架家族对照
读图 把卡片当成不同管理风格;下方文字说明各自擅长什么、代价是什么。
Paradigms

六种常见架构范式

①

纯 LLM 对话

单轮/多轮聊天,靠提示与模型知识。简单便宜,难执行真实动作,知识易过时。

②

经典 RAG

检索 → 生成。适合知识问答。路径固定,复杂多源调研时偏「呆」。

③

Tool / Skill Agent

单智能体 + 工具/技能循环。能办事,需停止条件与权限。多数业务 Agent 从这里起步。

④

固定 Workflow

预设步骤网络:分支、人审、重试。可控可审计,适合合规与稳定业务。

⑤

Agentic / Multi-Agent RAG

检索纳入规划:多跳查询、路由数据源、互检。像研究团队而非一次搜索。

⑥

多 Agent 协作

角色分工 + 主管调度或群聊。适合复杂项目,成本与协调复杂度上升。

经典 RAG 与 Agentic RAG 对比
RAG 进阶 左:翻一次书就写;右:研究员多轮查证。更准也可能更贵更慢。
Skill & Workflow in Arch

在架构里它们挂在哪

Skill 与 Workflow 在架构中的位置
装配关系 Skill 是可插拔能力;Workflow / Agent 图是骨架;节点里调用 Skill 与 Tool。

搭系统时先问

哪些能力要复用多次?→ 抽成 Skill。哪些步骤顺序稳定?→ 画成 Workflow。哪里路径不定?→ 嵌 Agent Loop。

反模式

把所有逻辑塞进一个超级提示词;或每个小任务都上多 Agent(贵且难控)。

Global

海外代表性框架

LangGraph
LangChain 生态 · 图 / 状态编排
生产向

把 Agent/流程建成带状态的图:循环、分支、持久执行、人在回路。适合复杂长跑、要可控可调试的工作流。

类比 · 工厂中央调度台:工序、回流与急停都画在流程图上。
有状态WorkflowHITL

GitHub: langchain-ai/langgraph

LangChain
组件与链式编排
生态大

模型接口、提示、检索、工具等积木。拼 RAG 与简单 Agent 很快;复杂控制常升级到 LangGraph。

类比 · 超大零件箱 + 常见组装说明书。
RAGTools

GitHub: langchain-ai/langchain

CrewAI
角色团队 · Multi-Agent
热门

用 Crew + 角色 + 任务描述多 Agent。适合快速搭协作原型,心智贴近真实组织分工。

类比 · 一键组建剧组:岗位说明书写清就能开跑。
角色协作

GitHub: crewAIInc/crewAI

AutoGen / AG2
对话式多 Agent
研究/对话

多个 Agent 通过对话消息推进任务(可含人类)。适合协商、代码共创、多视角讨论。

类比 · 圆桌会议:专家来回发言直到可执行结论。
多 Agent对话驱动

GitHub: microsoft/autogen

LlamaIndex
数据与 RAG 工作流
知识向

强项是把文档、数据库接进 LLM:索引、检索、查询路由、Workflow。企业知识库与 RAG Agent 常见。

类比 · 首席数据管家,让模型够得到正确资料。
RAGWorkflow

GitHub: run-llama/llama_index

Semantic Kernel / 厂商 SDK
企业集成 · 官方 Agent 路径
企业/官方

微软技能/插件式集成;OpenAI / Anthropic 官方 Agents SDK 与自家模型磨合紧。适合深度绑定某一栈的团队。

类比 · 手机厂商自家快捷指令框架,和硬件磨合最好。
Skills企业
China & Product

国内与产品化平台

Dify
开源 LLM 应用开发平台
热门开源

可视化编排、RAG、Agent、模型接入一站式。适合团队快速做应用,少从零写编排代码。

类比 · AI 版低代码工作室:拖流程、接知识库、接模型。
WorkflowRAGAgent

GitHub: langgenius/dify

Coze / 扣子
Bot 搭建产品
产品

插件、工作流、发布渠道。适合运营与产品快速试验对话智能体与技能挂载。

类比 · 应用商店式装技能做机器人。
Bot插件/Skill
AgentScope 等
国内多 Agent 框架
框架

强调易用、分布式与中文文档。选型看社区活跃度与部署约束。

类比 · 本地化工具箱,说明书更懂国内工程习惯。
多 Agent
模型层
通义 / 文心 / DeepSeek…
模型

架构的发动机可选国内外 API 或开源权重。框架可换,模型可换——先建编排与评测,再比模型更稳。

类比 · 同一套厨房流程可换炉灶;菜谱与品控更决定稳定。
API开源权重
Compare

一张表快速对照

名称 核心隐喻 更擅长 相对代价
经典 RAG 开卷考试 知识问答、文档助手 实现简单;复杂任务弱
Agentic RAG 多轮调研 多跳问题、多源检索 更准也可能更贵更慢
固定 Workflow SOP 流水线 稳定业务、合规审计 开放问题不够灵活
LangGraph 流程图 / 状态机 可控长流程、生产编排 学习曲线较高
CrewAI 角色团队 多角色协作原型 复杂控制需额外设计
AutoGen 圆桌对话 协商式、研究型协作 对话路径可能发散
LlamaIndex 数据管家 索引与知识型 Agent 非知识场景不是重点
Dify / Coze 低代码工作室 快速产品化、挂 Skill 深度定制受平台边界限制
How to Choose

选型决策树

1
主要是按资料回答?
先上经典 RAG。多跳多源再升级 Agentic RAG。
2
步骤稳定、要合规?
固定 Workflow(Dify / LangGraph 等),Skill 做成可复用节点。
3
路径开放、要办事?
单 Agent + Tool/Skill + Loop 护栏;复杂再上图编排。
4
天然多工种?
CrewAI / AutoGen / 多 Agent 图。算清 token 与失败协调成本。
5
缺编排工程人力?
Dify、Coze 先验证价值,再决定是否自研框架层。
通识结论:架构不是宗教。先用 通识 9 问 定义需求,再选框架;用 Eval 与真实任务验收,而不是用 Star 数验收。
回去查词 知识地图 回首页