"⚪️ Прайминг контекста Я довольно давно использую прайминг, термин отчасти устоявшийся, но не особо широко используемый. Под праймингом контекста я понимаю процесс подготовки контекста для работы агента. 👉 Сейчас схема отработана довольно длительной практикой, и я делаю ее в пару этапов. После старта новой пустой сессии: 1️⃣ первый промпт: агент инструктируется полностью прочитать главный ИНДЕКС меморибанка; 2️⃣ второй промпт: агент инструктируется ПОДГОТОВИТСЯ к общению по узкой теме (например: ""мы обсуждаем дашборд и его работу с сервером; подготовься, ты должен все знать про дашборд и работу сервера с внешними компонентами; глубоко исследуй меморибанк и кодовую базу""). Почему это работает? Во-первых, у меня есть меморибанк. Это структурированное хранилище информации о проекте, построенное по принципу progressive disclosure, структурировано для облегчения сбора контекста. Главный индекс меморибанка содержит полную ""карту знаний"" о проекте - раскрывает структуру меморибанка на глубину 1-2 уровней. Про индексные файлы: https://t.me/deksden_notes/46 Индекс построен не просто из ссылок, а из АННОТИРОВАННЫХ ссылок. То есть к ссылке ""прилагается"" два компонента - что находится по ссылке, и ЗАЧЕМ/ДЛЯ ЧЕГО может быть полезно прочитать эту ссылку. Вот про аннотированные ссылки: https://t.me/deksden_notes/47 Аннотированные ссылки в некоторой стпени снижают эффект, который мы чуть раньше обсуждали по мотивам статьи Vercel: https://t.me/deksden_notes/407 То есть после первого промпта в контексте агента находится карта знаний с встроенным ""маршрутизатором"" - когда и в какой раздел ""бежать"" за нужной информацией. Но наличие ссылок не означает что он по ним будет ходить, как выяснил Vercel. Поэтому вторым промптом мы обозначаем тему нашей дискуссии - и инструктируем агента СДЕЛАТЬ исследование по меморибанку/кодовой базе. И в этот момент агент уже набирает значительное количество контекста по теме. У меня в кодексе выходит 15-25% занятого контекста к старту обсуждения какой то узкой темы: это цена подготовки. И времени это занимает от 3 до 10 минут (5.2 на high ризонинге). ▶️ Еще раз: • идея в том, чтобы сначала дать потенциал для агента (скормить ему карту знаний) • а потом заставить этот потенциал реализовать по конкретному вопросу В итоге имею ""прогретый"" контекст, агент не путается, не создает дополнительных сущностей, в курсе архитектуры, деталей проекта, принципов и подходов. ‼️ Важно: еще это работает потому что в меморибанке такая информация есть - и агент ее достает. @deksden_notes"