Генерация изображения по запросу «влюблённый взгляд» часто даёт неожиданный результат: нейросеть рисует либо нейтральное лицо, либо карикатурно широко раскрытые глаза, потому что короткая фраза не передаёт мимику, направление взгляда и эмоциональный оттенок сцены. Причина почти всегда одна — в промте нет описания конкретных деталей: расширенных зрачков, мягкого взгляда чуть в сторону, приподнятых бровей, тёплого освещения.
Исправить это можно без смены модели: достаточно структурировать промт, добавив блоки про эмоцию, позу, свет и стиль. Ниже разберём, какие слова реально влияют на результат в Midjourney, Stable Diffusion и DALL-E, приведём готовые шаблоны и разберём типичные ошибки, из-за которых лицо получается «пустым».
Как нейросети понимают эмоцию во взгляде
Генеративные модели не «чувствуют» эмоцию — они сопоставляют слова с визуальными паттернами из обучающих данных. Фраза loving gaze срабатывает, потому что в датасете она часто встречалась рядом с портретами, где персонаж смотрит на объект обожания. Если написать просто «красивая девушка», модель не поймёт, что нужен именно влюблённый взгляд, и выдаст стандартный портрет с нейтральной мимикой.
Поэтому эффективный промт строится не на абстрактном «влюблённость», а на наблюдаемых признаках: направление взгляда, мягкость век, лёгкая улыбка, наклон головы, тёплый боковой свет. Чем конкретнее описание, тем стабильнее результат между генерациями.
Ключевые слова для влюблённого взгляда
Слова-усилители делятся на несколько групп. Комбинируйте по 1–2 из каждой, не перегружая промт:
- 👁️ Эмоция и взгляд:
loving gaze,tender eyes,adoring look,soft eye contact - 😊 Мимика:
gentle smile,slightly parted lips,relaxed eyebrows - 🎬 Поза и кадр:
looking at viewer,head slightly tilted,close-up portrait - 💡 Свет и атмосфера:
warm golden hour light,soft bokeh background,cinematic lighting
Обратите внимание: фраза looking at viewer заставляет персонажа смотреть «в камеру», а looking at someone off-frame создаёт эффект взгляда на невидимого собеседника — второй вариант часто выглядит естественнее для романтических сцен.
Готовые промты: примеры для разных задач
Ниже — рабочие шаблоны, которые можно копировать и адаптировать. Они написаны на английском, так как большинство моделей обучались преимущественно на англоязычных описаниях и понимают их точнее.
Реалистичный портрет:
close-up portrait of a young woman with a loving gaze, tender eyes looking at viewer, gentle smile, warm golden hour light, soft bokeh, photorealistic, 85mm lens
Пара в кадре:
a couple sitting in a cozy cafe, she looks at him with an adoring gaze, soft eye contact, cinematic lighting, shallow depth of field, romantic atmosphere
Аниме-стиль:
anime girl with sparkling loving eyes, blushing cheeks, soft smile, looking up at viewer, warm pastel colors, detailed eyes, studio anime style
Настройка под конкретную модель
Один и тот же промт в разных сервисах ведёт себя по-разному. В Midjourney полезны параметры стилизации, в Stable Diffusion критичен негативный промт, а DALL-E лучше реагирует на длинные описательные фразы.
| Модель | Что усиливает взгляд | Чего избегать |
|---|---|---|
| Midjourney | Фото-термины: 85mm lens, golden hour; параметр стилизации | Избыточные прилагательные без визуального смысла |
| Stable Diffusion | Негативный промт: empty eyes, dead eyes, crossed eyes | Промт длиннее ~75 токенов без расстановки весов |
| DALL-E | Связное описание сцены целиком, контекст отношений | Списки ключевых слов через запятую |
| SDXL / Flux | Естественные фразы + точные детали мимики | Устаревшие теги из старых гайдов |
В Stable Diffusion силу отдельных слов можно регулировать весами, например (loving gaze:1.3) — так эмоция станет приоритетной при генерации. Синтаксис весов зависит от интерфейса (AUTOMATIC1111, ComfyUI), поэтому сверяйтесь с документацией вашей сборки.
Пошаговая инструкция: от идеи до результата
Рабочий порядок действий выглядит так. Сначала сгенерируйте базовый портрет с простым описанием эмоции и оцените, что не так: взгляд «стеклянный», направление не туда, мимика нейтральная. Затем на каждой итерации меняйте только один элемент промта — так вы поймёте, какое слово реально влияет на результат.
☑️ Проверка промта перед генерацией
Если лицо получается правильным, но глаза «мёртвые», попробуйте уточнить детали глаз: dilated pupils, catchlights in eyes (блики в глазах). Блики — один из самых сильных маркеров «живого» взгляда, и их явное упоминание часто меняет результат заметнее, чем три прилагательных про любовь.
⚠️ Внимание: не используйте чрезмерно высокие веса на эмоции (например, (loving gaze:1.8) и выше) — это часто искажает пропорции лица и глаз. Оптимально начинать с умеренных значений и повышать постепенно.
Типичные ошибки и как их исправить
Первая ошибка — промт только из абстрактных слов: «любовь, нежность, романтика». Модель не знает, как это нарисовать, и берёт усреднённый портрет. Заменяйте абстракции на физические признаки.
Вторая ошибка — конфликтующие указания. Если в промте одновременно looking at viewer и описание сцены, где персонаж смотрит на партнёра, модель выберет что-то одно или выдаст разъезжающиеся глаза. Оставляйте одно направление взгляда.
- 🚫 Пустой взгляд → добавьте
catchlights in eyes,detailed iris - 🚫 Карикатурная эмоция → уберите избыточные усилители, добавьте
subtle expression - 🚫 Не тот ракурс → укажите
close-upилиmedium shotявно
Почему английский промт работает лучше русского
Большинство моделей (Midjourney, SD, DALL-E) обучались на парах «английский текст — изображение». Русские запросы либо переводятся встроенным переводчиком с потерей нюансов, либо сопоставляются с гораздо меньшим объёмом данных. Эмоциональные оттенки — первое, что теряется при переводе.
Этика и ограничения
При генерации романтических портретов учитывайте ограничения сервисов: большинство платформ запрещают создавать изображения реальных людей без их согласия, а также контент интимного характера. Промты с настоящими именами и фото-референсами знакомых могут быть заблокированы модерацией или нарушать правила площадки.
⚠️ Внимание: использование генераций с лицами реальных людей в обманных целях (фейковые аккаунты, романтические аферы) — это не только нарушение правил сервисов, но и потенциально противоправные действия. Ограничьтесь вымышленными персонажами.
Частые вопросы
Можно ли писать промт на русском языке?
Технически да, но точность передачи эмоций заметно ниже: модели обучались преимущественно на английских описаниях. Для тонких оттенков вроде «влюблённый взгляд» надёжнее использовать английские формулировки.
Почему глаза на генерации выглядят «мёртвыми»?
Чаще всего не хватает бликов и детализации. Добавьте в промт catchlights in eyes, detailed iris, а в негативный промт для Stable Diffusion — dead eyes, empty eyes.
Как сделать, чтобы персонаж смотрел не в камеру, а на другого героя?
Используйте фразы looking at him, gazing at her partner или looking off-frame и уберите любые варианты looking at viewer, чтобы не было конфликта указаний.
Что делать, если эмоция получается слишком преувеличенной?
Добавьте смягчающие слова: subtle, gentle, soft expression, и снизьте веса эмоциональных токенов, если работаете в Stable Diffusion.
Работают ли эти промты для видео-генераторов?
Базовые принципы те же — конкретика вместо абстракций, — но у видеомоделей свои особенности синтаксиса и ограничения по длине описания. Сверяйтесь с документацией конкретного сервиса.