Блог

Генерация изображений прямо в чате

Вы можете попросить Mythex нарисовать картинку обычными словами: главное изображение, фон, og:image с вашим текстом, знак логотипа. Изображение появится прямо в чате. Оно остаётся в чате независимо от того, попадёт ли оно в ваше приложение, и попадает в приложение только тогда, когда вы об этом попросите. Два недавних изменения повлияли на то, как это работает: агент теперь генерирует изображение только по запросу, по одному на сообщение, и каждый прикреплённый вами файл, включая фото, которое нужно отредактировать, теперь доходит до агента.

Что это делает

В чате проекта напишите, что вам нужно:

  • «сгенерируй изображение горного озера на рассвете»
  • «сделай главное изображение для лендинга: керамическая кружка на деревянном столе»
  • «мне нужен og:image с надписью Ship Faster»

Или используйте команду Создать изображение: введите /image или выберите её в меню + рядом с полем ввода, затем опишите картинку.

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

Ваше приложение не меняется, пока вы не скажете

Сгенерированные изображения сохраняются в .mythex/images/ в вашем проекте, отдельно от исходного кода приложения. Запрос картинки не затрагивает ваше приложение.

Когда вы хотите поместить изображение в приложение, скажите об этом: «поставь это на главную», «используй как главное изображение», «добавь в раздел О нас». Mythex копирует его туда, откуда ваш проект отдаёт статические файлы: public/ для Vite, Next или Remix, static/ для Django или SvelteKit и так далее, — и подключает к странице. Место он определяет по вашему проекту, а не по умолчанию, так что один и тот же запрос работает независимо от того, на чём вы строили.

Редактирование уже имеющейся картинки

Начинать заново не нужно, чтобы что-то изменить:

  • «возьми изображение с табличкой на тропе и выгравируй на нём „Hello World“»
  • «сделай из изображения маяка дневную сцену»
  • прикрепите своё фото и попросите его отредактировать

Оригинал остаётся прежним; правка сохраняется как новое изображение.

Загрузка собственных фото стала надёжнее в ходе той же работы. Раньше некоторые вложения не доходили до агента: PDF, отправленный вместе со скриншотом, мог потеряться, а фото HEIC с iPhone или большие изображения могли тихо исчезнуть. Теперь каждый прикреплённый файл получает свою запись, которую агент может увидеть: он описан, переведён в текст или назван по сути, с объяснением, если его не удалось прочитать. В одном сообщении можно прикрепить до 20 файлов, изображения до 20 МБ, а остальные файлы до 50 МБ.

Почему только по запросу и по одному

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

Каждое сгенерированное изображение стоит вам кредитов, поэтому решать должны вы. Теперь правила такие:

  • Агент генерирует только по запросу — в вашем сообщении или через команду «Создать изображение».
  • Картинки, которые вы не просили, берутся из стоков. Если сайту нужна обычная фотография, например человек за ноутбуком или тарелка с едой, агент ищет в библиотеках стоковых фото. Это бесплатно и мгновенно и обычно лучше, чем сгенерированная замена. Если агент считает, что сгенерированное изображение явно было бы лучше, он сообщает об этом одной строкой и даёт вам решить.
  • Одно сгенерированное изображение на сообщение. Если вы просите несколько, агент делает то, что важнее всего, доводит работу до конца с ним и сообщает, что следующее можно запросить отдельно. Это обеспечивает сам инструмент, а не только подсказка агенту.
  • Неудача не расходует ход. Если генерация не удалась, место возвращается, и с вас ничего не списывают.
  • Повторы переиспользуются. Перед генерацией агент проверяет .mythex/images/. Если сообщение повторяет прежний запрос, изображение, возможно, уже там, а его повторное использование ничего не стоит.

Генерировать или искать?

Генерация нужна для того, чего не дают стоковые фото:

  • арт, который соответствует палитре или стилю вашего приложения
  • конкретная сцена или композиция («коробка продукта на верстаке, вид сверху»)
  • иллюстрация, узор, текстура или абстрактный фон
  • og:image или карточка для соцсетей с собственными словами вашего продукта
  • логотип или знак приложения

Для логотипов Mythex генерирует символ и ставит название рядом как настоящий текст. Сгенерированные надписи ненадёжны в мелком размере, а живой текст можно потом перестилизовать.

Формат

Формат определяется тем, что вы просите, или тем, куда пойдёт изображение: главное изображение, баннер или og:image выходят широкими, аватар или плитка квадратными, а заставка для телефона высокой. Можно также просто написать «16:9», «1:1» или «9:16».

Ограничения

  • Одно сгенерированное изображение на сообщение.
  • Результат всегда в формате JPEG.
  • Логотипы приходят как нарисованный знак плюс настоящий текст, а не сгенерированная надпись.
  • Каждое сгенерированное изображение стоит кредитов; поиск стокового фото бесплатен. См. Кредиты.

Подробности есть в документации: Генерация изображений. Чтобы остальная часть приложения выглядела так же хорошо, как картинки, см. как сделать красивое приложение с помощью ИИ.

Mythex · Pricing · Создавайте что угодно с ИИ · Шаблоны сайтов и приложений · Сравнения Mythex · Глоссарий по созданию приложений с ИИ · Бесплатные инструменты для создания приложений с ИИ · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)