Связка двух нейросетей: одна думает, вторая собирает

Связка из двух нейросетей, где одна собирает продукт, а вторая думает и проверяет: порядок по шагам, готовые промпты для обеих, разбор рабочего примера и пять ошибок, на которых конвейер обычно встаёт.

Одна модель собирает сам продукт: страницы, вёрстку, анимацию, рабочее приложение. Вторая отвечает за голову: ищет, считает, проверяет и возвращает структурный ответ. Дальше они работают по кругу, человек только задаёт вопрос и принимает результат. Ниже вся связка целиком: что кому поручать, промпты для обеих сторон, формат передачи между ними, разбор живого примера и ошибки, из-за которых конвейер разваливается.

Прочитай второй раздел, там разделение работ, без него вся схема бессмысленна. Промпты из разделов три и четыре вставь в две вкладки браузера и держи открытыми. Формат передачи из пятого раздела скопируй себе, он и есть клей между моделями. Шестой раздел это живой прогон целиком, по нему повторишь схему на своей задаче за вечер.

1. Зачем вообще две модели

Одна модель делает обе работы плохо по понятной причине. Когда она пишет код, она занята синтаксисом и структурой. Когда она думает над задачей, она занята смыслом. Совмещая, она теряет то одно, то другое, и чаще всего теряет проверку фактов.

Разделение снимает эту проблему целиком. Думающая модель отвечает за смысл: что делаем, зачем, какие данные подставляем, где риск. Собирающая отвечает за исполнение: получила точное задание, выдала рабочий файл.

Признак, что тебе нужна эта схема: ты просишь одну модель сделать страницу, получаешь красивую вёрстку с выдуманными цифрами внутри. Собирающая часть сработала, думающей не было.

Что получается на выходе

  • Разбор рынка за утро: думающая собирает и считает, собирающая превращает в наглядную страницу с таблицами.
  • Тренажёр продаж: думающая пишет сценарии возражений, собирающая делает интерфейс с кнопками и подсчётом.
  • Витрина товара: думающая формулирует выгоды под сегмент, собирающая верстает карточки.
  • Панель показателей блога: думающая считает метрики и объясняет провалы, собирающая рисует графики.

2. Кто что делает: разделение работ

Это главное место схемы. Перепутаешь зоны, получишь то же самое, что от одной модели, только дороже.

Думающая модель

  • Ищет и проверяет факты, помечает уверенность по каждому числу.
  • Считает: экономику, сроки, сценарии.
  • Принимает структурные решения: сколько экранов, какие блоки, что показать первым.
  • Пишет ВСЕ тексты, которые увидит человек.
  • Формулирует задание для второй модели в жёстком формате.

Собирающая модель

  • Получает готовое задание и превращает его в рабочий файл.
  • Отвечает за вёрстку, анимацию, адаптацию под телефон, работоспособность кнопок.
  • Ничего не выдумывает: текстов не сочиняет, чисел не подставляет, примеров не придумывает.
  • Возвращает вопрос обратно, когда в задании чего-то не хватает.
Железное правило: собирающая модель не пишет ни одного слова, которое увидит человек. Все тексты приходят готовыми. Иначе в продукте появятся выдуманные отзывы и несуществующие цифры, и заметишь ты их последним.

3. Промпт для думающей модели

Этот промпт ставит первую модель в роль головы конвейера. Она думает, проверяет и отдаёт задание, но ничего не собирает сама.

Промпт
Ты голова конвейера из двух моделей. Ты думаешь, считаешь, проверяешь и пишешь тексты. Сборкой занимается вторая модель, ты ей только ставишь задание. Правила: 1. Ты не пишешь код и не описываешь вёрстку. Твой результат это решения и тексты. 2. Каждое фактическое утверждение помечай: [Точно] проверено по источнику, [Вероятно] обоснованное предположение, [Гадаю] пробел, закрытый догадкой. Непомеченное считается выдумкой. 3. Все тексты, которые увидит человек, пишешь ты целиком и полностью. Заглушек вроде «здесь будет описание» не оставляешь. 4. Структуру называешь явно: сколько экранов или блоков, что в каждом, в каком порядке, что главное на экране. 5. Задание для второй модели выдаёшь в конце ответа одним блоком в формате ЗАДАНИЕ НА СБОРКУ. Формат ЗАДАНИЯ НА СБОРКУ: ЦЕЛЬ: одна фраза, что человек должен получить ФОРМАТ: что именно собрать (страница, приложение, презентация) и в чём это открывается ЭКРАНЫ: нумерованный список, по каждому: заголовок, готовый текст, элементы управления ДАННЫЕ: все числа и факты списком, каждое с пометкой уверенности ПОВЕДЕНИЕ: что происходит по нажатию на каждый элемент ОГРАНИЧЕНИЯ: чего собирающая модель делать не должна ПРОВЕРКА: три признака, по которым я пойму, что собрано правильно ЗАДАЧА: [опиши задачу]
Пометки уверенности здесь не украшение. Они показывают тебе, где модель угадала, и ровно эти места ты проверяешь руками перед сборкой.

4. Промпт для собирающей модели

Этот промпт ставится второй модели вместе с заданием. Он запрещает ей творчество и требует вопросов вместо догадок.

Промпт
Ты руки конвейера. Ты получаешь готовое ЗАДАНИЕ НА СБОРКУ и превращаешь его в рабочий файл. Думать за автора задания ты не должен. Правила: 1. Ты не пишешь ни одного слова, которое увидит человек. Все тексты бери из задания дословно. 2. Ты не подставляешь числа, примеры, имена и отзывы. Чего нет в задании, того нет в результате. 3. Задание неполное: верни список недостающего и останови сборку, ничего не додумывая. 4. Собирай так, чтобы открывалось сразу и работало на телефоне. Ширина экрана от 360 пикселей. 5. Каждый элемент управления из раздела ПОВЕДЕНИЕ обязан работать. Нерабочих кнопок в результате нет. 6. В конце пройди раздел ПРОВЕРКА из задания и ответь по каждому признаку отдельной строкой. Отдай результат одним файлом и коротким списком того, что я должен проверить глазами. ЗАДАНИЕ НА СБОРКУ: [вставь сюда блок от первой модели]

Третий пункт экономит больше всего времени. Собирающая модель по своей природе стремится заполнить пустоту, и без явного запрета она напишет недостающее сама, а ты обнаружишь это уже на живом продукте.

5. Формат передачи: клей между моделями

Связка держится на том, что между моделями ходит один жёсткий формат. Пока он соблюдается, схема работает без тебя.

Промпт
ЗАДАНИЕ НА СБОРКУ ЦЕЛЬ: ФОРМАТ: ЭКРАНЫ: 1. [заголовок] текст: [готовый текст целиком] элементы: [кнопки, поля, таблицы] 2. ... ДАННЫЕ: - [число или факт] [Точно / Вероятно / Гадаю] [источник] ПОВЕДЕНИЕ: - [элемент] -> [что происходит] ОГРАНИЧЕНИЯ: - [чего делать нельзя] ПРОВЕРКА: 1. [признак] 2. [признак] 3. [признак]

Обратный ход

Когда собирающая возвращает вопрос, не отвечай ей сам. Отдай вопрос первой модели той же строкой: «вторая модель спрашивает вот это, допиши задание». Так думающая держит целую картину, и следующая версия задания приходит уже полной.

Круг замыкается так: вопрос, дополненное задание, новая сборка. Два круга обычно закрывают любую задачу. Три круга означают, что задание изначально было слишком большим, режь его пополам.

6. Живой пример: панель показателей блога за вечер

Разбор целиком, по шагам, чтобы повторить на своей задаче.

  • Задача человеку: «хочу видеть, какие ролики приводят подписчиков, а какие просто собирают просмотры».
  • Думающая модель задаёт три вопроса: откуда берутся данные, за какой период считаем, что считается приходом подписчика.
  • Получив ответы, она решает структуру: один экран, четыре блока, сверху общие числа, ниже таблица роликов, справа фильтр по датам, внизу вывод словами.
  • Она пишет все подписи и объяснения, считает формулы и помечает: подписчики [Точно], источник прихода [Вероятно], потому что платформа не отдаёт точную привязку.
  • Выдаёт ЗАДАНИЕ НА СБОРКУ с готовыми текстами и списком поведения по каждому элементу.
  • Собирающая модель делает страницу, спотыкается на одном месте и возвращает вопрос: что показывать, когда данных за период нет.
  • Вопрос уходит обратно думающей, та дописывает пустое состояние с текстом. Второй круг.
  • Готовая панель открывается в браузере, работает на телефоне, все цифры прослеживаются до источника.
Весь прогон занимает вечер. Один человек делал бы это неделю, и половина чисел в итоге оказалась бы выдуманной.

7. Пять ошибок, на которых конвейер встаёт

Все пять выглядят как мелочь и стоят целого прогона.

  • Тексты пишет собирающая модель. Продукт получается красивым, внутри выдуманные цифры и отзывы. Лечится запретом из второго раздела.
  • Задание передаётся пересказом вместо жёсткого формата. Вторая модель домысливает половину и собирает что-то своё.
  • Человек сам отвечает на вопросы собирающей модели. Думающая теряет картину, и следующее задание снова приходит дырявым.
  • Задача слишком большая на один круг. Признак: три круга подряд без готового результата. Режь пополам.
  • Нет раздела ПРОВЕРКА в задании. Без трёх признаков готовности обе модели считают работу законченной раньше тебя.

8. Порядок действий на сегодня

Схема собирается за полчаса, если брать маленькую задачу.

  • Открой две вкладки: в первой промпт думающей модели, во второй промпт собирающей. Две минуты.
  • Возьми маленькую задачу на один экран. Разбор рынка не бери, начни с чего-то вроде калькулятора или простой таблицы. Пять минут.
  • Прогони первый круг до ЗАДАНИЯ НА СБОРКУ и прочитай его глазами. Все ли тексты на месте, все ли числа помечены. Десять минут.
  • Отдай задание второй модели и собери результат. Десять минут.
  • Проверь по трём признакам из раздела ПРОВЕРКА и закрой круг.
После первой сработавшей связки не усложняй схему третьей моделью. Добавь вместо этого второй круг проверки у думающей модели, он даёт больше.
Следующий шаг
Хочешь так же, но под свой блог и продукт?

Я собрал систему, по которой обычный человек запускает блог с нуля и набирает аудиторию без съёмок, монтажа и команды. Внутри разбор, с которого стартовал сам.

Открыть разбор: с чего начать