Я доверил ИИ написать приложение. Угадайте, как это закончилось?

У меня были ChatGPT, Claude и много часов лишнего времени

Я придумал приложение в Telegram, которое помогает сохранять ссылки, заметки по папкам и устанавливать напоминания о них. Да, это буквально буст «Избранного» в формате мини-аппа.

Рассказываю, как чуть не сошел с ума, пока разрабатывал приложение без опыта в программировании, но с желанием сделать что-то своё.

Избранное, которое я хотел сделать / Избранное в ТГ 
Избранное, которое я хотел сделать / Избранное в ТГ 

Всё началось с мысли

«У нас в избранном столько классных ссылок и заметок. Но! Они просто хранятся там и забываются навсегда. Ни тебе удобных папок, ни разделения по темам — хочешь найти книгу или фильм, готовься пробираться сквозь поток неупорядоченных мыслей»

И тут я подумал, а если воплотить наши идеи с помощью вайб-кодинга? 🤓

Как разработать приложение, когда единственное, что ты знаешь о коде — это фраза "hello, world"

Разобраться с кодом помог Cursor (использовали Claude 4 sonnet и ChatGPT 4.1). В него закинул подробное ТЗ: какое приложение хотим, где оно должно работать и как выглядеть.

Приложение получалось рабочим, пока я не дошел до баз данных. Они не сохраняли ссылки или падали, если сразу 3 человека что-то сохраняли.

Тут вайб-кодерские мечты столкнулись с реальностью: исправить баги без понимания кода невозможно. Даже если у вас 3 подписки на разные ИИ и есть свободные вечера в течение месяца 😵‍💫 А закончить-то приложение хочется.

Итог: надо искать программиста, который посмотрит и скажет, в чём проблема. Через знакомства нашел джуна, который посмотрел код и сказал… что всё неплохо для вайб-кодинга. Он прочекал баги и добавил несколько новых фич.

Например, так родилась функция с напоминаниями: пользователь может сохранить ссылку и попросить прислать её в определённое время. Удобно, если утром увидел фильм, который хочешь посмотреть в выходные — так точно о нём не забудешь.

Тесты

После сбора бета-версии приложения начал кастдев. Собрал небольшую анкету, чтобы понять, на сколько приложение удобно в использовании и… нужно ли кому-то вообще.

Я доверил ИИ написать приложение. Угадайте, как это закончилось?

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

Проблемы и желание сделать идеально

В какой-то момент MVP перестал быть MVP. Мы начали вылизывать всё до блеска: переписывали тексты по десять раз, двигать пиксели, выравнивали кнопки, играли с цветами, дизайнили иконки — генерили и шлифовали их в Figma.

Варианты того, что мы генерили для приложения
Варианты того, что мы генерили для приложения

Буквально превратились в мини-корпорацию из двух человек, которые спорят о кнопке. Хорошо, что мы вовремя поняли об этом: решили убрать самые неприятные баги, а над фичами подумать после запуска.

Что в итоге?

Приложение работает — за месяц набралось 450 пользователей. Оказалось, что с ИИ можно генерить не только AI-слоп, но и бету-версию приложения. Правда, чтобы все не лагало — без прогера не обойтись.

4
6 комментариев