最近在折腾一个多步骤的AI Agent,需要让模型在“搜索资料-生成摘要-判断是否补充提问”这几个节点之间循环。用LangGraph搭了图,但状态(State)的传递和更新逻辑越来越乱,尤其是要同时维护用户输入、中间结果和上下文历史,经常改一个节点就导致其他地方的字段对不上。也试过直接把所有东西塞进一个大的字典里,但调试起来很痛苦。想问问大家在实际项目里是怎么组织Agent状态的?有没有比硬啃官方文档更直观的设计模式或者最佳实践?或者是不是应该换用别的框架(比如CrewAI)会更省心?求分享真实经验。