svSchool_vibe
Модуль 2: Управление контекстом и конфигурационные файлы
Блок 1 из 15·~15 мин·0/15 пройдено

Анатомия контекстного окна: Почему ИИ «забывает» и «деградирует»

1.1. Что такое контекстное окно (Context Window)

Контекстное окно — это ограниченный объем оперативной памяти ИИ-модели, в рамках которого она может читать, анализировать и сопоставлять данные за один диалоговый сеанс.

Все данные в контекстном окне измеряются в токенах (словах, фрагментах слов, символах).

Структура контекстного окна: - Системные правила и настройки (например, .cursorrules или .cursor/rules/*.mdc) - Вся предыдущая переписка в текущем чате (включая прошлые ответы ИИ) - Содержимое всех подключенных к чату файлов - Ваш текущий запрос

1.2. Эффект «Lost in the Middle» (Потеря в середине)

При увеличении объема диалога свыше 30–40% от максимального размера контекстного окна у всех современных LLM (Claude 3.5/3.7 Sonnet, GPT-4o) проявляется феномен деградации внимания.

Схема
┌───────────────────────────────────────────────────────────┐
│                 КОНТЕКСТНОЕ ОКНО (MEMORY)                 │
├──────────────────────────┬────────────────────┬───────────┤
│ Высокое внимание         │ Низкое внимание    │ Высокое   │
│ (Начало сессии / Правила)│ (Средняя часть)    │ (Конец)   │
├──────────────────────────┼────────────────────┼───────────┤
│ ИИ помнит правила        │ ИИ "забывает" ТЗ и │ Последний │
│ проекта и стек           │ галлюцинирует      │ промпт    │
└──────────────────────────┴────────────────────┴───────────┘

ИИ идеально учитывает самые первые инструкции (системный промпт) и самый последний запрос пользователя, но начинает терять и искажать информацию, находившуюся в середине длинной переписки.

1.3. Разбор типичных проявлений перегрузки контекста

1. Галлюцинации и несуществующие функции: ИИ выдумывает методы и библиотеки, которых нет в проекте. 2. Дублирование элементов: Модель переписывает уже существующие блоки заново в других файлах, создавая хаос. 3. Слом соседних модулей: Изменяя один текстовый элемент, ИИ случайно стирает логику подключения, созданную 20 сообщений назад.