2、Langgrach的三大要素
你说得非常准确State状态、Node节点、Edges边确实是 LangGraph 的三大核心要素。你给 State 下的定义“就是些数据”也很形象不过在实际开发中它的内涵比单纯的“数据”要更丰富一些。为了帮你更好地理解它们如何协同工作我把这三大要素拆解一下1. State状态—— 应用的“共享记忆体”你说得对它本质上是数据通常是一个字典dict或TypedDict。但它的核心特征在于共享性和归约器Reducer机制共享性图中的所有节点都能读取和写入这个 State 对象。它不是“流水线”上的临时变量而是一个全局共享的“黑板”。归约器Reducer这是 LangGraph 的精髓。当多个节点都想往 State 的同一个字段比如messages列表里写数据时Reducer函数决定了怎么处理是覆盖还是追加还是合并。默认情况下列表字段通常使用add_messages追加这就保证了多轮对话的上下文不丢失。2. Node节点—— 执行具体任务的“工人”节点就是一个 Python 函数或可运行对象如 LangChain 中的Runnable。它负责接收当前 State执行逻辑然后返回更新后的 State或部分 State。在智能体Agent中典型的节点有调用大模型LLM的节点、调用工具Tools的节点、以及处理最终回答的节点。注意节点不需要返回完整的 State只需要返回需要修改的那部分字段即可LangGraph 会自动通过 Reducer 合并到全局 State 中。3. Edges边—— 控制流向的“导航员”边决定了“做完这一步下一步去哪”。它分为两种类型普通边Normal Edge无条件跳转。比如 A 节点执行完后必定去 B 节点。条件边Conditional Edge这是 LangGraph 实现复杂 Agent 的杀手锏。节点执行完后会进入一个路由函数该函数根据当前 State 的内容比如大模型返回了“需要调用工具”还是“直接回答”动态返回下一个要去的节点名称。这就实现了 AI 的自主决策循环、分支。它们是如何串联起一个完整周期的以最常见的ReAct 智能体思考-行动-观察循环为例看看这三者如何配合初始 State包含用户输入的messages。进入 Agent 节点LLM 读取 State决定要调用工具比如查天气。进入条件边路由函数读取 State 中的 LLM 返回信息判断出“有工具调用请求”动态指向Action 节点。进入 Tools 节点执行天气查询工具将结果写入 State追加到 messages 中。进入普通边无条件跳转回Agent 节点形成循环。第二轮LLM 读取更新后的 State包含天气结果决定回答用户路由函数判断“结束”指向END 节点。 核心总结帮你记忆State是全局数据库存着所有对话和中间结果Node是功能函数只负责干一件事修改 StateEdges是红绿灯与分岔路决定下一步走向支持循环和条件判断。一条铁律如果你构建的流程是简单的 A→B→C线性用 LangChain 的LCEL最舒服一旦你的流程需要“根据上一步的结果决定下一步走哪”即需要条件边和循环那就必须上 LangGraph——而这三要素就是搭建一切复杂流程的乐高积木。 如果你对 State 中的 Reducer归约器具体怎么写或者条件边如何返回多个分支感兴趣我可以继续为你举例说明

相关新闻

47天零代码月入10K!里斯本开发者亲授AI副业6个落地案例,普通人也能实操!

47天零代码月入10K!里斯本开发者亲授AI副业6个落地案例,普通人也能实操!

AI时代,赚钱最快的人,不是技术最强的,而是行动最快的。 最近科技圈疯传一个案例:一位在里斯本的独立开发者,从零开始,用AI辅助编程,47天把一个SaaS产品做到了每月$10,000 recurring revenue&…

2026/7/22 7:28:03阅读更多 →
机器学习术语人话指南:10个核心概念的生活化解读

机器学习术语人话指南:10个核心概念的生活化解读

1. 这不是术语词典,是机器学习现场的“人话翻译器”你有没有过这种体验:刚打开一篇讲machine learning的文章,三行不到就卡在了“bias-variance tradeoff”上?查完定义更迷糊——“偏差-方差权衡”,听起来像物理课没听…

2026/7/20 17:45:09阅读更多 →
雅马哈乐器滞销事件背后的行业变革与技术解析

雅马哈乐器滞销事件背后的行业变革与技术解析

1. 事件背景与行业观察最近乐器圈爆出个有意思的现象——某位知名音乐人张雪被曝囤积了大量雅马哈乐器却面临滞销困境。这事儿表面看是个商业案例,实则折射出乐器行业近几年面临的深层变革。作为从业十余年的乐器经销商,我发现这个"生锈门"事件…

2026/7/22 8:27:30阅读更多 →
鸿蒙 PC Markdown 编辑器 1.0 候选阶段工程规划

鸿蒙 PC Markdown 编辑器 1.0 候选阶段工程规划

鸿蒙 PC Markdown 编辑器 1.0 候选阶段工程规划 仓库地址:https://gitcode.com/VON-/codex_md_oh 计划提交:75d4060。进入基线:G3 分享缓存收口与设备测试记录 49241e2。 为什么没有真机仍然可以继续工程开发 OhMarkdown 的目标是鸿蒙 PC…

2026/7/22 11:31:51阅读更多 →
Fast-WAM 方法原理详解:把“想象未来”留在训练中

Fast-WAM 方法原理详解:把“想象未来”留在训练中

Fast-WAM 要解决的不是“怎样更快地生成未来视频”,而是一个更根本的问题: World Action Model(WAM)的收益,到底主要来自训练时学习预测未来,还是来自推理时真的把未来视频生成出来? 传统 WAM 常…

2026/7/22 11:31:51阅读更多 →
大模型API代币消耗陷阱与成本优化实战指南

大模型API代币消耗陷阱与成本优化实战指南

最近在折腾大模型 API 调用时,我遇到了一个让所有开发者都头疼的问题:明明想方设法优化提示词、精简输入输出,结果在反复调试的过程中,代币消耗反而比预期高出好几倍。这就像为了省油而不断调整驾驶方式,最后却发现油表…

2026/7/22 11:31:51阅读更多 →
机器学习入门:从理论到实践的系统学习指南

机器学习入门:从理论到实践的系统学习指南

机器学习是让计算机系统通过数据自动改进性能的科学,它让计算机能够从经验中学习,而不是仅仅依赖明确的编程指令。在实际项目中,机器学习已经广泛应用于推荐系统、图像识别、自然语言处理等领域,但很多初学者在入门时容易陷入两个…

2026/7/22 11:31:51阅读更多 →
产品信息:百度地图

产品信息:百度地图

基础信息 产品全称:百度地图(Baidu Maps)别名/代号:百度地图App、百度地图开放平台核心关键词:地图、导航、LBS、实时路况、位置服务、出行、地图API、车道级导航产品定位:中国领先的数字地图和智能导航服务…

2026/7/22 11:31:51阅读更多 →
HarmonyOS应用开发实战:小事记 - 相机拍照:CameraManager 与 PhotoSession 的完整实现

HarmonyOS应用开发实战:小事记 - 相机拍照:CameraManager 与 PhotoSession 的完整实现

前言 相机拍照是移动应用的重要能力。HarmonyOS 的 ohos.multimedia.camera 提供了 CameraManager 管理相机设备,PhotoSession 配置拍照会话。本文以小事记(xiaoshiji_ohos_app) 的拍照功能扩展场景为背景,深入解析相机拍照的完整…

2026/7/22 11:29:51阅读更多 →
Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 0:53:59阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 0:53:59阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 0:53:59阅读更多 →
中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业小程序开发公司怎么选:预算、上手和售后避坑指南

中小企业做小程序,最常见的矛盾是预算有限,但又不希望功能太单薄;没有技术团队,但又希望后续能自己运营;想快速上线,又担心隐性收费和售后失联。选型时如果只看“低价套餐”或“案例数量”,很容…

2026/7/22 0:01:17阅读更多 →
GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

GEO优化如何沉淀长期内容资产?广拓时代谈AI搜索时代的内容ROI

企业做营销,最怕钱花完了,资产没有留下。 效果广告能带来一段时间的曝光,但预算停止后,流量往往也随之停止。短视频内容可能在几天内冲高,也可能很快沉下去。AI搜索时代,企业需要重新思考一个问题&#xff…

2026/7/22 0:01:17阅读更多 →
Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复

Agent 终态判定:何时该停止思考、给出最终回复 一、你的 Agent 在"再想想"的循环里绕了 12 轮,用户已经关窗口了 Agent 与人最大的区别是:人知道什么时候该停下来给答案,Agent 会一直"想"下去。你给 Agent 接…

2026/7/22 0:01:17阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/21 22:53:50阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/21 18:53:30阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/21 18:53:30阅读更多 →