С помощью нейросетей сделал сервис для поиска битых ссылок, не умея программировать
Я решил провести эксперимент — сколько времени потребуется, чтобы с нуля сделать полноценный сервис с первыми пользователями. Вот нет ничего, даже идеи. Надо эту идею найти, накодить само приложение, и как-то донести его до первых настоящих людей.
Программировать я не умею, людей под это дело нанимать не хочу, изучать языки программирования лень. Выход — все по-максимуму делать в нейросетях. Ну не только же картинки смешные в них генерить, надо и для дела использовать.
Самый простой для запуска на коленке сервис — это расширение для Хрома, поэтому решил делать его.
Спойлер — занимался этой фигней по вечерам, ушло чуть больше месяца или 25-30 часов чистого времени. В теории, можно было все сделать за 4 рабочих дня.
Спойлер 2 — прошло 2 месяца после запуска, у расширения уже 542 установки и 250 пользователей в неделю. То есть половина установивших им даже пользуется!
Больше всего пользователей из России, но есть ощутимое количество из Бразилии, Японии, США и Индии. На расширение уже пошел небольшой органический трафик, его находят люди из самых разных стран. Прикольно!
Теперь о том, как все это делал.
Провел исследование и выбрал идею
Попросил ChatGPT в режиме Deep Research найти 50 идей для расширения по таким критерям:
— Такое расширение уже существует, и у него больше 10к пользователей
— Расширение направлено на решение рабочих задач, а не на развлечение
— Идея довольно простая, и ее может осилить начинающий разработчик
Я все это дело изучил, потыкал расширения, выбрал идеи, которые мне зашли, у которых есть понятная монетизация. Из них выбрал те, функции которых регулярно гуглят.
Посоветовался с ChatGPT насчет сложности разработки и слабостей конкурентов — и выбрал идею с проверкой битых ссылок.
Суть очень простая — этот плагин собирает все ссылки на текущей странице, проверяет их и показывает, какие работают, а какие выдают ошибки. Например, 404. Одну невидимую битую ссылку на главной своего сайта я уже нашел =)
Результаты можно выгрузить в CSV, а можно посмотреть сразу на месте. Все найденные ссылки подсвечиваются на сайте, битые выделяются красным.
Сделал «упаковку»
Собрал в сервисе Semrush ключи и вместе с ChatGPT сгенерил описание страницы в магазине расширений Хрома. Генерировал на английском, затем перевел это все на 52 языка. Под самые ходовые языки тоже подбирал ключи и заморачивался с сеошкой, остальные перевел как перевелось и все.
В Figma сделал баннер для Стора, а в ChatGPT сгенерировал логотип.
Накодил нейронками в Cursor
Интерфейс расширений нарисовал сам в Figma. А дальше все делали нейросети.
Выгрузил его в HTML, закинул в Cursor и дальше по шагам просил добавлять функционал ко всем элементам.
В духе «Вот у нас есть кнопка экспорта, давай при клике по ней будет скачиваться CSV вот такого вида». А вот мы запускаем расширение — пусть оно сразу же начнет сканировать страницу и добавлять ссылки в список. А теперь пусть все найденные ссылки подсветит. А теперь пусть проверит их и выведет статусы. Ну и так далее. Много-много маленьких шагов
8 часов вайбкодинга — и все готово. Работал в Cursor через Claude Opus 4, потратил что-то в районе $90 на API
Я не знаю Python, сам ни строчки кода руками не написал. Просто говорил словами, чего надо сделать, тестировал, кидал скриншоты ошибок в нейронку и просил починить.
Прошел модерацию Гугла и выложил расширение
В анкете была куча сложных вопросов на английском, их я тоже кидал в ChatGPT и просил сгенерировать ответ. Так все и сделал.
Расширение успешно прошло модерацию и появилось в магазине Хрома → https://chromewebstore.google.com/detail/broken-link-checker...
Что хочу делать дальше
С помощью нейросетей ищу статьи в духе «5 лучших инструментов для SEO-специалистов», и отправляю их авторам письма. Мол, смотрите, какое хорошее расширение, добавьте в свою статью, пожалуйста, я вам уже даже готовый текст написал на всякий случай.
Добил расширения во всякие каталоги сервисов, какие нашел.
А вообще, просто смотрю, как у расширения появляются пользователи и хорошие отзывы. Когда наберется несколько тысяч человек, начну добавлять платные функции — например, проверку всего сайта целиком, а не только одной страницы.
Эксперимент считаю удачным — я действительно накодил и запустил полностью рабочее расширение, на английском языке, не особо-то хорошо зная английский и не умея программировать. Им пользуются живые люди, и вроде даже довольны.