创建时间: 2026-04-03最后更新: 2026-09-12

1. 实战目标

这一章已经介绍了状态、运行时上下文、条件路由、Checkpointer、Store、子图、流式输出和节点容错。综合实践需要解决的问题,是把这些能力放进同一套清晰的应用结构中。

本文实现一个简化的 AI 伴侣。它需要完成下面几项工作:

需求使用的 LangGraph 能力
保留当前会话的消息MessagesZodState 与 Checkpointer
读取用户的长期偏好runtime.context 与 Store
区分陪伴、日程和写作请求条件路由
为不同角色准备独立流程子图
Store 失败后继续回答retryPolicytimeouterrorHandler
展示执行进度和模型回答customvaluesmessages

这些需求会组成一条完整流程:先读取长期偏好,再分析本轮请求,随后进入对应角色子图。角色准备好回答计划后,模型生成最终内容,最后保存本轮明确出现的新偏好。

正在加载图示...
正在验证登录状态
请稍候,验证完成后将继续显示文章内容