最近在试着用LangChain搭一个简单的AI Agent,功能是帮用户查资料并整理成摘要。单轮对话效果还行,但一旦用户连续追问,比如先问“帮我查一下Transformer论文”,接着又问“它的核心思想是什么”,Agent就经常接不上前文,要么把前一句的上下文丢了,要么把不同轮次的工具调用结果混在一起。我试过加大context窗口,但token开销太大了,而且有时候还是遗忘。网上看到有人用向量数据库存历史对话摘要,但感觉我的场景没那么复杂。有没有更轻量的方案?或者大家在实际项目中是怎么处理这类多轮记忆问题的?求指点。