消息摘要

随着对话变得越来越长,Cursor 会自动摘要和管理上下文,以保持您的聊天高效。了解如何使用上下文菜单,并理解文件如何被压缩以适应模型上下文窗口。
要深入了解 Cursor 中上下文的工作原理,请查看我们的使用上下文指南。

摘要工作原理

当对话变得越来越长时,它们会超出模型的上下文窗口限制。Cursor 会自动摘要较旧的消息,为新对话腾出空间:
User
Cursor
User
上下文窗口限制
Cursor
User
Cursor
为了解决这个问题,Cursor 会摘要较旧的消息,为新对话腾出空间。
上下文窗口限制
摘要消息
Cursor
User
Cursor

文件和文件夹压缩

虽然聊天摘要处理长对话,但 Cursor 使用不同的策略来管理大型文件和文件夹:智能压缩。当您在对话中包含文件时,Cursor 会根据文件大小和可用上下文空间确定呈现它们的最佳方式。 以下是文件/文件夹可能处于的不同状态:

已压缩

当文件或文件夹太大而无法适应上下文窗口时,Cursor 会自动压缩它们。压缩会向模型显示关键的结构元素,如函数签名、类和方法。从这个压缩视图中,模型可以选择在需要时展开特定文件。这种方法最大化了对可用上下文窗口的有效利用。
Context menu

显著压缩

当文件名出现”显著压缩”标签时,该文件太大而无法完整包含,即使是压缩形式也不行。只有文件名会显示给模型。

未包含

当文件或文件夹旁边出现警告图标时,该项目太大而无法包含在上下文窗口中,即使是压缩形式也不行。这有助于您了解代码库的哪些部分可供模型访问。
Context menu