Ну что, первый настоящий девлог подъехал. До этого я просто разгонял мысли, а теперь уже конкретика по механикам. Начну с самого первого, что я делал после интеграции игры в Godot — инвентаря. Бой у меня уже работал, про него расскажу в следующих постах.
Первые шаги
С самого начала я был уверен: drag & drop в инвентаре должен быть. Хотелось, как в ММО, — вручную перетаскивать предметы, раскладывать их по ячейкам. Тогда это казалось очень крутой механикой.
В браузере у меня эта система уже работала, хоть и криво, но работала. А вот в Godot начался полный хаос: предметы выпадали за сетку, не цеплялись мышкой, плохо собирались в стаки. Плюс приходилось бороться с тем, чтобы инвентарь нормально общался с другими скриптами — например, чтобы после боя дроп корректно попадал в сумку. Казалось бы, простая вещь, но ошибок я ловил массу.
Работа с GPT
Каждую проблему я скармливал GPT. Он правил код, я проверял → снова баг → снова кидаю код. Классический цикл вайб-кодинга.
Главная проблема — размер скрипта. 400 строк. GPT не понимал контекст, приходилось дробить его на куски, отдельно подкидывать функции и связанные скрипты. Я ещё и сам не умел правильно формулировать задачи, опыта мало. Сейчас понимаю: если давать точные запросы, GPT справляется лучше. Но тогда я реально перегорел от постоянных ошибок.
Добавим к этому то, что у меня Godot 4.3, а GPT стабильно писал под старую версию. Половина функций просто не работала. В итоге фикс одной строчки рождал три новых бага.
Вайб-кодинг
Я всё ещё новичок, сам с нуля код не напишу. Сейчас это модно называть вайб-кодингом: не пишешь код, а собираешь рабочее из того, что даёт GPT. Зато постепенно я начал понимать, как устроены функции, как скрипты связаны друг с другом. Опыт растёт, хотя ошибок по-прежнему много.
Отказ от drag & drop
В какой-то момент я понял: да ну его, этот drag & drop. Зачем он нужен, если через пару часов игры ручная сортировка надоедает всем?
В итоге я сократил скрипт с 400 до 200 строк и перешёл к системе вкладок: — оружие — броня — разное
В будущем добавлю сортировку по цене и редкости. Экипировка будет через обычный или двойной клик — посмотрю, что удобнее.
Торговля
Я также прикрутил продажу предметов — поштучно и кнопкой «продать всё». Это оказалось сложнее, чем ожидал, багов наловил кучу. До конца не уверен, стоит ли оставлять торговлю прямо в инвентаре, или вынести её в маркет. Пока оставил как есть.
Итог
Инвентарь пока лежит «на полке доработки». Но именно с него началось формирование всей системы. И я сделал главный вывод: иногда проще отказаться от красивой идеи, чем бесконечно её латать.
Главный вывод этого девлога: drag & drop — как бывшая. Сначала кажется, что без неё жизнь невозможна, а потом понимаешь, что и без неё заебись.
Следующий девлог будет коротким, про маркет. Спасибо, что двигаетесь вместе со мной — это только начало.
Ниже прикрепил развитие UI инвентаря в моей игре, от самого первого до нынешнего, еще предстоит много работы по нему:)
Подписывайтесь на мой телеграм канал, там помимо дев-влогов я выкладываю арты из игры, и просто по фану рисую с нейронками, залетай если тебе интересный нейросети и контент сделанный с помощью них: t.me/neirosea
Доброго времени суток! Смотрю, многим зашли мои прошлые дев-влоги, так что продолжу делиться историей разработки. Сегодня — о первом знакомстве с движком Godot и о том, как я переносил туда всю функциональность своей браузерной RPG.
После пары месяцев с HTML, CSS и JavaScript
Я решил: хватит мучиться — пора переходить на движок. Перейти на Godot было непросто. Увидел, как один разработчик делает там свою игру, и подумал: «Почему бы не попробовать самому?»
На старте я почти ничего не понимал. Узлы, инспектор, дочерние сцены, инстанцирование — всё это было для меня тёмным лесом. И это я ещё про интерфейс молчу. Сам язык GDScript до сих пор знаю лишь на уровне, достаточном для ориентации и исправления ошибок.
Перенос из браузерки
Перекинуть весь функционал напрямую из JavaScript в GDScript было невозможно. CSS-стили и HTML-верстку тоже не скопируешь. Всё пришлось делать с нуля. Каждый элемент интерфейса, каждый кусок логики я собирал при помощи ChatGPT — вместе с его багами и потерями контекста. Со временем научился сам размещать элементы на сцене, выстраивать структуру и править код.
План перехода
Без плана было бы нереально. Я составил список шагов:
Перенести все скрипты и функционал.
Перетащить стили и интерфейс (CSS → сцены, HTML → структура).
Перерисовать визуал под новый формат.
Проверить, чтобы игра запускалась.
Пока не перенесены все скрипты, игру не проверить — один файл проект не запустит.
Первый запуск
Когда я наконец собрал всё и запустил игру — получил тонну ошибок. ChatGPT адаптировал 18 JS-файлов (каждый по 300–800 строк), но допустил множество ошибок. Перенос шёл постепенно, по одному файлу. Процесс поиска и исправления багов выглядел так:
Копировал ошибку из консоли.
Отправлял её в GPT вместе с контекстом.
Получал исправленный вариант.
Если не работало — откатывался и повторял.
Если код умещался в 100 строк — чат справлялся. Если больше, он терял нить, создавал новые баги, и приходилось возвращаться к прошлым версиям. Так продолжалось почти месяц.
Немного цифр
Для понимания масштаба работы:
18 JS-файлов (300–800 строк каждый) → GDScript
15 CSS-файлов (gamestyle.css — 600 строк) остальные поменьше
6 HTML-страниц
74 картинки
Это было только начало. Сейчас проект вырос до:
56 скриптов
40 сцен
291 картинки
Визуал — вечная стройка
Параллельно с кодом шла постоянная переработка визуала. Где-то переносил интерфейс из браузерки, где-то перерисовывал элементы, потому что старый стиль переставал нравиться. Иногда делал заглушки, чтобы хотя бы протестировать функционал. Перерисовка визуала — процесс бесконечный, думаю, многие разработчики игр это понимают.
Что дальше
После переноса я начал улучшать старые механики и внедрять новые. Дальнейшие посты будут уже не такими сумбурными: каждый будет посвящён конкретной системе или механике — инвентарю, карте, боевой системе, оптимизации.
А пока — несколько скриншотов версии после полного переноса из браузера.
Итог
Переход с браузерной игры на Godot стал серьёзным вызовом. Каждый день я сталкивался с ошибками, уставал, откатывался, но шаг за шагом собирал свой мир.
Игру нельзя просто переписать с одного языка на другой. Её нужно написать заново.
Баги не исчезают. Они просто переходят в следующую версию🐺
Подписывайтесь на мой телеграм канал, там помимо дев-влогов я выкладываю арты из игры, и просто по фану рисую с нейронками, залетай если тебе интересный нейросети и контент сделанный с помощью них: t.me/neirosea
Самый первый запукск годота, тут я думал сделать игру платформером, но быстро ушел от этой идеи:)
Следующие 5 скринов уже на движке годот после переноса большинства механик и визуала из браузерки(система инвентаря с драг энд дроп)
Просто деревня, основной хаб игры
Карта, с локациями, тут их 4 если кто не понял, в каждой есть свой моб
Но что было в карте тогда и сейчас, совершенно разный вид игры, сейчас я полностью переработал карту и локации, в будущих постах увидите:)
Система прокачки героя, простенькая, но даже такую было сложно создать а потом еще и перенести на годот
Таверна, сейчас кажется уже странной что в окошке целое помещение, так что от этого дизайна я тоже уйду к полноценной локации, с кайфушной музыкой и атмосферой:)
Хочется поделиться еще скринами из создания, но многие затерялись, да и пост будет слишком уж длинной простыней:)
В Telegram-канале как-то наткнулся на пост про создание игр с нейросетями. Уже не помню, в каком именно, но у меня щёлкнуло: я тоже хочу! Думал об этом уже лет пять, но раньше всё казалось невозможным — нужно учить языки, разбираться в движках и т.п. А тут — ChatGPT. Интересно же.
Я зашёл, спросил: «Мы можем создать игру?» Он, конечно, согласился. И всё закрутилось.
Сначала я прикидывал, что вообще хочу. Тогда был хайп на кликалки вроде хомяка и Notcoin. Захотел сделать свою, но с RPG-элементами: прокачка, клики, монетки, и, в идеале — хоть как-то монетизировать.
Я описал идею, и мы начали вместе думать. Знаний — ноль. Не понимал, где писать код, как собираются игры... На все вопросы отвечал чат.
Оказалось, Telegram-игра — это по сути браузерка на HTML/CSS/JS. HTML — структура, CSS — стили, JS — логика. Если где-то ошибаюсь в терминологии — не судите строго, я только начал учиться.
Telegram-игра: первые шаги
На старте всё было в новинку. ChatGPT не всегда держал контекст, скрипты получались громоздкими, каждая механика — в отдельном .js-файле по 400+ строк. Всё писал в Блокноте, сохранял, открывал в браузере, правил — и так по кругу.
Потом нашёл Notepad++, стало немного легче. Потом открыл для себя Visual Studio Code — и вот тогда реально почувствовал кайф от нормальной работы с кодом.
Чуть позже случайно открыл DevTools (F12) в Chrome и понял, что можно прямо в браузере менять элементы, а потом копировать результат в VS Code. Удивительно, но таких фишек мне ни одна инструкция не подсказывала — сам нашёл, сам удивился.
CSS и адаптивность
Стили — отдельная история. Всё выглядело как одна гигантская простыня, где изменение одного блока ломало всё вокруг. Понемногу разобрался, но осознал: адаптировать игру под Telegram внутри браузера — не мой путь. Слишком сложно для текущего уровня.
В итоге решил: временно отказываюсь от Telegram-бота. Перехожу на полноценную браузерную игру. Там хотя бы контроль больше.
Браузерная RPG: теперь серьёзно
Подумал: ну 2D-RPG — что может пойти не так? На деле — почти всё старое перекочевало: верстка, стили, адаптивность. Но теперь я уже ориентировался лучше, поэтому работал системнее.
Проект занял около двух месяцев. Он не стал финальной версией, но именно он лёг в основу моей текущей игры на Godot. Скрипты не переносил — язык другой — но визуал, логика, структура перешли почти целиком.
Была мысль переделать всю игру на движке, но быстрее оказалось начать с нуля и использовать старую игру как черновик и референс.
Для первой игры — это был мощный апгрейд. Я реально понял, насколько сложна масштабная браузерка. Много кода, много взаимосвязей. Это не просто “написал скрипт и игра готова”.
Однажды открыл DevTools у одной крутой браузерной игры — в HTML было 3000+ строк. И это только одна вкладка. А их там десятки. В тот момент я чётко понял: я туда больше не полезу.
Что дальше?
После RPG я сделал сайт для своей игры. Опыт с браузерной версией помог — знал, куда лезть, где искать решения, и всё вышло.
Сейчас весь фокус — на Godot. Новый движок, новые механики, свои баги и свои грабли. Следующие посты будут уже про мою основную игру, над которой я работаю каждый день.
Дополнительные материалы и скрины — оставлю в комментариях под этим постом. Заглядывайте.
Не важен тот, кто не падал. Важен тот, кто встал.
Первые два скрина, из моей попытки в телеграм игру(бота)
Следущие 4 скрина, уже браузерная игра полноценная, не для тг
И последние 4 скрина, это уже база с которой я начал переходить на новый движок(Godot)
Как сделать красивое фото на аватарку с помощью нейросети Stable Diffusion? Фото на аватарку для мужчин и женщин теперь можно создать в несколько кликов. Улучшить свое фото нейросетью для красивой аватарки просто – современные алгоритмы обеспечивают высокое качество обработки. Как сделать свой портрет по фото с помощью нейросети? Используйте доступные сервисы, чтобы нарисовать портрет своего лица через искусственный интеллект.
Как сделать свой портрет по фото с помощью нейросети? Попробуйте и получите стильное изображение за секунды
В современном мире цифровой идентичности аватарка – это ваше лицо в виртуальном пространстве. Она формирует первое впечатление, помогает выделиться среди множества пользователей и даже может подчеркнуть ваш стиль и профессионализм. Хотите узнать, как сделать свой портрет по фото с помощью нейросети, который будет выглядеть безупречно? Stable Diffusion поможет вам в этом, а мы расскажем, как добиться наилучшего результата!
Почему пользователи создают красивые аватарки, используя фото и нейросеть Stable Diffusion?
Некоторые до сих пор используют старые фото десятилетней давности, а кто-то ставит рандомные картинки, не задумываясь о том, как они влияют на восприятие. Однако стильная и профессиональная аватарка дает массу преимуществ:
Производит сильное первое впечатление – будь то деловое общение или онлайн-знакомства.
Отражает вашу индивидуальность – визуальное самовыражение еще никогда не было таким простым.
Создает доверие и профессиональный имидж – особенно в деловых соцсетях.
Поднимает настроение – приятно видеть себя в стильном образе!
Если хотите получить не просто красивую картинку, а портрет, который действительно похож на вас, важно правильно подойти к процессу генерации.
Пошаговый алгоритм, чтобы сделать красивое фото на аватарку с помощью нейросети Stable Diffusion?
Нейросети, к сожалению, не всегда идеально воспроизводят черты лица. Иногда результат оказывается неожиданным: лишние детали, искаженные пропорции или вообще другой человек на изображении. Однако с Stable Diffusion можно минимизировать эти проблемы, если использовать правильные настройки. Чтобы добиться максимального сходства с оригинальным фото, воспользуйтесь следующим алгоритмом:
После загрузки найдите кнопку «Сохранить DeepFace» под изображением и нажмите ее
Дождитесь уведомления от бота о сохранении изображения. В уведомлении будет содержаться специальный код, привязанный к вашему лицу – скопируйте его.
Теперь введите промпт для генерации портрета, добавив в конце код вашего лица в формате: <face:xxxxxx:x> + описание изображения.
Например, промпт:
Портрет улыбающейся молодой девушки в берете, с кисточкой в руке, сидящей в художественной студии, в окружении красок и холстов, нежные пастельные цвета, impressionist style, soft light, dreamlike atmosphere <face:xxxxxx:x>
Отправьте запрос на генерацию и дождитесь результата – нейросеть создаст портрет, максимально похожий на вас.
Хотите улучшить свое фото нейросетью для красивой аватарки? Просто загрузите снимок и выберите желаемый стиль
Что помогает добиться высокой точности?
Специальные модели – Stable Diffusion поддерживает дообученные сети, которые обеспечивают фотореалистичность.
Правильный промпт – грамотно составленное текстовое описание улучшает точность изображения.
Теперь создаем портрет: загружаем фото, выбираем стиль и ждем несколько секунд – нейросеть делает всю работу за нас!
Stable Diffusion – ваш персональный цифровой художник
Stable Diffusion – это мощная генеративная нейросеть, способная создавать реалистичные и стилизованные изображения. Ее принцип работы прост:
Вы загружаете фото или описываете желаемый образ.
Выбираете стиль – от фотореализма до аниме.
Запускаете процесс генерации и получаете уникальный результат.
Этот инструмент позволяет делать профессиональные цифровые портреты, не прибегая к услугам художников и дизайнеров.
Фото на аватарку для мужчин и женщин – примеры с промптами
Деловой лидер
Промпт:
Фотореалистичный портрет уверенного мужчины в темно-синем деловом костюме, руки скрещены, фон – современный офис с панорамными окнами, мягкий рассеянный свет, выразительный взгляд, ultra-detailed, cinematic composition, 8K resolution.
Фото на аватарку для мужчин и женщин теперь можно создать без фотошопа – нейросеть сделает всё за вас
Творческая душа
Промпт:
Романтичный портрет молодой девушки-певицы, ее волосы слегка растрепаны, в руках микрофон, взгляд вдохновленный, словно она погружена в музыку. Фон – уютная студия звукозаписи с мягким теплым светом, видны винтажные динамики и нотные записи. Атмосфера наполнена творчеством, в воздухе словно витает мелодия. Легкое рассеянное освещение подчеркивает нежные черты лица, создавая эффект художественной съемки. Hyper-realistic, soft focus, artistic lighting.
Используйте искусственный интеллект, чтобы нарисовать портрет своего лица через нейросеть в любом стиле
Киберпанковый хакер
Промпт:
Брутальный портрет молодого мужчины-хакера в очках с дополненной реальностью, худи с технологическими узорами, неоновый городской фон, цифровой дождь, яркие синие и розовые акценты, драматичное освещение, ultra-HD, cyberpunk aesthetic.
Как сделать свой портрет по фото с помощью нейросети? Достаточно выбрать эффект и загрузить изображение
Авантюрист и исследователь
Промпт:
Фотореалистичный портрет мужчины-путешественника в теплой куртке, рюкзак за спиной, заснеженные вершины на фоне, теплый свет заходящего солнца, ветер слегка развивает его волосы, высокодетализированное изображение, cinematic shot, 4K resolution.
Не знаете, как улучшить свое фото? Используйте нейросеть для генерации красивой аватарки
Рок-звезда на сцене
Промпт:
Энергичный портрет мужчины рок-звезды, длинные волосы развиваются, мощный свет софитов на сцене, в руках электрогитара, толпа фанатов внизу, эмоции страсти и драйва, ультрадетализированное изображение, концертная атмосфера, 8K resolution.
Создайте уникальное фото на аватарку для мужчин и женщин с помощью нейросети
Легендарный воин
Промпт:
Героический портрет средневекового воина в массивных золотых доспехах, грозный взгляд, меч с сияющим клинком, фон – эпическая битва, лучи солнца сквозь облака, кинематографическая композиция, ultra-HD, dramatic atmosphere.
Нарисовать портрет своего лица через нейроесети теперь может каждый – просто загрузите свое фото и наслаждайтесь результатом
Элегантная дама эпохи Возрождения
Промпт:
Портрет изысканной дамы эпохи Возрождения, золотая парча на платье, аккуратная прическа, хрустальные серьги, свечи отбрасывают мягкий свет, выразительные черты лица, бархатный фон, hyper-realistic, oil painting effect.
Как сделать свой портрет по фото с помощью нейросети? Доверьте создание идеальной аватарки современным алгоритмам ИИ
Эти примеры помогут вам выбрать стиль, который лучше всего подчеркнет вашу индивидуальность.
Теперь можно нарисовать красивую аватарку через доступные сервисы
Нейросети, такие как Stable Diffusion, сделали процесс создания персонализированных аватаров невероятно простым и доступным. Теперь каждый может получить идеальный цифровой портрет, который будет отражать его личность и стиль.
Так что забудьте о старых фото и стандартных картинках. Время преобразиться с помощью технологий! Пора создать свой уникальный портрет по фото с помощью нейросети и выделиться в цифровом мире!
Тема нашей статьи — как нейросеть Stable Diffusion рисует персонажей в стиле аниме. Для успешного создания аниме-персонажей очень важны настройки параметров нейросети и выбор комбинации стилей. В статье вы найдете рекомендации по настройкам нейросети Stable Diffusion и сочетанию стилей. Не все чекпойнты нейросети Stable Diffusion, упомянутые в статье, предназначены конкретно для аниме, но, применяя наши рекомендации, вы сможете создавать аниме-персонажей на различных моделях нейросети Stable Diffusion. Это поможет вам найти подход к созданию аниме и сделает ваши работы уникальными.
Нейросеть Stable Diffusion рисует персонажей в стиле аниме
Настройки параметров нейросети Stable Diffusion
Залог создания качественных генераций в стиле аниме с персонажами — это правильные настройки параметров нейросети. Вместо объяснения тонкостей использования этих настроек мы просто предоставим вам рекомендуемые значения параметров, при которых чекпойнты нейросети Stable Diffusion, упомянутые в статье, успешно создают персонажей в стиле аниме.
Особенности составления промтов для нейросети Stable Diffusion
подробно опишите внешний вид вашего персонажа (одежду, эмоции, действия и положение тела);
опишите словами место действия (задний план, освещение и атмосферу);
добавьте уточняющие характеристики персонажа (характер, аксессуары, взаимодействие с окружающей средой);
выберите стилистику (стиль аниме, стиль известного художника);
укажите предпочтительную цветовую палитру (монохромную, яркую или пастельные цвета).
Чекпойнты (модели) нейросети Stable Diffusion для создания аниме-персонажей
Стили, для создания аниме в нейросети Stable Diffusion
Использование предустановленных стилей для ваших генераций поможет создать определённую атмосферу и настроение аниме-персонажа. Это способствует более реалистичной передаче эмоций, что делает генерацию более привлекательной для зрителей.
Стили в контексте нейросетей подразумевают различные художественные приемы с уникальными чертами, которые вы можете использовать при генерации аниме-персонажей для достижения оригинальных визуальных характеристик. Стили можно применять как по отдельности, так и в сочетании. Например, вы можете объединить стили PrimeAnime и Watercolor, чтобы задать направление генерации с мягкой цветовой палитрой.
При выборе стилей важно учитывать общую концепцию проекта. Не стоит бояться экспериментировать и находить различные подходы к созданию аниме-персонажей, чтобы сделать изображения привлекательными.
Чтобы использовать стили при создании аниме-персонажей в нейросети, следуйте инструкции:
Примеры промтов для генерации различных персонажей в стиле аниме
Мы предоставим вам промты для создания персонажей в стиле аниме и генерации изображений с использованием различных моделей нейросети Stable Diffusion. Эти генерации помогут вам понять, как выглядят персонажи в разных моделях, а промты с весовыми коэффициентами позволят более точно настроить генерации.
✏️ Prompt: 1girl, fiery red hair, emerald eyes, mystical aura, ethereal beauty, enchanting smile, flowing gown, intricate lace detailing, delicate fabric that shimmers under soft moonlight, standing in a serene forest glade with ancient trees and luminescent flora, surrounded by a gentle breeze that plays with her hair, evoking a sense of tranquility and otherworldly charm. The background features a twilight sky with hues of lavender and gold, where stars begin to peek through the fading light. The image is imbued with a touch of whimsy and a hint of magic, capturing the essence of an elfin queen or a woodland nymph. (enchantress:0.8), (fantasy:1.2), (mystical realm:1.0), (whimsical effect:0.7), vibrant colors, high definition, digital art
✏️ Prompt: 1girl, long black hair, piercing blue eyes, mysterious aura, cloak with a hood, intricate embroidery, standing in a mystical forest at dusk, soft glowing light emanating from her hands, ethereal background, mist and fog swirling around, (detailed:1.5), (mystical:0.8), (glow:0.7), fantasy art style, rich color palette with accents of deep blues and purples, high contrast between the subject and the surroundings, (enchanting:0.9), (serene:0.6), [busy:0.5], (sketchy elements:0.4), (warm lighting effect:1.2), creating an atmosphere of ancient magic and untold stories, with a hint of melancholy in her expression as she seems to be contemplating the secrets of the universe or perhaps her own destiny.
🧩 Model: 🎨 Stable Diffusion
🔨 Checkpoint: Divine + H.F. 💎
🔧 Sampler: DPM++ 2M Karras
🎭 Styles: Anime, Illustration, Detailed
✏️ Prompt: 1girl, vampire, crimson eyes, pale skin, long black hair, fangs visible, intense gaze, dark lips, wearing a regal red and black gown with intricate lace details, elegant sleeves that billow slightly, cinched waist, high collar adorned with silver embroidery, standing in a grand, dimly lit hall with ornate architecture and ancient tapestries, soft ambient lighting casting long shadows, a sense of mystique and power emanating from her presence. (vampire queen:0.7), (gothic elegance:1.2), (dramatic lighting:1.5), (sharp contrast:0.9), close-up perspective to emphasize the intensity of her red eyes, [background blur], vibrant colors for the gown contrasting with the muted tones of the surroundings, sketchy style edges with a touch of realism, (wacca005), (nkymyura), (otonoha aika).
✏️ Prompt: 1boy, short dark hair, smiling, vibrant colors, outdoor setting
🧩 Model: 🎨 Stable Diffusion
🔨 Checkpoint: AnyLoRA + H.F. 💎
🔧 Sampler: DPM++ 2M Karras
🎭 Styles: Anime, Illustration, Detailed
Заключение
Теперь, когда вы ознакомились с нюансами создания аниме-персонажей в нейросети Stable Diffusion, пришло время применить полученные знания на практике. Меняйте используемые модели, промты и стили, чтобы сделать свои работы уникальными. Не бойтесь экспериментировать.
Реализация идей по созданию аниме-персонажей является формой творческого самовыражения. Используйте возможности нейросетей для поиска новых способов передачи своих мыслей. Делитесь своими генерациями в нашем сообществе и вдохновляйтесь работами других нейрохудожников.
За пару минут вы поймете как создать промпт в нейросети ChatGPT для генерации изображений в Stable Diffusion, DALLE 3 и Midjourney. Сначала вам нужно будет определиться с параметрами промпта, такие как тема, стиль и детали изображения. Рассмотрим все по порядку ниже.
гайд для создания промпта через ChatGPT для генерации изображений в нейросетях Stable Diffusion, DALLE 3 и Midjourney
В приведённом ниже промпте вы имеете возможность изменять любые его компоненты. Например, можно попросить нейросеть ChatGPT создавать описания изображений в определённом стиле или с включением конкретных персонажей, будь то люди, животные и другие.
Промпт для нейросети ChatGPT
/t 1 Создай промпт для генерации изображения с использованием нейросети.
Промпт должен включать следующие компоненты:
Объект - Определи произвольный организм из исторического биологического разнообразия Земли.
Среда обитания объекта.
Активность объекта.
Случайный стиль изображения.
Внесите эксклюзивный компонент в итог, полученный на предыдущих этапах..
Правила:
ответ должен включать только промпт для создания изображения, избегай лишних разъяснений, стремись к краткости и не делай никаких заметок;
ответ должен быть уникальным и не повторять ранее созданные тобой варианты, не добавляй заголовки перед текстом запроса;
не добавляй заголовки перед промптом;
не используй кавычки в промпте;
стремись к созданию действительно уникального запроса.
Пример запроса:
Амеба плазмоидного типа, обитающая в кристальных гротах подводного мегаполиса, использует светоизлучающие споры в качестве средства общения. Её внешность отличается психоделическим дизайном, а по её поверхности пробегают визуализации квантовых информационных последовательностей.
1/4
Вот какие изображения получились в итоге генерации по промпту в примере через нейросеть Midjourney
Используйте команду /t 1 для начала диалога с ChatGPT через бота @yes_ai_bot в Telegram, чтобы получить более разнообразные ответы.
Для того чтобы воспользоваться этой функцией, выполните следующие действия:
В последние годы искусственный интеллект стал неотъемлемой частью многих сфер жизни, включая творчество. Нейросети, способные генерировать изображения, открывают новые горизонты для художников, дизайнеров и всех, кто хочет воплотить свои идеи в визуальной форме. Сегодня мы рассмотрим некоторые из самых популярных инструментов, такие как Midjourney, Stable Diffusion, а также удивительного Телеграм-бота, предлагающего бесплатную генерацию картинок.
Midjourney: Путешествие в глубь воображения
Преимущества:
Высокое качество изображений: Midjourney славится своей способностью генерировать впечатляющие, детализированные изображения.
Уникальность результатов: Каждое сгенерированное изображение является уникальным, предлагая пользователю эксклюзивный контент.
Недостатки:
Платный доступ: Для использования сервиса после исчерпания бесплатных попыток необходимо приобрести подписку.
Ограниченный контроль: Иногда результаты могут не соответствовать точным ожиданиям пользователя, требуя дополнительных корректировок запроса.
Доступность: Stable Diffusion может работать на локальном компьютере пользователя, что делает его доступным без подключения к интернету.
Открытость и модифицируемость: Этот инструмент распространяется по принципу открытого исходного кода, позволяя сообществу улучшать его и адаптировать под собственные нужды.
Недостатки:
Требования к аппаратному обеспечению: Для эффективной работы необходимо мощное аппаратное обеспечение.
Сложность для новичков: Настройка и использование могут оказаться сложными для пользователей без технического опыта.
Инновационность: DALL-E отличается умением создавать изображения, основанные на сложных текстовых запросах, демонстрируя поразительное понимание контекста.
Широкий спектр стилей: От реалистичных изображений до абстрактного искусства, DALL-E может генерировать работы в различных стилях.
Недостатки:
Ограничения по контенту: Из-за этических ограничений некоторые типы запросов могут не обрабатываться.
Стоимость: Доступ к расширенным функциям требует покупки кредитов.
Телеграм-бот GeneratePicturesBot: Генерация картинок в один клик
Преимущества:
Бесплатность и простота: Бот предлагает бесконечную и полностью бесплатную генерацию изображений, делая его доступным для широкого круга пользователей.
Удобство использования: Всё, что нужно для создания изображения — это отправить текстовое описание боту в Телеграмме, делая процесс интуитивно понятным и быстрым.
Недостатки:
Ограниченное качество: В сравнении с более специализированными инструментами, качество изображений может быть ниже.
Ограничения на сложность запросов: Сложные запросы могут привести к неожиданным или непредсказуемым результатам из-за ограниченных возможностей обработки.
Выбор подходящего инструмента для генерации изображений зависит от ваших целей, требований к качеству, а также от доступных ресурсов. Если вам нужны высококачественные, уникальные изображения и вы готовы инвестировать в подписку, Midjourney будет отличным выбором. Для тех, кто предпочитает полную контролируемость процесса и готов разобраться с технической стороной, подойдет Stable Diffusion. DALL-E предложит широкий спектр стилей и возможность экспериментировать с сложными текстовыми запросами, в то время как Телеграм-бот является идеальным вариантом для быстрого и простого создания изображений без дополнительных затрат.
Заключение
Нейросети, способные генерировать изображения, открывают новые возможности для творчества и дизайна. Каждый инструмент имеет свои уникальные преимущества и недостатки, позволяя пользователям выбирать наиболее подходящий для их конкретных нужд. Важно помнить, что технологии продолжают развиваться, и сообщество разработчиков постоянно работает над улучшением этих инструментов, делая их еще более доступными, удобными и мощными.
Меня зовут Даша, у меня есть экономическое образование и до недавних пор я работала с финансовыми расчетами, но устала от работы и появилось желание сделать что-то полностью своими руками. Хочу поделиться с вами тем, как я начала, и что в итоге вышло.
Все же знают, что такое chat gpt? Я решила взять за основу этот чат и внедрила его в телеграм-бота, сделав из него полноценный продукт. То есть людям не нужно заходить в браузер, оплачивать зарубежной картой и т.д. Чат гпт есть у них прямо в телеге и это супер удобно.
Первое, с чего я начала - это анализ конкурентов. Тогда уже существовало много ботов с доступом к генеративным нейросетям типа ChatGPT (модель генерирующая текст), Stable Diffusion и MidJourney (модели, которые умеют рисовать), но все они выглядели как магниты трафика, т. e. просто дают в день какое-то количество генераций, но при этом нужно подписываться на параллельные каналы, где есть много не очень качественного контента и рекламы. То есть конкуренты выбирали окупать свои затраты за счет показов рекламы. Так что я решила все же попробоавть, т. к. мне виделось лучшим решением брать за подписку плату, но не нагромождать пользование ботом лишними действиями.
Разработка не заняла много времени, у брата уже был небольшой бот для личных нужд, оставалось открыть облачную кассу, прикрутить к боту платежи и настроить базу данных клиентов.
Вот как выглядит интерфейс бота, практически как оригинальный ChatGPT, но в telegram.
Дак почему я не заработала? Сейчас расскажу, а пока посмотрите на количественные результаты.
График прироста пользователей бота
Это график прироста пользователей: первая ступенька это результат размещения ссылки на бота в интсаграм сториз моей знакомой с контентом в сфере бьюти. Лично я считаю этот эксперимент удачным, т. к. это было бесплатно и дало прирост в пользователях пару сотен.
Вторая ступенька, самый большой приток пользователей - это результат рекламной кампании по телеграмм каналам. Своей ЦА я определила программистов, студентов, копирайтеров, людей изучающих языки. Всего получилось 21 канал в телеграмм, обошлась эта рекламная кампания в 50 тысяч рублей. Как итог почти 1000 новых пользователей. Этот опыт отношу скорее к негативному результату - стоимость на одного человека почти 50 рублей. Учитывая, что платящими пользователями станут не более пары процентов, то цена получилась очень высокой. Если этот пост читают более опытные в рекламе люди - будет интересно узнать ваше мнение об этих цифрах? Так статья может получиться еще более образовательной.
Помимо этих двух ступеней можно видеть медленный постоянный прирост пользователей. Хочу заметить, что в телеграмм нет хорошей рекомендательной системы для ботов и даже для каналов. Найти что-то можно, только если практически точно забить в строку поиска название. И видимо тот факт, что в адресе бота используются имена ключевых нейросетей, может объяснить данный прирост.
Как я сказала выше монетизация была реализована через систему подписки на бота, из интересных наблюдений - студенты чаще всего покупали доступ на один день, а люди, привлеченные через рекламу на smm и бизнес сообщества, чаще брали доступ на месяц. По итогу, за все полгода я получила платежей на 20 тысяч рублей, что даже не окупило рекламную кампанию.
Что под капотом
Для тех, кому интересна техническая часть, то вот из чего это все состоит:
Модели ИИ:
OpenAI API
Stable Diffusion
Технический стек:
docker для запуска отдельных сервисов
Langchain для добавления особых скиллов боту
база данных mongodb
дашборд с метриками на metabase
библиотека для реализации логики бота в телеге python-telegram-bot
платежи через robokassa
Много терминов понятных только технарям, но я думаю, что сделать нечто подобное без помощи программиста не реально. В подтверждение этому тезису есть небольшая история. В самом начале мы теряли наши данные стабильно раз в день, что примерно совпадало с частотой обновления кода, мы даже не придавали этому значения, т. к. важных данных о платежах у нас еще не было. Но когда код стал более менее стабильным и большинство багов исправлено - эта проблема уже стала серьезнее, ведь начинать продавать доступ с такой проблемой невозможно. После небольшого исследования выяснилось что после тестов мы не закрыли доступ к базе данных через интернет. И некий злоумышленник стабильно раз в день подключался, копировал базу данных себе и удалял ее на сервере. Сейчас все закрыто и запаролено, плюс к этому мы не храним никаких sensitive данных, у нас нет к ним доступа.
Что дальше
Планирую постепенно улучшать его функционал, обновлять модели ИИ, добавлять новые навыки: доступ к интернету, работа с файлами. Также сделать перевод на другие языки, поскольку даже сейчас заходят 1-2 новых иностранца в день и используют его на своем языке - чаще всего индийский, арабский. Ну и учиться запускать рекламные кампании!
В итоге я сработала в минус, но обзавелась огромным количеством новых знаний: как запускать (скорее как не надо запускать) рекламу, немного погрузилась в мир разработки, увидела, как активно развивается экосистема телеграмм. Может это момент прикупить TON?
Я знаю, что здесь есть много талантливых ребят, которые делают что-то своими руками, хотелось бы получить от вас какой-то фидбек в плане создания своих проектов. Ну и поделитесь, о чем было бы интересно еще узнать, но что я не раскрыла в тексте.