最近在做一个基于大模型的客服Agent,遇到了记忆管理的问题。目前用LangChain搭的框架,短期记忆用的ConversationBufferWindow,长期记忆试过向量库存摘要,但效果都不太理想。比如用户聊到第20轮时,前面的关键信息经常被窗口挤掉,向量检索出来的上下文又太碎,导致模型回答前后矛盾。也看了MemGPT和Mem0的思路,但感觉工程落地有点复杂,不知道有没有更实用的方案?或者说大家在实际项目中是怎么权衡短期和长期记忆的?求指点。