Вы даёте одну задачу — например, «сайт для бань» — и конвейер собирает её сам: придумывает идею, структуру и тексты, пишет код страницы и проверяет его. Десятый участник — проверяющий — читает готовый код и находит реальные ошибки до сдачи. За тестовую серию в одной нише система выдала 7 разных сайтов, и ни одна из проверенных сборок не ушла без замечаний.
На входе — короткое описание, на выходе — страница (HTML и CSS, при необходимости скрипты), файл промптов для картинок и ZIP-архив со всеми файлами.
Десятый участник — проверяющий — читает готовый код и находит реальные баги до сдачи: рекурсию, модалку без фокус-ловушки, недоступные подписи. Ни одна из проверенных сборок не ушла без замечаний.
Это демонстрация подхода, а не готовый коммерческий продукт: тот же конвейер настраивается под вашу нишу и стиль. Прогон под заказ можно согласовать.
Проверить на практике гипотезу: можно ли заменить «человекॱсобираетॱлендинг» конвейером, где каждый шаг делает отдельный ИИ-агент, а качество контролирует десятый — автоматический ревьюер.
Три входа в систему: веб-интерфейс (чат с управляющей частью), запуск из командной строки и Telegram-бот. Каждый запуск получает номер (run_id), статусы этапов и живой лог в интерфейсе.
Инструмент написан с нуля на Python и прогнан на тестовой серии: одна ниша («бани»), семь независимых запусков — чтобы сравнивать вариативность агентов, а не случайность одного сборщика. Это демонстрация подхода, а не готовый коммерческий продукт.
Держать цепочку из 10 агентов: статусы этапов, передача контекста между агентами, сессии, хранение результатов.
Оркестратор — управляющая часть (216 строк, FastAPI) — принимает задачу, возвращает номер запуска (run_id) и ведёт сессию со статусами от brainstorming до reviewing. Среда запуска агентов (348 строк) каждый вызов оформляет как отдельный промпт с системной ролью. Точка входа для командной строки — run_cli.py; результаты записи сохраняются в базе SQLite через SQLAlchemy.
Болезнь «сгенерировал и сдал»: без контроля качества сборка уезжает клиенту с багами, о которых никто не сказал.
После сборки файлов запускается агент-рецензент: он получает сгенерированные HTML/CSS/JS и возвращает вердикт в отчёте review_report.json — одобрено (approved), нужны правки (changes requested) или отклонено (rejected), с конкретными находками до уровня строк кода. В тестовой серии из 4 проверенных сборок ни одна не получила сразу «одобрено без замечаний»: 1 approved с замечаниями, 2 changes requested, 1 rejected. Ревьюер нашёл, например, самопересекающийся click-обработчик с бесконечной рекурсией, модалку без фокус-ловушки, label без for/id и неполный JSON-LD.
Проверить, даёт ли конвейер разные осмысленные результаты при повторных запусках, а не один и тот же шаблон.
Семь сборок в нише «бани»: премиум-концепция с калькулятором и JS-файлом (1 915 строк), AR-конфигуратор с моделью на model-viewer, «бани-праздник» с конфетти, серия с видеофоном и таймером, лендинги с калькулятором стоимости и галереей. Каждая сборка получает свой каталог: index.html, style.css, при наличии — script.js, prompts.json и review_report.json, плюс ZIP-архив. Суммарно около 6 000 строк кода; у 5 сборок из 7 есть файл промптов для генерации изображений.
Запускать конвейер и смотреть за его работой без консоли.
Веб-интерфейс «VibeCoding»: слева карточки всех 10 агентов с активным подсветом, в центре — лог этапов (какая идея выиграла оценка аналитика, сколько блоков верстается, что сказал ревьюер), внизу поле для задачи. Дополнительно — CLI-скрипт для запуска из терминала и Telegram-бот, чтобы запускать сборку и получать архив в мессенджер.
Сроки беру из реального проекта; по вашей задаче назову после бесплатного разбора.
Итоги тестовой серии: 7 сборок, всё по факту — из файлов на диске, без «примерных» цифр.
| Показатель | Значение |
|---|---|
| Агентов в конвейере | 10 (креатив → аналитика → структура → тексты → промпты → архитектура → HTML → CSS → JS → ревью) |
| Сайтов сгенерировано | 7 |
| Строк кода в сгенерированных сайтах | ~5 980 (от 571 до 1 915 строк на сайт) |
| Код самого инструмента | ~1 630 строк (оркестратор, рантайм, чат-UI, CLI, бот) |
| Файлов в каждой сборке | index.html, style.css, при наличии script.js + prompts.json + review_report.json, ZIP-архив |
| Сборок с промптами для графики | 5 из 7 (prompts.json — по 6 промптов Midjourney/DALL-E) |
| Отчётов ревью | 4: 1 approved, 2 changes requested, 1 rejected |
| Входы для запуска | веб-чат, CLI, Telegram-бот |
Каждый отчёт возвращает вердикт и конкретные находки: до уровня строк кода. Ниже — находки в том виде, в каком их вернул ревьюер (обобщённые, без повторов).
| Сборка | Вердикт | Что нашёл ревьюер |
|---|---|---|
| «Кокон-Оазис» (премиум, 1 915 строк) | Approved | Замечания по скорости: @import шрифтов вместо preload, проверить alt у изображений и fallback для IntersectionObserver |
| «Живая баня» (AR + model-viewer) | Rejected | Самопересекающийся click-обработчик (рекурсия), модалка без фокус-ловушки, label без for/id, неполный JSON-LD, POST без проверки ответа сервера |
| «Баня-перезагрузка: 90 минут» | Changes requested | Файлы не доехали в контекст — ревьюер вернул чек-лист требований: видеофон без звукового автоплея, серверная валидация слотов, контраст WCAG, reduced-motion |
| «Баня как праздник» | Changes requested | Файлы не доехали в контекст — ревьюер потребовал семантику форм, a11y, preload критических ресурсов, schema.org |
Ревьюер проверяет: корректность и самопересечения JS, доступность (фокус, label, контраст), семантику HTML, структурированные данные, обработку ошибок сети, производительность (шрифты, видео, анимации), зависимость от внешних CDN.

Скриншоты — живой рендер сгенерированных HTML-файлов (Playwright, Chromium, desktop 1440) и интерфейса оркестратора. Кликните, чтобы открыть в полном размере.







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