Запрос «мужчина в костюме на фоне города» в Midjourney или Stable Diffusion почти наверняка выдаст шаблонный результат: одинаковое лицо, пластиковую кожу и студийный свет, который выглядит как стоковое фото десятилетней давности. Причина почти всегда одна — промпт не содержит конкретики о возрасте, освещении, ракурсе и эмоции, поэтому модель достраивает образ по усреднённому шаблону из обучающей выборки.
Чтобы нейросеть генерировала убедительные мужские портреты, промпт нужно строить как техническое задание фотографу: кто перед камерой, где находится, как одет, какой свет и какое настроение. В этой статье разберём структуру качественного промпта, готовые примеры под разные задачи и типичные ошибки, из-за которых результат выглядит искусственно.
Из чего состоит рабочий промпт для мужского портрета
Любой сильный промпт собирается из блоков. Пропуск хотя бы двух-трёх из них заставляет модель импровизировать, и именно в этих местах появляются «дежурные» лица и дефолтные фоны. Рекомендуется описывать блоки в логичном порядке — от субъекта к технике съёмки.
- 🧔 Субъект: возраст, телосложение, черты лица, борода или её отсутствие, причёска.
- 👔 Внешний вид: одежда, аксессуары, стиль — деловой, casual, спортивный, уличный.
- 📍 Локация: офис, улица, кафе, природа, студия — с конкретными деталями окружения.
- 💡 Свет и атмосфера: золотой час, мягкий рассеянный свет, неон, контровой свет.
- 📷 Техника: тип объектива, глубина резкости, ракурс, стиль фотографии.
Обратите внимание: чем старше персонаж по описанию, тем больше деталей внешности стоит задавать явно — морщины, седина, текстура кожи. Без этих указаний модели склонны «омолаживать» лицо и сглаживать кожу до неестественного состояния.
Промпт = ТЗ фотографу. Каждый незаполненный блок модель заполнит усреднённым шаблоном, и портрет потеряет индивидуальность.
Готовые примеры промптов под разные задачи
Ниже — рабочие заготовки, которые можно адаптировать под свою задачу, заменяя возраст, одежду и локацию. Они написаны на английском, поскольку большинство моделей (Midjourney, Stable Diffusion, FLUX) обучены преимущественно на англоязычных описаниях и понимают их точнее.
Portrait of a 40-year-old man with a short beard and slight stubble,
wearing a navy blue blazer over a white t-shirt, standing in a modern
office with large windows, natural soft daylight, shallow depth of
field, 85mm lens, candid expression, photorealistic
Street style photo of a young man in his 20s, black leather jacket,
walking through a rainy city street at night, neon signs reflected
in puddles, cinematic lighting, moody atmosphere, 35mm film look
Elderly man in his 60s with grey hair and glasses, warm smile,
sitting in a cozy home library, golden hour light through the window,
realistic skin texture, documentary photography style
⚠️ Внимание: не копируйте промпты из чужих галерей без проверки параметров. Многие примеры в интернете содержат специфические флаги версии конкретной модели (например, параметры соотношения сторон или стилизации), которые в другой нейросети либо не поддерживаются, либо дают непредсказуемый результат.
Как добиться реалистичности лица и кожи
Главный признак «искусственного» портрета — идеально гладкая кожа и симметричное лицо. Реальная фотография так не выглядит, и зритель считывает подмену мгновенно. Чтобы этого избежать, в промпт добавляют маркеры естественности: realistic skin texture, visible pores, natural imperfections, candid photo.
Второй рычаг — указание на стиль съёмки. Формулировки вроде documentary photography, amateur photo или shot on film смещают генерацию от глянцевой студийной картинки к живому кадру. Если, наоборот, нужен глянец для рекламного макета — указывайте professional studio portrait, editorial photography.
Отдельная проблема — руки и зубы. Если персонаж улыбается или руки попадают в кадр, проверяйте результат на артефакты: лишние пальцы и деформированные зубы остаются слабым местом многих моделей. Проще всего снизить риск, выбрав нейтральное выражение лица и композицию, где руки не видны.
Добавьте в конец промпта фразу «candid moment, natural pose» — это заметно снижает количество «позирующих» пластиковых портретов.
Негативные промпты и настройки генерации
В Stable Diffusion и интерфейсах на её основе (например, Automatic1111 или ComfyUI) есть отдельное поле негативного промпта — список того, чего в кадре быть не должно. Для мужских портретов туда обычно вносят типичные дефекты:
deformed hands, extra fingers, blurry face, plastic skin,
oversaturated, cartoon, 3d render, watermark, text
В Midjourney отдельного поля нет — там используется параметр --no, например: --no cartoon, blur, text. Синтаксис параметров зависит от версии модели, поэтому актуальный список стоит сверять в официальной документации сервиса, которым вы пользуетесь.
☑️ Проверка промпта перед генерацией
Сравнение подходов в популярных нейросетях
Одна и та же текстовая заготовка в разных моделях даёт заметно разный результат. Ниже — обобщённое сравнение по ключевым характеристикам; точные возможности зависят от версии модели и тарифа, поэтому таблицу стоит воспринимать как ориентир, а не как спецификацию.
| Модель | Сила в портретах | Язык промптов | Негативный промпт |
|---|---|---|---|
| Midjourney | Художественный свет, кинематографичность | Английский | Через параметр --no |
| Stable Diffusion | Гибкая настройка, LoRA-модели лиц | Английский | Отдельное поле |
| FLUX | Реалистичность кожи и анатомии | Английский, длинные описания | Зависит от интерфейса |
| DALL-E | Понимание сложных сцен | Английский и русский | Описывается текстом |
Если нужен конкретный человек на разных изображениях (например, единый персонаж для серии иллюстраций), обычного промпта недостаточно. В Stable Diffusion для этого применяют обученные LoRA-адаптеры или инструменты фиксации лица; в Midjourney — механизм референсов персонажа. Это отдельная техника, требующая подготовки исходных изображений.
Почему нейросети «омолаживают» мужские лица
Большая часть фотографий в обучающих выборках — ретушированные снимки молодых людей. Модель усваивает, что «хороший портрет» — это гладкая кожа и симметрия. Чтобы получить возрастного персонажа, недостаточно написать «50 лет» — нужно явно перечислить признаки: седые волосы, морщины вокруг глаз, выраженные носогубные складки.
Типичные ошибки при составлении промптов
Первая и самая частая ошибка — перегрузка промпта противоречивыми эпитетами. Сочетания вроде «brutal but gentle, sad but smiling» модель интерпретирует случайным образом, и результат становится непредсказуемым. Лучше выбрать одну доминирующую характеристику и развить её деталями.
Вторая ошибка — использование русского языка там, где модель его понимает слабо. Даже если сервис заявляет поддержку русского, англоязычный промпт почти всегда даёт более точное соответствие описанию, потому что обучающие подписи к изображениям были преимущественно английскими.
⚠️ Внимание: генерация изображений реальных людей без их согласия может нарушать законодательство о правах на изображение и правила конкретного сервиса. Используйте сгенерированные портреты вымышленных персонажей и проверяйте условия использования платформы, особенно для коммерческих задач.
Сохраняйте удачные промпты в отдельный файл с пометкой модели и версии — один и тот же текст в разных версиях одной нейросети может давать заметно разные результаты.
Как адаптировать один промпт под разные стили
Базовый промпт удобно превращать в шаблон: меняете только блок стиля, а описание персонажа оставляете неизменным. Так проще сравнивать варианты и понимать, какой стиль подходит под задачу.
- 🎬 Кинематографичный: добавьте
cinematic lighting, film still, dramatic shadows. - 💼 Деловой:
corporate headshot, neutral background, professional attire. - 🎨 Иллюстрация:
digital painting, stylized portrait, concept art. - 📼 Ретро:
vintage photo, film grain, faded colors.
Меняйте по одному элементу за генерацию — так вы видите, какой именно блок влияет на результат. Одновременная замена трёх-четырёх блоков превращает настройку в лотерею.
Лучший рабочий процесс: один проверенный шаблон промпта + точечная замена блоков стиля, света и локации под конкретную задачу.
Часто задаваемые вопросы
Можно ли писать промпты на русском языке?
Технически — да, часть сервисов принимает русский и сама переводит запрос. Но перевод может искажать нюансы описания внешности и стиля. Для точного контроля результата надёжнее составлять промпт на английском, хотя бы с помощью переводчика.
Почему лицо получается одинаковым в разных генерациях?
Модель тяготеет к усреднённому «идеальному» лицу из обучающих данных. Чтобы разнообразить результат, конкретизируйте черты: форму лица, нос, скулы, наличие шрамов, родинок, асимметрии. Чем больше уникальных деталей, тем дальше результат от шаблона.
Как получить портрет конкретного реального человека?
Одним текстовым промптом это невозможно — модель не знает конкретных людей, кроме очень известных публичных фигур (и то неточно). Используются техники с референсными изображениями: функции character reference в Midjourney, обучение LoRA в Stable Diffusion. Учитывайте правовые ограничения на использование чужого изображения.
Что делать, если руки на изображении деформированы?
Это известное слабое место генеративных моделей. Самые простые решения: выбрать композицию, где руки не видны (портрет по плечи), добавить дефекты рук в негативный промпт или перегенерировать проблемную область, если интерфейс поддерживает локальную дорисовку (inpainting).
Можно ли использовать сгенерированные портреты в коммерческих проектах?
Это зависит от условий конкретного сервиса и вашего тарифа: у разных платформ права на сгенерированные изображения регулируются по-разному. Перед коммерческим использованием изучите лицензионное соглашение сервиса, а при сомнениях — проконсультируйтесь с юристом.