Расширенные функции
В этом разделе мы подробно разберём расширенные возможности DCP, чтобы вы поняли внутренние механизмы плагина и смогли эффективно использовать его в сложных сценариях.
Предварительные требования
Прежде чем приступить к изучению этого раздела, убедитесь, что вы уже:
- Установили и настроили DCP — узнали основы установки и использования
- Изучили полное руководство по конфигурации — освоили систему настроек
- Разобрали стратегии автоматического обрезания — поняли ключевые алгоритмы
Содержание раздела
| Урок | Описание | Когда пригодится |
|---|---|---|
| Механизмы защиты | Защита раундов, инструментов и файлов от случайного удаления | Когда нужно предотвратить случайное удаление |
| Сохранение состояния | Как DCP сохраняет данные об обрезании и статистику между сессиями | Для понимания хранения данных |
| Влияние на кэширование | Как обрезание влияет на кэширование prompt'ов | При оптимизации стоимости API |
| Работа с субагентами | Поведение DCP в сессиях с субагентами | При использовании инструмента Task |
Рекомендуемый порядок изучения
Механизмы защиты → Сохранение состояния → Влияние на кэширование → Работа с субагентами
↓ ↓ ↓ ↓
Обязательно По необходимости При оптимизации При использованииРекомендуемая последовательность:
- Механизмы защиты (обязательно) — это самая важная расширенная функция; понимание поможет избежать случайного удаления
- Сохранение состояния (по необходимости) — если вам нужно разобраться, как DCP ведёт статистику, или нужно отладить проблемы с состоянием
- Влияние на кэширование (при оптимизации) — когда вы заботитесь о стоимости API, нужно найти баланс между обрезанием и кэшированием
- Работа с субагентами (при использовании субагентов) — если вы используете инструмент Task в OpenCode для создания подзадач, нужно знать ограничения DCP
Следующие шаги
Пройдя этот раздел, вы сможете:
- Обратиться к разделу Часто задаваемые вопросы и решение проблем для устранения возникающих трудностей
- Изучить Лучшие практики для максимальной экономии токенов
- Углубиться в раздел Обзор архитектуры для понимания внутренней реализации DCP