跳到正文
掘金· 威哥爱编程·· 15 天前精选AI 评分72

用 LangGraph 状态机把作文批改流程拆成五个可回退节点

Python 智能体开发实战 06:一个函数里塞了八百行?用状态机把批改流程拆成能回退的步骤

AI 导读

作者把启明英语助教小E的作文批改从八百行 review_once() 函数改写成 LangGraph 状态机,拆成 check_input、check_grammar、check_words、check_structure、score_and_feedback 五个节点。

借鉴点

能拿走 LangGraph 的 State 契约、条件边加 attempts 上限、MemorySaver 配 thread_id 续跑这套拆法,把八百行批改函数换成可回退可单测的图,代价是得先想清每个字段归谁写、覆盖还是累加。

来源:掘金 · juejin.cn