跳到主要内容

Learning LangChain (for True Epub) — 书籍拆解

读到哪:读了部分。 可以当锚引用。

作者Mayo Oshin and Nuno Campos
版次2025 版
格式epub | 文本源 epub-builtin
许可自购/个人收藏
来源主人个人藏书,2026-08 放入收件箱
清洗删页眉页脚 0 行、页码 0 行、断词接回 0 处

我们重写的拆解(0 章)

(还没写。拆解是这本书对我们的真正产出——底下的元数据只是索引。)

为什么收它

LangChain/LangGraph 在三库里有 teardown,这本补「官方推荐怎么用」的一侧。

合法性

自购/个人收藏。来源:主人个人藏书,2026-08 放入收件箱。原始文件不入库,转码文本入库(私有库)。

出版方怎么说

(起草参考,不是我们的判断。真正的「覆盖什么/不覆盖什么」写进 frontmatter 的 claims / notCovered)

出版方简介(仅供起草参考,不是我们的判断):Authors Mayo Oshin and Nuno Campos demystify the use of LangChain through practical insights and in-depth tutorials. Starting with basic concepts, this book shows you step-by-step how to build a production-ready AI agent that uses your data.

它覆盖什么、不覆盖什么

覆盖(读完能带走的主张):

  • (第 6 章) 「行动」这个词拆开有三层含义:要有决定做什么的能力、要有不止一个可选项(没有选项的决定不算决定)、以及要能拿到外部环境的信息;所以一个有能动性的应用就是用模型从多个可选动作里挑一个。
  • (第 6 章) agent 架构与其它架构的唯一区别是「模型驱动的循环」——循环人人都写过,关键在于让模型来控制停止条件,也就是由它决定什么时候不再转。
  • (第 6 章) 这个架构靠两种提示技术拼出来:工具调用(把可选动作列进提示并规定输出格式)与链式思考(让它把复杂问题拆成有序的小步);较新的模型已经为这两件事做过微调,不再需要在提示里专门交代。
  • (第 6 章) 早期做法用停止序列来保证模型一次只产出一个动作——换行符一到就停,于是它没机会一口气编出后面几步。
  • (第 6 章) 两个实用扩展:强制某个工具永远第一个调(省掉一次模型调用、也防止模型误判为不需要调它,但只在确实存在这种规则时才该加);以及工具太多时先过一个「选工具」节点再进循环。
  • (第 7 章) 反思是在「生成」与「批评」两个提示之间建一个回路;书里让它固定转 N 次,并指出另一种做法是让批评方自己决定什么时候结束。
  • (第 7 章) 要拆成多 agent 的三个信号:工具太多以致选不准、上下文复杂到单个 agent 跟不住、以及某个领域需要专门的子系统。

不覆盖(别指望在这本里找):

  • 本轮只读了第 6、7 两章,其余各章(基础、RAG 两章、记忆、认知架构、模式、测试与评估、上线)都没读。
  • 循环的工程细节:轮数上限、连错熔断、打转检测、超时,这两章一句没讲。
  • 上下文压缩:第 6、7 章没讲历史长了怎么办(留给别的章)。
  • 工具结果怎么回填、并发怎么处理,都被框架吸收了,书里看不到。

怎么引用它

(依据: book=learning-langchain §Chapter 1. LLM Fundamentals with LangChain)

章节名对不上会被 lab:validate 拦下;页码锚(§p.123)同样可用。

结构(17 段,共 457k 字符)

章节规模
01Praise for Learning LangChain1.9k
02Learning LangChain2.0k
03Preface37.0k
04Chapter 1. LLM Fundamentals with LangChain37.2k
05Chapter 2. RAG Part I: Indexing Your Data55.8k
06Chapter 3. RAG Part II: Chatting with Your Data54.9k
07Chapter 4. Using LangGraph to Add Memory to Your Chatbot27.5k
08Chapter 5. Cognitive Architectures with LangGraph28.7k
09Chapter 6. Agent Architecture27.1k
10Chapter 7. Agents II26.2k
11Chapter 8. Patterns to Make the Most of LLMs28.6k
12Prerequisites30.3k
13Chapter 10. Testing: Evaluation, Monitoring, and Continuous Improvement45.0k
14Chapter 11. Building with LLMs12.8k
15Index39.8k
16About the Authors0.9k
17Colophon1.4k

我们自己的读书笔记(0 篇)

(还没有。读完某章后写进 docs/learning-langchain/notes/,那才是这本书对我们的产出。)


本页由 node scripts/book-build.mjs 生成:表格来自转码结果,散文来自书卡正文。不要手改本页。