Приложение Т—Ж
В нем читать удобнее

Как я сделал генератор каруселей для соцсетей на ИИ — и чуть не похоронил проект

Обсудить

Этот текст написан в Сообществе, в нем сохранены авторский стиль и орфография

Полгода назад я в очередной раз сидел вечером и верстал карусель для постинга. Семь слайдов, единый стиль, ровные отступы — на один пост уходило часа полтора. А таких постов нужно несколько в неделю. Дизайнер на фрилансе просил 1000-3000 ₽ за пост, Canva к тому моменту из России уже фактически ушла. И я подумал: задачу «разложить тему по слайдам и оформить» вполне можно отдать машине.

Так появился сервис, который из одной фразы собирает готовую карусель: вводишь тему — нейросеть пишет тексты, раскладывает их по 7 слайдам в едином дизайне, и отдаёт архив с картинками. Минута вместо вечера. Дальше расскажу, как я его собирал почти без навыков кода, и почему самым тяжёлым оказалось вообще не программирование.

Почему вообще карусели, а не «ещё один ИИ-генератор картинок»

Рынок генераторов текста перегрет — ChatGPT, YandexGPT, десятки обёрток. Но все они выдают только текст. А дальше человек всё равно идёт в редактор и руками собирает слайды: подбирает шрифты, цвета, отступы. На пост — час-полтора. Я закрывал именно этот разрыв: не «текст», а готовый визуал под публикацию. Один шаг вместо четырёх.

По запросам в Wordstat видно, что спрос реальный: «нейросеть для постов» — больше 2000 показов в месяц, «карусели для инстаграм» — под 2600. Люди ищут не «нейросеть», а «нейросеть, которая сделает мне готовый пост».

Как я это собрал, почти не умея кодить

Честно: последний раз я что-то программировал в университесе. Сервис собран на вайбкодинге — я описывал задачи словами, ИИ выдавал код, я проверял результат и гонял дальше. Фронтенд, бэкенд, генерация текста, генерация картинок — руками я почти ничего не писал. Был скорее заказчиком и тестировщиком в одном лице.

Под капотом: языковая модель пишет структуру карусели (обложка → пункты → призыв к действию), отдельная нейросеть генерит картинки для слайдов, редактор позволяет всё поправить перед скачиванием. Звучит сложно, но 80% этого собралось из диалога с ИИ.

А вот теперь — про грабли, на которые наступит каждый вайбкодер

«Написать код» оказалось процентов 30 работы. Остальное — то, про что в туториалах молчат.

Главная история. Я выложил сайт, всё работает, открывается, красиво. Захожу через неделю в Яндекс.Вебмастер — а сайта в поиске будто нет. Оказалось, моя одностраничная архитектура (модный нынче SPA на React) отдавала поисковым роботам пустую страницу: весь контент дорисовывался скриптами уже в браузере, а робот скрипты не ждёт. Для пользователя — сайт, для Яндекса — белый лист. Все мои страницы он видел как дубли с одинаковым заголовком.

Пришлось разбираться с пререндером — это когда при сборке сайта робот заранее «прокликивает» все страницы и сохраняет готовый HTML, который уже видят поисковики. Плюс выяснилось, что сайт отдавал код 200 («всё ок») даже на несуществующие адреса — для поисковика это сигнал «не доверяй этому сайту». Тоже чинил.

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

Что в итоге

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

Выводы, если соберётесь делать что-то похожее:

— Начинайте с одной функции. Я сделал сперва только «тема → текст», и лишь когда она заработала, добавлял дизайн, редактор, оплату. Пытаться сделать всё сразу — гарантированно увязнуть.

— Разбирайтесь, что за код вам выдали, хотя бы на уровне «что эта часть делает». Иначе на первой же ошибке зависнете, потому что не знаете, где искать.

— Код — это меньшая часть. Деплой, SEO, домен, платежи, юридическая обвязка — вот где всплывает реальная сложность, и вот где ИИ помогает меньше всего.

Нужны ли навыки программирования, чтобы запустить что-то простое? Реально нет — чистого вайбкодинга хватает. Но чем сложнее проект, тем чаще придётся думать самому. Базовое понимание «как программы устроены» экономит недели.

Сам сервис называется carouselinst — если интересно посмотреть, что в итоге вышло из этой истории. А если вы тоже что-то собирали на вайбкодинге и наступали на свои грабли — расскажите в комментариях, любопытно сравнить.

сервисыприложения