Суммаризация сообщений

По мере роста разговоров Cursor автоматически суммирует и управляет контекстом, чтобы ваши чаты оставались эффективными. Узнайте, как использовать контекстное меню и понимать, как файлы сжимаются для размещения в окнах контекста модели.
Для более глубокого изучения того, как работает контекст в Cursor, ознакомьтесь с нашим руководством Работа с контекстом.

Как работает суммаризация

Когда разговоры становятся длиннее, они превышают лимит окна контекста модели. Cursor автоматически суммирует старые сообщения, чтобы освободить место для новых разговоров:
User
Cursor
User
Лимит окна контекста
Cursor
User
Cursor
Для решения этой проблемы Cursor суммирует старые сообщения, чтобы освободить место для новых разговоров.
Лимит окна контекста
Суммированные сообщения
Cursor
User
Cursor

Сжатие файлов и папок

В то время как суммаризация чата обрабатывает длинные разговоры, Cursor использует другую стратегию для управления большими файлами и папками: умное сжатие. Когда вы включаете файлы в свой разговор, Cursor определяет лучший способ их представления на основе их размера и доступного контекстного пространства. Вот различные состояния, в которых может находиться файл/папка:

Сжатый

Когда файлы или папки слишком велики, чтобы поместиться в контекстное окно, Cursor автоматически сжимает их. Сжатие показывает модели ключевые структурные элементы, такие как сигнатуры функций, классы и методы. Из этого сжатого представления модель может выбрать развернуть конкретные файлы при необходимости. Этот подход максимизирует эффективное использование доступного контекстного окна.
Context menu

Значительно сжатый

Когда имя файла появляется с меткой “Значительно сжатый”, файл был слишком большим для полного включения, даже в сжатом виде. Модели будет показано только имя файла.

Не включен

Когда рядом с файлом или папкой появляется значок предупреждения, элемент слишком велик для включения в контекстное окно, даже в сжатом виде. Это помогает вам понять, какие части вашей кодовой базы доступны модели.
Context menu