Что здесь происходит: блок 2 пройден — пора собрать его в работу. Сначала карта блока и два сценария на сборку, потом главное задание: детальный раздел «Знания» для вашего ТЗ. После этого урока вы сможете заказать ассистента по базе знаний и принять его по цифрам, а не по красивому демо. В помощь — новый справочник: чеклист заказчика RAG.
Карта блока: шесть уроков — шесть вопросов заказчика
«Сколько запросов в день и кто спрашивает — точно нужен конвейер, а не файлы + агент?»
Сценарии на сборку
Реалистичные кейсы — выберите решение, как на реальной планёрке.
Одна и та же база — 2000 страниц методичек. Задача А: помощник для вашей команды из 5 человек. Задача Б: куратор, отвечающий ученикам на сайте (сотни вопросов в день). Разработчик предлагает «одно решение на обе задачи». Ваш вердикт?
Верно — это главный вывод блока! Путь выбирает не база, а нагрузка (урок 15, дерево выбора). Бонус: файлы внутреннего помощника позже станут источником индексации для RAG куратора — пути не враждуют, а выстраиваются в лестницу.
Размер базы одинаковый, но нагрузка противоположная: 5 своих против сотен внешних. Внутри — агентный поиск (дёшево начать, свежие данные), наружу — RAG (быстрый дешёвый ответ на каждый из сотен вопросов). Сверьтесь с деревом выбора (урок 15).
База: 80 страниц — FAQ, условия участия, тарифы клуба. Обновляется раз в месяц. Разработчик прислал смету: векторная база + конвейер индексации + реранкер, 3 недели работы. Ваше решение?
Верно! Урок 10, фильтр на входе: до ~500 страниц RAG не нужен. Вся база в промпте + кэширование = дешевле, точнее (модель видит всё сразу) и без конвейера, который надо обслуживать. Лучшее ТЗ — то, что отменило лишний проект.
Проверьте фильтр урока 10: 80 страниц « 500. Вся база влезает в промпт целиком, кэширование делает это дёшево. Смета на RAG здесь — завод ради табуретки.
База: 2000 документов методичек и регламентов, много таблиц с программами курсов, ~200 вопросов в день. Что из этого набора требований ЛИШНЕЕ?
Именно! Размер базы — не аргумент для GraphRAG: он нужен для вопросов-цепочек по связям и стоит в 3–5 раз дороже в эксплуатации. А вот парсинг таблиц и приёмка по золотому набору — обязательные пункты для такой базы.
Парсинг таблиц и золотой набор — обязательны (уроки 11–12). Лишний — GraphRAG: «большая база» не означает «вопросы по связям сущностей», а стоит граф в 3–5 раз дороже.
Ассистент запущен. Ученики жалуются: «отвечает уверенно, но про старые тарифы». Поиск работает (recall в норме), цитаты включены. Где копать?
Верно! Урок 13, граница возможностей цитат: они гарантируют верность найденному, но не свежесть найденного. Если в базе лежат две версии тарифов — чистка базы и процесс обновления (уроки 11 и 14), а не модель и не промпт.
Модель и промпт не отличат старый тариф от нового — для них оба «документы из базы». Это провал гигиены базы: вычистить устаревшие версии и наладить процесс обновления.
Главное задание: раздел «Знания» вашего ТЗ — в деталях
🛠 Финальное задание блока, ~20 минут
Откройте своё ТЗ из финального проекта блока 1 (урок 9). Найдите раздел 4 «Знания» — после этого блока он наверняка выглядит наивно. Перепишем.
Начните с пути: прогоните задачу через дерево выбора — длинный контекст, агентный поиск или RAG? Запишите ответ и почему (4 вопроса дерева). Если вышел не-RAG — так и пишите в ТЗ, это сильное решение.
Если RAG — откройте чеклист заказчика и пройдите его сверху вниз, отвечая на вопросы про вашу базу: объём (практика урока 10), таблицы, нарезка, золотой набор (практика урока 12), цитаты, бюджет (практика урока 14).
Соберите ответы в новый раздел «Знания» — теперь он занимает не три строки, а страницу с цифрами.
Отдайте на разбор преподавателю: откройте Claude Code в папке курса и скажите: «Я прошёл блок 2 и переписал раздел „Знания“ своего ТЗ, вот он: [текст]. Проведи разбор как преподаватель: что сильно, что упущено, какие вопросы задаст разработчик».
Куда расти дальше
Блок 2 закрыт. Следующие углубления по плану курса:
Блок 3 · Автоматизация процессов — устойчивые конвейеры, расписания, интеграции с вашими сервисами.
Блок 4 · Контент-конвейеры — генерация с контролем качества: связки «генератор + судья».
Скажите преподавателю «начинаем блок 3» — и он будет создан так же: свежий ресёрч, уроки, практика.