以前和 AI 进行长时间的深度对话,经常会遇到一个恼人的问题:对话轮次多了,或者引用了大量资料后继续追问,AI 会直接报错说"上下文超出长度限制",整个对话就这么中断了。
现在这个问题解决了。
当 AI 检测到上下文超限时,会自动触发上下文压缩——把之前的对话历史生成一份摘要,用摘要替代原始历史,然后静默重试这条消息。整个过程你不需要做任何操作,也不会有干扰性弹窗。
你会看到的变化就是:AI 气泡短暂进入 Summarizing… 状态,随后自然衔接继续生成回复。用户消息上方会出现 “---- 上文已压缩 ----” 的标记,告知你压缩发生在哪个位置。
这对以下场景帮助最大:
-
论文深度研读后连续多轮追问 -
长任务链(AI 调用多个工具后继续对话) -
引用大文档内容后的分析讨论
压缩是一次性的,且每次发送只自动触发一次,不会循环压缩。如果压缩本身失败,会提示你手动使用 /summarize 命令处理。