ЧАСТЬ 2 · ПРАКТИКА

Как писать промпты (практика)

Базу про positive/negative и «теги против предложений» разобрали в главе про CLIP. Здесь - практические приёмы: структура промпта, веса и самое больное - как разрулить несколько персонажей.

Структура рабочего промпта

Порядок = приоритет, главное в начало. Рабочий шаблон:

[кто/что] , [детали] , [окружение] , [свет] , [стиль/ракурс] , [quality]

Несколько персонажей - главная боль

Напишешь «женщина в красном и мужчина в синем» - модель смешает признаки (attribute bleed): красное перескочит на мужчину, синее на женщину. Она не понимает «кто есть кто». Что делать, по возрастанию сложности и надёжности:

  1. Пространственное разделение в промпте: on the left a red-haired woman in a red dress, on the right a bald man in a blue suit. Помогает, но ненадёжно.
  2. Генери по одному → inpaint. Самый надёжный ручной способ: сделай сцену с одним персонажем, потом маской добавь второго через inpaint.
  3. Regional prompting (нода Attention Couple / regional-ноды): делишь холст на зоны и каждой зоне даёшь свой промпт. «Левая половина - женщина в красном, правая - мужчина в синем». Это правильный инструмент для «персонаж 1 делает X, персонаж 2 делает Y».
  4. ControlNet openpose с двумя скелетами - задаёшь позы обоих принудительно (см. главу «Глубже в нору»).
✔ Практические правила
  • Не пиши полотно - ключевое в начало, ~77 токенов на «кусок».
  • Меняй по одному слову и смотри - как с настройками.
  • Стиль под модель: у Flux работает «предложение», у Pony - теги; не мешай.
  • Не уверен в формулировке - глянь примеры на странице модели (Civitai показывает промпты к каждой картинке).