Visual Explainer · 概念解释直接看一次工具调用
LangChain 装配,
LangGraph 执行。
Deep Agents 在同一套运行机制上预装能力。先分清「创建时装什么」和「调用时谁来跑」。
一条工具调用,还不是工具结果。
- 用户提交「北京天气怎样?」;LangGraph 开始调用模型节点。
- 模型输出 get_weather(北京)。它提出调用意图,查询尚未执行。
- LangGraph 调度工具节点。工具返回「北京,22°C」(教学假数据)。
- LangGraph 把结果交回模型。模型据此答复,不再请求工具。
- 沿结束分支停止:本例包含两次模型调用和一次工具调用。
这是机制模拟,没有调用真实模型或天气服务。「Agent 本轮结束」与「业务完成」分开判断;后者需要外层完成契约。
Deep Agents 增加预装能力,保留同一运行时。
用这三个问题检验理解
谁定义组成?LangChain。
谁调度执行?LangGraph。
Deep Agents 多了什么?预装中间件。
来源与范围
内容依据本地《LangChain、LangGraph 与 Deep Agents》笔记(2026-10-18)。本页只解释三者关系与一次工具往返,版本相关参数以安装版本为准。
本页采用 nicobailon/visual-explainer 的概念图解流程与 Paper register;它是生成方法,不是学习效果保证。