题目
滑动窗口、摘要压缩和按需检索分别适合什么场景?
答案
滑动窗口只保留最近若干轮或一定 Token 范围,实现简单,适合前后关联较短的对话。缺点是早期重要约束可能被移出窗口。 摘要压缩把较早历史整理成目标、事实、决策和待办,适合持续较久的任务。它能保留整体进展,但摘要可能遗漏细节或引入误解,需要保留原文入口。 按需检索把历史、产物和资料放在外部存储,当前步骤需要时再取回,适合历史很多但每次只用一小部分的场景。效果依赖检索质量和权限过滤。 ![历史越来越长,三种办法可以一起用](https://cs-wiki.oss-cn-shanghai.aliyuncs.com/question/agent-development/extra-context-strategies-db9343fa1dcca5d3.png) 三者可以结合:关键约束固定保留,最近交互使用窗口,旧进展压成摘要,详细证据按引用检索。不要把摘要当作唯一事实来源,涉及金额、代码位置或用户授权时应回查原记录。