Появились первые пользователи у моего Telegram-бота, который рисует картинки, не нарушая авторских прав и при этом не заставляя пользователя разбираться в сложных промптах.
Более того, появились первые платные пользователи. Потратив пробные генерации, они решили, что бот им нравится, и пополнили баланс, чтобы пользоваться им дальше.
⚡ Польза для людей, польза для агентства
В целом, я не сильно удивлен этому факту. Не смотря на то, что бота я делал для себя, чтобы автоматизировать рутину по написанию промптов и генерации картинок, он вырос до того, что все в агентстве им пользуются.
Он серьезно ускорил процессы агентства: веб-мастера больше не ставят задачи дизайнеру для каких-то единичных картинок и не ждут, пока он их сделает. Да, есть бесплатные варианты, но во-первых их нельзя использовать в коммерческих целях, а во-вторых качество их хуже.
🔧 Решение без «комбайна»
И вот в честь того, что бот начинает пользоваться некоторой популярностью, я решил улучшить его функционал. Но при этом не хотел делать из него комбайн на тысячу кнопок, в которых невозможно разобраться. Это противоречит концепции однокнопочного приложения, которую я узнал позже, чем начал его делать, но которая мне понравилась.
🎯 Концепция простоты
Суть в том, что одно приложение решает одну задачу. Его основная цель — это максимальная простота и экономия времени. Как раз то, что и делает бот. Всего 3-4 слова на входе, дает качественные изображения на выходе.
🖌️ Стили в боте
Обдумывая расширение функционала, вместо добавления разных функций я решил усилить основную — внедрить рисование в разных стилях.
Здесь у меня возникла сложность: нейронка, к которой обращается бот за генерацией картинок, предлагает больше 20 стилей. А такое количество выборов на одном экране, прямо скажем, выглядит не очень. Да, оно умещается в один экран, но столько кнопок перед глазами — это не очень юзер-френдли.
Я начал искать варианты реализации: думал о списках выпадающих или вложенном каталоге, но ничего такого в Телеграме нет. Максимум, что есть — это пагинация. Посмотрев несколько вариантов пагинации, я пришел к выводу, что они тоже довольно стрёмные. Потом коллеги по “Галере” показали свои разработки пагинации и среди них довольно симпатичные, но сама идея с кучей лишних кликов мне не нравится.
В итоге стили я всё-таки сделал, но выбрал из кучи только девять самых разных. Это всего три строки кнопок: не так много, чтобы засорять весь экран, и не так много, чтобы путать пользователя. Так что теперь в боте появились стили.
🧩 Проблема с препромптом
И как только появились стили, возникла вторая проблема. Оказалось, что стили, которые делает нейронка, описываются промптами. А мой препромпт их переписывал, искажая конечный результат. Пришлось его переделывать.
Тут, конечно, вспоминается мастермайнд по ИИ, на котором один из разработчиков ИИ-сервисов говорил, что сегодня скопировать схему любого сервиса несложно, а вот заставить её работать — другой вопрос. Потому что суть любого сервиса — это те препромты, которые находятся у него под капотом.
В итоге я добился того, что стили стали соблюдаться. А за счет моего препромта, который теперь уже тянет на полэкрана текста, финальные изображения стали получаться лучше, чем у оригинальной нейронки.
🌟 Попробуйте сами
Если еще не пробовали моего бота — самое время посмотреть, как он справляется с вашими задачами. 3 первые генерации – бесплатно. Ссылка на бота: @lazyimage_bot.
