Как создать первый SaaS и не продать его.
Жизнь немного занесла поворкать студенческие работки — дипломы, ВКР, курсовые и ТЕСТЫ. Делать их руками было нудно и долго, поэтому сразу залетел и набросал идею в Claude Code. Первая MVP была готова почти сразу, допиливал до идеала дней 6.
Что вышло
Chrome-расширение, которое само парсит страницу теста, вытягивает вопросы (даже картинки — через base64), кидает на мой сервер и применяет ответы обратно в интерфейс. Режим «Автопилот» — задаёшь количество прогонов, дальше не трогаешь. Само кликает, отвечает, сдаёт, запускает заново.
Под капотом
Весь бэкенд на Cloudflare Workers — serverless, бесплатно, работает по всему миру, не требует прокси, вообще имба вещь. База D1 (SQLite) для кэша правильных ответов (идея пришла через пару дней, чтоб повысить эффективность). Логика простая: решил тест, система проверила результат, верный ответ ушёл в кэш. В следующий раз тот же вопрос — ответ берётся из базы, API не вызывается. На втором прогоне cache hit rate был 30-50%. То есть платить за эти вопросы уже было не нужно. Чуть позже я также стал грузить в запрос неверные ответы из кэша, чтобы нейронка не повторялась на ошибках. В теории это всё можно упаковать в Playwright автоматизацию от и до (чистый headless).
Нейронки и цифры
Гонял Claude Haiku, Sonnet и GPT nano. Haiku 4.5 в три раза дешевле Sonnet 4.6 и на большинстве дисциплин справляется не хуже. Итого вышло ~0.2 руб за вопрос в среднем. Для разных предметов (IT, право, управление) — свои системные промпты с ролью эксперта. Свежая GPT 5.4 nano показала неплохие результаты на легких дисциплинах, с учетом того, что она стоит еще в 3 раза дешевле Haiku 4.5. (в один момент случайно включил вебпоиск на каждый запрос Sonnet, 5$ улетели быстро)
Реальные результаты в поле 50+ итоговых тестов сданы на 80+ баллов. 634 вопроса прогнал в боевых условиях. Точность 74.8% в среднем, на праве вообще 87% (право оказалось неожиданно лёгким для нейронки — там всё логично и однозначно). Провал был только на узкоспециализированных курсах, где вопросы про конкретные факты из лекций, которых в базе модели нет, а грузить фулл контекст невыгодно.
Где не взлетело
Пришёл с питчем к конторе, которая занимается этими тестами. Показал демо, посчитал свою экономику, они свою, провёл звонок с ИТ-специалистом. Они сказали — классно, но нам дешевле раскидать это на штатных менеджеров в свободное время. Их время бесплатное, мой продукт — нет. Хотя на самом деле при бОльших объемах это решение делает тесты кратно дешевле, чем за цену которую платят студенты под 300₽ и выше.
Но я не делал это ради того что бы искать клиентов, я это сделал для себя в первую очередь, и понял что бизнесу это может быть полезно, так что идея дальше пытаться это кому то продать, пока не очень интересна.
Обидно? Немного. Но я получил боевой SaaS с реальной архитектурой, опыт и железобетонное понимание, что могу строить продукты с нуля. Этого многого стоит, я считаю.
Как писал код
ВЕСЬ код — Claude Code. Апдейты и идеи архитектуры на мне. Читать код, понимать логику, фиксить баги, принимать решения — это всё равно на вас. ИИ просто убирает рутину.
Кто-нибудь пробовал строить что-то подобное?
Post #301
878