Как разобрать и повторить сложный референс с помощью нейросетей

Практика на реальных кейсах: как превратить папку сохранённых референсов в источник новых навыков.
17 сентября 2026
13 минут
Из статьи вы узнаете:

Почему идеи остаются в закладках

Первая причина очевидна: чтобы разобраться в незнакомой находке, нужны свободное время и внимание. Это объяснимо, ведь в закладки обычно попадает то, что вы ещё не пробовали: новое, необычное, сложное.
Но дело не только в этом. Между «увидел идею» и «применил её на своём сайте» стоит длинная цепочка шагов, и остановиться можно на каждом:
  • найти время;
  • разобраться в документации;
  • настроить рабочее окружение;
  • запустить первый пример;
  • справиться с ошибками сборки.
Пройти все пять шагов подряд сложно, особенно в потоке текущих задач. Поэтому идея чаще всего отсеивается на одном из первых этапов, а ссылка так и остаётся в закладках.

Что изменилось: ИИ быстро даёт первый рабочий прототип

Теперь первый шаг выглядит иначе. Вы берёте ссылку на понравившийся эффект, отправляете её нейросети и формулируете запрос:
Посмотри, в чём главная особенность этого сайта. Объясни простыми словами и собери минимальный прототип, который воспроизводит этот эффект.
Многие представляют себе HTML как длинные строки кода, непонятные команды и высокий риск всё сломать. Но этот язык разметки работает иначе, чем программирование. Его проще воспринимать не как страшный код, а как понятную систему пометок для страницы.
  • Сергей Смоляк
    Маркетолог/AI-креатор в агентстве ЦЕХ
    Писать код самостоятельно при этом не нужно. ИИ-агент работает прямо внутри вашего проекта: читает файлы, пишет и правит код. Такие агенты показывают результат в окне браузера, поэтому вы сразу видите живое превью, крутите его и задаёте уточняющие вопросы.
В итоге получается черновой прототип. Публиковать его на рабочем сайте нельзя: адаптивность под разные экраны не проверена, тексты случайные, ошибок много. Но задача этого шага другая — увидеть, что эффект в принципе воспроизводится. Главное, что этап чистого листа пройден.

Кейс Pretext: дневник прототипирования

Разберём подход на конкретном примере. В конце марта 2026 года в соцсетях активно обсуждали Pretext — инструмент для вёрстки текста на странице. Это экспериментальная разработка Ченга Лу, бывшего участника основной команды React и нынешнего фронтенд-инженера Midjourney.
Суть приёма: текст перестаёт быть статичным блоком. Он ведёт себя как жидкость — обтекает сложные объекты и перестраивается в реальном времени, когда вы меняете размер окна или перетаскиваете блок мышью.
Причин добавить такой инструмент в закладки три:
  1. Демонстрация выглядит убедительно, и хочется повторить эффект.
  2. Инструмент решает давнюю и сложную задачу.
  3. С текстом на страницах сайтов приходится работать часто, поэтому применение наверняка найдётся.
Так работает демонстрация Pretext — текст перестраивается, пока вы двигаете объект.
1
Первый запрос к нейросети
[ссылка на репозиторий github.com/chenglou/pretext]
Посмотри, в чём главная особенность этого проекта. Объясни простыми словами.
Репозиторий — это папка с исходным кодом проекта, опубликованная на GitHub. В ответ на промпт нейросеть собирает из него короткую сводку. По ней можно за пару минут понять, что умеет инструмент, и не читать документацию целиком.
Сводка по репозиторию, которую нейросеть собрала из кода и README.
Сводка по репозиторию, которую нейросеть собрала из кода и README.
2
Второй запрос к нейросети
Собери простую HTML-страницу с этим эффектом.
Первый результат ожидаемо скромный: эффект работает, но оформление типовое — такое нейросеть выдаёт по умолчанию, без дополнительных указаний.
Первый прототип — эффект воспроизводится, но выглядит как черновик.
3
Третий запрос к нейросети
Уточним. Для этого:
  1. Возьмём реальный рабочий проект вместо пустой страницы.
  2. Попросим повторить конкретный эффект, ради которого инструмент и попал в закладки.
Уточнённый запрос с привязкой к реальному проекту.
Результат после уточнения запроса.

Работа идёт по кругу: запрос — проверка — ошибка — исправление вместе с нейросетью. Прототип в итоге появляется, но нового навыка пока нет: код написала нейросеть, а вы наблюдали за результатом. Публиковать такой прототип рано.

Как учиться с помощью нейросети, а не просто получать готовый код: три способа

Прототип за вечер — это половина дела. Если остановиться здесь, через неделю вы не вспомните, как всё работало, и в следующий раз начнёте с нуля. Но работу можно настроить так, чтобы с вами оставался не только прототип, но и новый навык.
До сих пор всё происходило в чате с нейросетью: вы отправляли ссылку, получали код и открывали его в браузере.
Дальше удобнее работать с ИИ-агентом. Это программа с нейросетью внутри: вы открываете в ней папку с файлами прототипа — того самого, что собирали на предыдущем шаге, — и агент сам читает эти файлы, правит код и запускает результат. Так устроены Cursor, Claude Code, GitHub Copilot, Gemini CLI и ещё пара десятков инструментов.
Обычно вы ставите задачу одной фразой: «Добавь на первый экран обтекание текста», «Почини ошибку в консоли». Агент её выполняет, но выполняет молча и отчитывается результатом: «Готово, эффект добавил». Почему он выбрал именно такое решение и что означают слова в его отчёте — приходится спрашивать отдельно и заново в каждом новом чате.
Ниже — три способа, как закрепить эту просьбу раз и навсегда. Они отличаются способом настройки и тем, сколько времени нужно вложить: от одного текстового файла до отдельного приложения-репетитора.

Вариант №1. AGENTS.md — памятка, которую агент читает сам

Что это. Просьбу «объясняй, что делаешь» можно записать один раз — в обычный текстовый файл. Агент открывает его сам, перед тем как взяться за любую задачу. Примерно так новый сотрудник читает памятку, прежде чем сесть за работу.
Файл называется AGENTS.md, и кладут его в ту самую папку, которую вы открыли в агенте, — её называют корнем проекта. Такое имя понимают Cursor, GitHub Copilot, Gemini CLI и другие агенты. У Claude Code файл называется иначе — CLAUDE.md. Чтобы не вести две памятки, в CLAUDE.md достаточно вписать одну строку @AGENTS.md: по ней Claude Code откроет тот же файл.
Как работает. Повторять просьбу больше не нужно — ни в этом чате, ни в следующих: агент сверяется с файлом сам. Для обучения хватает трёх пунктов:
  • Объяснять, не что сделано, а почему выбрано именно такое решение: какую ошибку оно исправляет и что сломается без него.
  • Расшифровывать сложный термин простыми словами при первом упоминании.
  • Записывать встреченные термины в отдельный файл GLOSSARY.md — это личный словарь по проекту, который агент пополняет сам.
Какой результат. На один и тот же запрос агент отвечает по-разному: без файла — коротким отчётом о проделанной работе, с файлом — объяснением, почему решение выглядит именно так.
Что нужно для старта. Файл работает с тем агентом, которым вы уже пользуетесь. Формат поддерживают более 20 инструментов, среди них Codex, Cursor, GitHub Copilot и Antigravity CLI. Платная подписка не обязательна — у большинства есть бесплатный тариф с ограничениями, и на один разбор его хватает.
Как внедрить: шаг за шагом.
  1. Создайте в корне проекта файл с именем AGENTS.md. Это обычный текстовый файл, его можно сделать в любом редакторе.
  2. Впишите в него требования из примера выше или свои формулировки. Для старта хватит трёх-четырёх пунктов.
  3. Откройте чат с агентом внутри проекта и попросите разобрать конкретный файл или эффект. Ссылаться на памятку не нужно — агент найдёт её сам.
  4. Если объяснения получаются слишком общими, добавьте в файл более конкретные правила и повторите запрос.

Вариант №2. Codebase-to-course — код превращается в интерактивный курс

Что это. Памятка из первого варианта задаёт агенту манеру: как разговаривать и что пояснять. Этот вариант предлагает создать отдельный навык (скилл) для ИИ-агента. Скилл — это готовый сценарий работы. Агент выполняет описанную в нём последовательность шагов, а не придумывает ход работы на месте.
Сам навык — это папка с инструкциями, главный файл в ней называется SKILL.md. Формат открытый, поэтому один и тот же скилл понимают десятки разных агентов.
Скилл codebase-to-course превращает чужой код в учебный курс: агент читает проект целиком, выделяет главное и собирает несколько страниц с объяснениями, которые открываются в браузере.
Как работает. Навык кладут в папку со скиллами — у каждого агента она своя. Дальше вы открываете нужный проект и пишете: «Преврати этот код в интерактивный курс». Вместо своего проекта можно дать ссылку на чужой репозиторий на GitHub. Агент читает код сам: выделяет ключевые механики, делит материал на 4−6 модулей и оформляет их по шаблону.
Готовый курс с интерактивными карточками, яркими подсказками и простыми объяснениями.
Какой результат. Получается папка с курсом: файлы оформления, скрипт сборки и несколько HTML-файлов — по одному на модуль. Скрипт склеивает модули в одну страницу index.html.
Структура собранного курса по Pretext.
Внутри курса — последовательное объяснение, схемы движения данных по проекту, вопросы для самопроверки и всплывающие расшифровки терминов при наведении курсора. Такой формат подойдёт, если нужно понять принцип работы, а не изучать документацию целиком.
Файл index.html открывается в браузере двойным кликом, сервер для этого не нужен. Но хранить и переносить нужно всю папку целиком: без соседних файлов оформление и скрипты не подтянутся.
Что нужно для старта. Подойдёт практически любой агент — навык нужно только положить в его папку со скиллами. Для разового запуска на небольшом проекте обычно хватает бесплатного тарифа. Дальше действует простое правило: чем больше кода агент прочитал, тем больше израсходовано токенов. На крупных проектах расход растёт быстро, поэтому для регулярной работы удобнее платный план.
Как внедрить: шаг за шагом.
  1. Скачайте скилл codebase-to-course из публичного репозитория на GitHub.
  2. Положите папку скилла туда, где ваш агент ищет скиллы. У Claude Code это папка ~/.claude/skills/ — она общая для всех проектов. Если скилл нужен только в одном проекте, подойдёт папка .claude/skills/ внутри него. У других инструментов путь свой, его лучше уточнить в документации.
  3. Откройте в агенте нужный проект или подготовьте ссылку на репозиторий.
  4. Напишите: «/codebase-to-course преврати этот проект в интерактивный курс». Косая черта в начале — это способ вызвать скилл по имени. В том же запросе можно указать язык курса.
  5. После сборки откройте файл index.html из получившейся папки.
Куда положить скилл, чтобы агент его увидел.

Вариант №3. DeepTutor — личный репетитор по теме

Что это. Первые два варианта надстраиваются над агентом, которым вы уже пользуетесь. DeepTutor устроен иначе: это отдельное приложение, его устанавливают на свой компьютер и открывают в браузере. Вариант самый трудоёмкий из трёх, зато работает как персональный репетитор.
Как работает. Сначала приложение устанавливают — на свой компьютер или на сервер. Часть настройки идёт через командную строку: это окно, где программе отдают текстовые команды вместо нажатия кнопок.
Дальше приложению нужно объяснить, какой нейросетью пользоваться. Для этого подключают ключ доступа — строку символов, которую сервис нейросети выдаёт лично вам. DeepTutor понимает несколько десятков таких сервисов.
Есть и второй путь: запустить нейросеть прямо на своём компьютере через Ollama или LM Studio — тогда данные никуда не уходят, но нужен мощный компьютер.
Последний шаг — загрузить материалы: статьи, PDF, файлы проекта, собственные заметки. После этого DeepTutor:
  • отвечает на вопросы, опираясь на загруженные материалы;
  • собирает из них дополнительные форматы: вопросы для самопроверки, инфографику и даже книги;
  • составляет учебный план и запоминает, какие темы даются вам тяжелее, чтобы возвращаться к ним позже.
Какой результат. Вместо разового разбора одного приёма получается база знаний по теме. Она пополняется с каждым новым источником и подсказывает, что стоит повторить.
Что нужно для старта. Готового облачного тарифа у разработчиков нет, поэтому приложение придётся развернуть самостоятельно. Быстрее всего установить его из PyPI — это каталог, откуда программы на Python скачиваются одной командой. Другой вариант — Docker: он запускает приложение в готовом виде, настраивать окружение вручную не нужно.
Платить надо не за подписку, а за обращения к той нейросети, которую вы подключите. Чтобы просто попробовать, подойдёт бесплатный тариф Google AI Studio с недорогой моделью (например, gemini-3.1-flash-lite): бесплатных лимитов там хватает на первое время.
Как внедрить: шаг за шагом.
  1. Проверьте, что на компьютере установлены Python 3.11 или новее и Node.js 20 или новее — без них приложение не запустится. Создайте отдельную папку для работы и установите DeepTutor командой pip install -U deeptutor.
  2. Выполните deeptutor init. Мастер настройки попросит выбрать сервис нейросети и вставить ключ доступа либо указать локальную модель.
  3. Запустите deeptutor start. В командной строке появится адрес — по умолчанию 127.0.0.1:3782. Откройте его в браузере, дальше всё происходит в обычном окне браузера.
  4. Загрузите материалы по теме: PDF, статьи, свои заметки, а также файлы README или RESEARCH.md разбираемого проекта — так называются файлы с описанием, они есть почти в каждом репозитории.
  5. Работайте в чате и используйте встроенные инструменты — вопросы для самопроверки и инфографику.
Интерфейс DeepTutor — база знаний слева, чат с репетитором справа.
Для одного приёма третий вариант избыточен: разворачивать отдельное приложение ради разбора единственного эффекта незачем. Он оправдан, когда вы хотите освоить целую область — не «как работает Pretext», а «как в принципе устроены раскладка и отрисовка текста».

Метод работает не только с Pretext: ещё два примера

Подход из разбора не привязан к самому Pretext — он работает с любой ссылкой из закладок. Вот ещё два примера в формате «было → стало», уже без разбора деталей.
1
Liquid Glass
Референс — репозиторий samasante/liquid-glass: компонент на React, который преломляет содержимое страницы, как стекло.
Было — первый экран без дополнительных элементов.
Стало — линза на первом экране, которая искажает фон под собой. Похожий приём Apple использует в своих интерфейсах.
2
Heerich
Референс — репозиторий meodai/heerich: движок, который собирает сцены из объёмных кубиков-вокселей и отрисовывает их в формате SVG.
Было — первый экран без дополнительных элементов.
Стало — та же форма, собранная из вокселей и вращающаяся на странице.

Вывод: что вайбкодинг даёт дизайнеру и малому бизнесу

Зачем дизайнеру или предпринимателю разбираться в таких деталях, пусть даже с помощью ИИ? Кроме вдохновения, у подхода есть практическая польза.
Закладки перестают быть недосягаемыми. Сложные механики с сильных сайтов можно разобрать по частям и применить у себя.
Гипотезы проверяются быстрее. Живой прототип собирается за пару часов, и уже на нём видно, помогает идея продукту или только мешает.
Появляется новый способ объяснять идеи. Рабочий прототип проще показать команде или клиенту, чем описать словами: демонстрацию можно открыть и покрутить.
  • Сергей Смоляк
    Маркетолог/AI-креатор в агентстве ЦЕХ
    Вайбкодинг часто ругают за горы небрежного кода, и претензия справедливая. Но у того же инструмента есть второе применение: он работает как мост в незнакомую область.

    ИИ убирает то, что обычно останавливает в самом начале, — пустой экран и ощущение, что разобраться не получится.
Вы находите интересный приём, разбираетесь, как он устроен, собираете свою черновую версию, ломаете её и чините вместе с нейросетью. По ходу становится понятно, на каких принципах всё держится. В результате остаётся не только анимация, но и знание, которое пригодится в следующем проекте.
Читайте также:
Показать ещё
Бесплатный онлайн курс, который научит создавать эффективные посадочные страницы
Перейти на страницу курса
Курс, который научит вас продвигать свой сайт
Перейти на страницу курса
Теоретический курс Никиты Обухова по веб-дизайну
Перейти на страницу курса
Бесплатный учебник по веб-анимации с примерами и правилами использования
Перейти на страницу курса

Вернуться к оглавлению

Вернуться к началу