Skip to main content

上下文管理


状态

压缩显示

当文件或文件夹过大而无法完整放入上下文窗口时,Cursor 会自动进行压缩处理。压缩后仅向模型展示关键结构元素(如函数签名、类和方法)。模型可基于此压缩视图按需展开特定文件。这种智能压缩机制能最大化利用可用上下文窗口。

重度压缩

当文件名标注"重度压缩"标签时,表明文件过大无法完整显示(包括压缩形式)。此时仅向模型显示文件名。

未包含项

文件或文件夹旁出现警告图标时,表示该项目过大无法纳入上下文窗口(即使采用压缩形式)。这有助于您了解当前模型中可访问的代码库范围。


摘要机制

所有模型均存在有限上下文窗口(例如20万token)。为生成响应,模型必须将所有输入内容(包括用户消息、附加文件及图像等)和输出内容(回答及工具调用)纳入该窗口。若对话消息量过大,上下文窗口将满载,导致模型无法响应。

当上下文窗口即将满载时,Cursor 将自动生成对话摘要,确保模型保留足够响应空间。系统会尽可能保留重要信息,但必然存在部分内容被剔除。您可能会观察到模型似乎遗忘早期信息或重复读取相同内容。此机制虽不完美,但优于完全无法响应。

如何避免摘要触发?

可尝试以下方案:

  • 开启新对话:执行新任务时新建会话。上下文不含无关历史信息时效果更佳,且不易触及窗口上限
  • 选用大窗口模型:访问模型说明页查看各模型上下文窗口尺寸
  • 精简显式上下文:减少附加文件数量,由Agent(代理)按需读取文件
  • 切换MAX模式:该模式通常提供更大的上下文窗口
365/年

CursorAI编程知识星球

我的cursor教学视频已经超100万人观看,可能是中文互联网最佳了

立即查看800+人已加入
免费

通过Monica免费使用满血可联网DeepSeek R1

Monica接入DeepSeek R1、OpenAI o1、GPT-4o、Claude 3.5 和 Gemini 1.5,来提升您的聊天、搜索、写作和编程体验。

立即查看一站式 AI 助手