上下文工程 · 第 7 章 框架与实战


上下文工程 · 第 7 章 框架与实战

章节摘要:收官章,回答两件事:框架替你做哪段(7.1),全书的模型合起来长什么样(7.2)。7.1 以 LangChain / LangGraph 为主镜:前六章的账本、驱逐、压缩、快照全部可以裸机实现,框架的价值是把它们变成默认行为——持久化(checkpointer 断点续跑)、预置组件(消息裁剪、摘要、检索件)与生态(LangMem、观测)。核心是一张四操作映射表:LangChain 把上下文工程策略归为 write / select / compress / isolate 四族(官方),分别对应本书的写入策略(4.2)、召回与检索(4.2 / 5.1)、压缩(6.1)、子 Agent 隔离(3.2)——落点是 store 写入与 LangMem、检索器与按需工具加载、裁剪与摘要节点、子图与 Deep Agents 的 offloading / summarization / filesystem abstraction(官方,2026-01)。附 ce_graph.py 四操作同框示意与选型五问。7.2 是全书收官案例:用四成分 + 预算表 + 驱逐顺序 + 位置效应完整设计一个 128k 退款客服 Agent——逐层给预算、一张最终装配图、运行时事件流与收工自查清单。

学习目标

阅读完本章,你应当能够:

  1. 说出框架相对裸机的三条价值与一条不豁免(决策仍是你的)。
  2. 默写 write / select / compress / isolate 四操作与本书章节、框架组件的三方映射表。
  3. 把 LangGraph 的 state / store / runtime context 翻译成四成分语言。
  4. 读懂 ce_graph.py,指出四操作在循环中的落点。
  5. 为一个真实 Agent 逐层设计预算表、驱逐顺序与最终装配图(7.2 的方法)。
  6. 用收工自查清单验收一套上下文设计。

核心概念速览

(文字流程图) 前六章的裸机手艺(预算表 · 驱逐 · 记忆分层 · 检索 · 压缩 · 快照) ──▶ 自己写,还是用框架? ├─ 框架落地(7.1)四操作映射:write→写入策略(4.2)→store/LangMem;select→召回与检索(4.2/5.1)→检索器/按需工具;compress→压缩(6.1)→裁剪/摘要节点;isolate→子Agent(3.2)→子图/Deep Agents └─ 完整实战(7.2):客服 Agent 上下文设计——四成分逐层给预算 → 最终装配图 → 运行时事件流 → 收工清单 (组件细节以官方文档为准)

一句话金句:框架替你搬砖,不替你画图——预算怎么分、驱逐谁先走、什么值得记,永远是你的决策;框架只是把决策变成默认行为。

💡 本章两节的关系是"翻译"与"合成":7.1 把前六章的概念翻译成框架世界的关键词(读完任何框架文档都能对号入座),7.2 反过来把所有概念合成为一个从零到装配图的完整设计流程。先翻译后合成,全书心智模型就此闭环。

子章节导航

7.1 框架落地:LangChain 与 LangGraph 等

裸机之后为什么还要框架;write / select / compress / isolate 四操作映射表;LangGraph 三件套的四成分翻译;ce_graph.py 四操作同框;Deep Agents 与记忆生态;选型五问。
本节承接站内高频查询「上下文工程 langchain」。

7.2 完整案例:一个客服 Agent 的上下文设计

需求与约束;指令 / 工具 / 记忆 / 素材逐层设计(每层回收前文工具);预算总表;最终装配图;运行时事件流;收工自查清单。
本节是全书收官——四成分 + 预算 + 驱逐 + 位置的一次完整合奏。

子章节之间的逻辑关系

7.1 框架落地(翻译:本书概念 ↔ 框架组件,四操作为坐标系) │ 语言统一了,做一次完整合成 ↓ 7.2 完整案例(合成:从需求到装配图的十步设计,回收全书全部工具) │ 正文讲完 ↓ 附录 A/B/C(术语表 · 速查 · 练习:查得到、对得上、练得着)

7.1 是横向的翻译表——让前六章的手艺在框架文档里对号入座;7.2 是纵向的合成演练——把散落各章的表、顺序、模板串成一个可执行的设计流程。跳读读者可以从 7.2 直接入手,缺概念按案例中的章节引用回捞。

读毕自检:拿一份你所用框架的上下文管理文档,五分钟内画出它与你系统的四成分对应表——画得出来,7.1 的目的就达成了。

前置知识与后续延伸

前置知识:全书主链——1.2 四成分、2.1 分配与驱逐、2.2 位置效应、3.1 / 3.2 常驻层、4.2 写入与召回、5.1 / 5.2 检索与组装、6.1 / 6.2 压缩与快照。7.2 会逐一回收,缺任何一环都建议先补(各节篇幅 15~25 分钟)。
只补一节的话补 1.2——四成分表是本章映射表与案例设计的通用语言。

为后续奠定基础:本章是全书终点站。之后的延伸方向:框架细节以官方文档为准(演进极快,本书事实基准 2026-09);记忆机制深潜见 《腾讯 Agent Memory 记忆系统》与《memU 记忆框架》;检索工程见《语义代码检索》第 5、6 章;智能体全景见 hello-agents 与《深入理解 AI Agent:设计原理与工程实践》(0.2 节分工表)。
附录 C 的第 8 题是本章的课后作业——为自己的应用做一次 7.2 式的完整设计。


作者与出处
原作者: 灏天文库
整理: 灏天文库整理
本站整理收录,版权归原作者/开源协议所有;欢迎通过原文链接访问源仓库。
发布者: 作者: 灏天文库 转发
评论区 (0)
U