Вайбкодинг за выходные: как инженер по ручному тестированию собрал свой «Тиндер для кино» с помощью ИИ

Ручной QA-инженер описал, как за выходные собрал MVP сервиса KiSwipe с помощью Gemini 3.1 Pro. Проект решает задачу совместного выбора фильма через ленту трейлеров, а главным практическим выводом стала необходимость жёстко ограничивать и структурировать работу ИИ при разработке.

  • Автор собрал MVP без бюджета и команды, используя Gemini 3.1 Pro как основного помощника по разработке.
  • KiSwipe работает как полноэкранная вертикальная HD-трейлеров с лайками, избранным и механикой совпадений между двумя связанными сессиями.
  • Для MVP выбрали Node.js и Express на бэкенде, TMDB API как источник данных о фильмах, localStorage и память сервера для хранения лайков, комнат и связей.
  • После первой попытки с монолитным index.js на 1000 строк проект разделили на отдельные модули для UI, плеера, свайпов и хранения данных.
  • Из-за проблем с доступностью YouTube Iframe API при тестировании из России автор перевёл интерфейс на английский и адаптировал сервис под рынок США и данные TMDB по региону US.

Почему это важно: Материал показывает, что даже в небольшом проекте ИИ ускоряет сборку MVP, но не снимает задачу архитектуры и контроля. В этом кейсе ценность была не только в генерации кода, но и в том, что человек удерживал продуктовую логику и разделение ответственности между модулями. Отдельно заметно, что внешние платформы и региональные ограничения могут напрямую менять рынок, аудиторию и сценарий запуска продукта.

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

Читайте также

  1. OpenAI закрывает Sora, а Meta терпит поражение в суде
  2. OpenAI отказался от сделки с Disney на $1 млрд
  3. Первый MLB-эфир Netflix не стал удачей; нарастает сопротивление AI-дата-центрам
  4. Новый покупатель данных на рынке и старый агентский покупатель ИИ
  5. Платформа CarPrice перешла в собственность государства
Ключевые инсайты из новости (по версии ChatGPT)
  • AI-кодинг требует внешней архитектурной рамки: В кейсе с MVP, собранным через Gemini 3.1 Pro, критической проблемой оказался не сам темп генерации кода, а склонность ИИ собирать интерфейс, плеер и серверную логику в один монолитный файл. Для практики PubMag это полезное напоминание: при работе с LLM архитектура, границы модулей и формат передачи контекста должны задаваться человеком заранее, иначе поддержка и точечные правки быстро становятся рискованными.
    [Процессы AI-разработки]
Для получения полного доступа оформите подписку PubMag PRO.
Зарегистрированные пользователи видят только два тезиса.
Зарегистрироваться
Инсайты автоматически генерируются с помощью искусственного интеллекта на основе текста статьи.
← Назад в лентуЧитать оригинал →
✈️ Подписывайтесь на мой Telegram-канал — там еще больше интересного про AdTech, MarTech, AI и многое другое!