知识集合
LangGraph / LangChain 工程实践
基于 Open Deep Research 主实现,系统学习 LangGraph 与 LangChain 的工程用法。
阅读提示本站只展示学习文档。文中的 Python、模型、搜索和 MCP 命令均不会在构建或部署时执行;手动运行可能需要密钥并产生费用。
010203040506070809101112131415
第 1 章:真实模型与消息
init_chat_model、消息对象与一次真实 ainvoke 调用。
第 2 章:状态与动态路由
MessagesState、reducer、StateGraph 与 Command 路由。
第 3 章:结构化输出
Pydantic schema 与 with_structured_output 的可控决策。
第 4 章:工具循环
工具绑定、ToolMessage 与真实 ReAct 闭环。
第 5 章:搜索与 MCP
搜索工具、MCP 装配与外部工具边界。
第 6 章:子图与并发
supervisor/researcher 子图、asyncio.gather 与汇总。
第 7 章:持久化、流式与观测
checkpointer、thread_id、LangSmith 与事件流。
第 8 章:综合迷你研究员
把前七章知识点串成离线 mini researcher。
第 9 章:项目知识覆盖矩阵
将概念、项目源码和真实示例映射为学习矩阵。
第 10 章:从用户问题到最终报告的完整链路
追踪澄清、简报、并发研究和报告生成的数据流。
第 11 章:配置、密钥、身份与运行时边界
RunnableConfig、密钥来源、MCP 和 owner 授权边界。
第 12 章:容错、测试、评估与升级判断
重试、上下文限制、并发异常和 API 升级策略。
第 13 章:源码阅读练习
围绕 reducer、工具协议、配置和异常路径的练习。
第 14 章:旧版与当前版 API 对照
学习目标
第 15 章:主 Agent、子 Agent 与结构化数据交接
学习目标