Если нейросеть вместо фигуры человека в облаках рисует размытое пятно или «растворяет» персонажа в тумане, причина почти всегда в структуре промта: модель получила слишком абстрактный запрос без привязки к композиции, ракурсу и освещению. Запрос вида «человек в облаках» содержит только объект и фон, но не говорит генератору, где находится камера, что делает персонаж и какой стиль изображения нужен.
В этой статье разберём, как собрать рабочий промт для сцены с человеком в облаках: от базовой структуры до параметров конкретных моделей. Примеры подходят для Midjourney, Stable Diffusion и DALL-E, а принципы — для любого генератора изображений.
Почему простой запрос даёт слабый результат
Генеративные модели работают по принципу «что написано, то и нарисовано». Короткий промт из трёх слов оставляет нейросети свободу интерпретации: она сама решает, летит человек или стоит, день на картинке или ночь, реализм это или аниме. Результат становится лотереей.
Типичные симптомы слабого промта:
- 🌫️ фигура человека сливается с облаками в одно белое пятно;
- 🧍 персонаж стоит «на» облаке, как на полу, без ощущения высоты;
- 🎨 стиль прыгает от генерации к генерации;
- 👤 лицо и руки искажены, потому что модель не поняла масштаб фигуры.
Решение — декомпозиция: разбить сцену на понятные модели блоки и описать каждый явно.
Структура рабочего промта
Надёжный промт для сцены «человек в облаках» собирается из пяти-шести компонентов. Порядок важен: большинство моделей сильнее реагируют на слова в начале запроса.
- 🧑 Субъект: кто в кадре — «a man», «a girl in a white dress», «an astronaut».
- 🎬 Действие и поза: «floating», «walking on clouds», «sitting on the edge of a cloud».
- 🌥️ Окружение: «above a sea of clouds», «between cumulus clouds», «sunset sky».
- 📷 Камера и ракурс: «low angle shot», «aerial view», «wide shot».
- 💡 Свет и атмосфера: «golden hour lighting», «soft volumetric light», «ethereal glow».
- 🖼️ Стиль и качество: «cinematic», «photorealistic», «digital painting, highly detailed».
Собираем всё вместе. Пример для Midjourney:
a lone man standing on a cloud above a sea of clouds, wind in his coat, golden hour sunlight, low angle shot, cinematic, photorealistic, highly detailed --ar 16:9
Обратите внимание: самая частая причина «растворения» фигуры — отсутствие контраста между персонажем и облаками. Добавьте элемент, отделяющий человека от фона: тёмная одежда на фоне белых облаков, контровой свет, силуэт.
Адаптация под конкретную модель
Один и тот же промт в разных генераторах ведёт себя по-разному. Ниже — проверяемые различия без привязки к конкретным версиям, поскольку синтаксис параметров со временем меняется; актуальные флаги сверяйте с официальной документацией вашей модели.
| Модель | Особенности промта | Полезные приёмы |
|---|---|---|
| Midjourney | Хорошо понимает короткие образные фразы | Параметры соотношения сторон и стилизации через флаги после запроса |
| Stable Diffusion | Чувствителен к весам токенов и негативному промту | Негативный промт: «blurry, deformed hands, extra limbs» |
| DALL-E | Лучше работает с длинными описательными предложениями | Пишите естественным языком, без нагромождения тегов |
| Leonardo / Flux и аналоги | Синтаксис ближе к Stable Diffusion | Проверяйте поддержку негативного промта в интерфейсе |
⚠️ Внимание: синтаксис параметров (флаги, веса, негативный промт) отличается между версиями моделей и интерфейсами. Перед использованием примеров с флагами проверьте документацию именно вашей версии — устаревший параметр может просто игнорироваться или давать ошибку.
Пошаговая инструкция: от идеи к генерации
Рабочий процесс выглядит так. Сначала сформулируйте сцену одним предложением на русском — например, «девушка идёт по облакам на закате, вид снизу». Затем переведите его в англоязычный промт по структуре из предыдущего раздела: большинство моделей обучены преимущественно на английских подписях, и английский запрос даёт более предсказуемый результат.
Далее сгенерируйте 3–4 варианта и оцените, что не так: композиция, анатомия, стиль или свет. Исправляйте промт точечно — меняйте один элемент за итерацию, иначе не поймёте, какое изменение сработало.
☑️ Проверка промта перед генерацией
Если фигура всё равно теряется, усильте акцент на персонаже: вынесите его в начало промта, добавьте «in focus», «sharp silhouette», укажите деталь одежды. Если проблема в анатомии — уменьшите масштаб фигуры в кадре («full body shot» вместо крупного плана) либо используйте негативный промт, где он поддерживается.
Слова «above the clouds» и «in the clouds» дают разные сцены: первое — человек над облачным слоем с видом сверху, второе — фигура внутри тумана. Выбирайте предлог осознанно.
Готовые примеры промтов
Несколько вариантов под разные художественные задачи. Используйте их как отправную точку и меняйте детали под свою задумку.
Реалистичная сцена, вид снизу:
a woman in a flowing red dress walking on fluffy clouds, blue sky, sun rays through clouds, low angle, photorealistic, 8k, sharp focus
Фэнтезийная атмосфера:
a boy sitting on the edge of a cloud, legs dangling, city lights far below, night sky with stars, dreamy atmosphere, digital painting, soft lighting
Минималистичный силуэт:
silhouette of a man floating among clouds at sunset, backlit, minimal composition, warm orange and purple tones, cinematic
Почему примеры на английском?
Большинство генеративных моделей обучались на парах «изображение — английская подпись». Русский запрос модель либо переводит внутренне с потерей нюансов, либо интерпретирует хуже. Английский промт даёт более стабильный и предсказуемый результат практически во всех популярных генераторах.
Типичные ошибки и как их исправить
Первая ошибка — перегрузка промта. Когда в запросе двадцать прилагательных, модель начинает терять часть из них, и приоритеты становятся непредсказуемыми. Держите промт в разумных пределах: субъект, действие, окружение, свет, стиль — этого достаточно.
Вторая ошибка — противоречивые указания. Сочетание «bright sunny day» и «dark stormy clouds» заставляет модель выбирать, и выбор может вам не понравиться. Проверяйте промт на внутренние конфликты перед генерацией.
⚠️ Внимание: генерация реалистичных изображений реальных людей может нарушать правила сервиса и законодательство о защите изображения личности. Используйте вымышленных персонажей и проверяйте условия использования выбранной платформы.
Третья ошибка — игнорирование итераций. Редко кто получает идеальный результат с первого запроса: нормальный цикл — 5–10 уточнений промта. Сохраняйте удачные версии запросов, чтобы собирать собственную библиотеку рабочих формулировок.
Рабочий промт «человек в облаках» = субъект + действие + окружение + ракурс + свет + стиль + контраст фигуры с фоном. Меняйте по одному элементу за итерацию.
FAQ: частые вопросы
На каком языке писать промт — русском или английском?
Английский предпочтительнее: модели обучены преимущественно на англоязычных описаниях. Русский запрос часто работает, но результат менее предсказуем.
Как сделать, чтобы человек не сливался с облаками?
Добавьте контраст: тёмная или яркая одежда, силуэт, контровой свет («backlit», «rim light»). Также помогает указание «sharp focus on the person».
Что такое негативный промт и нужен ли он?
Это список того, чего на изображении быть не должно: «blurry, deformed, extra limbs, low quality». Поддерживается в Stable Diffusion и ряде интерфейсов, но не во всех моделях — проверьте документацию вашего генератора.
Сколько слов должно быть в промте?
Жёсткого правила нет. Практический ориентир — 15–40 значимых слов: достаточно, чтобы описать сцену, но без перегрузки, при которой модель теряет часть указаний.
Можно ли использовать сгенерированное изображение коммерчески?
Зависит от условий конкретного сервиса и вашего тарифа. Перед коммерческим использованием изучите лицензионное соглашение платформы — условия у разных генераторов различаются.