Чаще всего генерация двух людей в нейросети ломается на простой вещи: модель «сливает» персонажей в одного — у обоих получается одинаковое лицо, одежда или поза. Это типичный симптом слабого промта, в котором не разделены описания персонажей. Проблема решается не усложнением запроса, а его структурой: каждому человеку нужна собственная связка атрибутов и чёткое указание пространственного положения.
В этой статье разберём, как писать промты для двух людей в популярных генераторах изображений — Midjourney, Stable Diffusion и DALL-E. Вы узнаете, какие формулировки работают, почему нейросети путают персонажей, и получите готовые шаблоны для пар, друзей, коллег и семейных сцен.
Почему нейросети путают двух персонажей
Генеративные модели обучены на изображениях, где чаще всего один главный объект. Когда в промте появляется два человека, модель пытается распределить атрибуты между ними — и нередко делает это случайным образом. Рыжие волосы «переезжают» на брюнетку, очки оказываются на обоих, а позы зеркалятся.
Есть и вторая причина — контекстное окно модели. Чем длиннее и запутаннее промт, тем выше шанс, что часть описаний потеряется или смешается. Поэтому длинный «простынёвый» запрос работает хуже короткого структурированного.
- 🎭 Слияние внешности — оба персонажа получают одинаковые черты лица или причёску.
- 👕 Обмен одеждой — атрибуты костюма применяются не к тому человеку.
- 🪞 Зеркальные позы — оба стоят или сидят абсолютно одинаково.
- ✋ Артефакты рук — при взаимодействии персонажей (объятия, рукопожатие) растёт число ошибок анатомии.
⚠️ Внимание: не пытайтесь исправить слияние персонажей простым увеличением длины промта. Это часто ухудшает результат. Сначала перестройте структуру запроса — разделите описания явными маркерами.
Базовая структура промта для двух людей
Рабочая формула выглядит так: сцена → персонаж А → персонаж Б → взаимодействие → стиль. Каждый блок описывается отдельно, а персонажи разделяются союзами and, while или явными метками вроде the man on the left и the woman on the right.
Указание стороны кадра — самый надёжный способ закрепить атрибуты. Модель привязывает описание к позиции, и вероятность «переезда» одежды или причёски заметно снижается.
two people in a cozy cafe, on the left a tall man with a beardwearing a green sweater, on the right a woman with short black hair
in a red dress, they are laughing and drinking coffee,
warm natural light, photorealistic
Обратите внимание: сначала задана сцена, затем каждый персонаж со своей позицией, потом общее действие и только в конце — свет и стиль. Такой порядок читается моделью наиболее стабильно.
💡Пишите промт на английском, даже если генерируете через русскоязычный интерфейс. Большинство моделей обучены преимущественно на англоязычных подписях, и качество разделения персонажей будет выше.