全书目录

附录 G:分章资料清单

G.83 第 42 章《LangGraph:把 Agent 还原成状态图、检查点与中断系统》资料清单

8 分钟 3,508 字 第 139 / 161 个阅读单元
  1. LangGraph overview 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/overview 角度:low-level orchestration、runtime 定位、durable execution、HITL、memory、deployment 采用原因:适合支撑 LangGraph 的官方定位。

  2. Graph API overview 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/graph-api 角度:StateGraph、nodes、edges、reducers 采用原因:适合支撑“图与状态是第一性对象”。

  3. Use the graph API 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/use-graph-api 角度:conditional edges、Send、subgraphs、map-reduce 采用原因:适合支撑 LangGraph 的工作流编排能力。

  4. LangGraph runtime 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/pregel 角度:Pregel、actors、channels、step、Plan/Execution/Update 采用原因:适合支撑“图会被编译成真正运行时”。

  5. Durable execution 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/durable-execution 角度:checkpointer、resume、idempotency 采用原因:适合支撑“长时、可恢复”的工程主轴。

  6. Interrupts 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/interrupts 角度:interrupt、Command.resume、HITL、恢复语义、使用禁忌 采用原因:适合支撑“中断是原语,不是附属功能”。

  7. Persistence 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/persistence 角度:threads、checkpoints、stores、serializer、checkpoint 历史 采用原因:适合支撑状态持久化与 thread 语义。

  8. Memory 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/add-memory 角度:short-term memory、store、semantic search 采用原因:适合支撑记忆分层与 store 设计。

  9. Thinking in LangGraph 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/thinking-in-langgraph 角度:state 设计、步骤拆解、错误建模 采用原因:适合支撑官方最佳实践与 anti-pattern。

  10. Workflows and agents 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/workflows-agents 角度:workflow vs agent、prompt chaining、routing、parallelization、orchestrator-worker、evaluator-optimizer 采用原因:适合支撑“确定性骨架 + agentic pockets”的混合架构。

  11. Use subgraphs 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/use-subgraphs 角度:subgraph 接法、持久化模式、inspectability、namespace 采用原因:适合支撑 LangGraph 的模块化边界与多图组织方式。

  12. Time travel 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/oss/python/langgraph/time-travel 角度:回放、分叉、历史状态调试 采用原因:适合支撑“可复盘、可分叉”的运行时意义。

  13. Application structure 作者/机构:LangChain 年份:2026 URL:https://docs.langchain.com/langgraph-platform/application-structure 角度:部署入口、langgraph.json、graphs、dependencies、env 采用原因:适合支撑 LangGraph 从代码到部署工件的工程边界。

  14. Why do I need LangGraph Platform for agent deployment? 作者/机构:LangChain 年份:2025 URL:https://blog.langchain.com/why-langgraph-platform/ 角度:long-running、stateful、bursty、background runs、webhooks、部署动机 采用原因:适合支撑 LangGraph 平台层的生产问题意识。

  15. create_react_agent 源码 作者/机构:LangGraph 年份:2026 源码路径:/tmp/langgraph.qfGkBj/repo/libs/prebuilt/langgraph/prebuilt/chat_agent_executor.py 角度:prebuilt agent、CompiledStateGraph、tool node、interrupt_before / after、checkpointer 采用原因:适合支撑“高层 agent 只是图运行时的包装”。

  16. ToolNode 源码 作者/机构:LangGraph 年份:2026 源码路径:/tmp/langgraph.qfGkBj/repo/libs/prebuilt/langgraph/prebuilt/tool_node.py 角度:tool calls、并发执行、state/store/runtime 注入 采用原因:适合支撑“工具调用也是状态图的一部分”。

  17. Pregel runtime 源码 作者/机构:LangGraph 年份:2026 源码路径:/tmp/langgraph.qfGkBj/repo/libs/langgraph/langgraph/pregel/main.py 角度:step 推进、channel 可见性、执行循环、状态更新 采用原因:适合支撑官方 runtime 语义在源码中的落点。

  18. Checkpoint base 源码 作者/机构:LangGraph 年份:2026 源码路径:/tmp/langgraph.qfGkBj/repo/libs/checkpoint/langgraph/checkpoint/base/__init__.py 角度:thread_idcheckpoint_idcheckpoint_nsPendingWrite 采用原因:适合支撑 checkpoint、thread 与恢复主键的对象边界。