最近在搭一个带记忆的Agent,发现个奇怪现象:系统Prompt里塞了工具定义、历史摘要、用户偏好、还有几条few-shot示例之后,模型在第四五轮对话时开始答非所问,甚至把旧记忆里的信息当成当前用户指令来执行。我试过调低temperature,也试过把历史摘要截断到最近三轮,但效果都不稳定。