ЧАСТЬ 2 · ПРАКТИКА
Как писать промпты (практика)
Базу про positive/negative и «теги против предложений» разобрали в главе про CLIP. Здесь - практические приёмы: структура промпта, веса и самое больное - как разрулить несколько персонажей.
Структура рабочего промпта
Порядок = приоритет, главное в начало. Рабочий шаблон:
[кто/что] , [детали] , [окружение] , [свет] , [стиль/ракурс] , [quality]
- SDXL / Pony / Illustrious - через запятую, тегами. Часто quality-слова (
masterpiece, best quality; у Ponyscore_9, score_8_up). - Flux / Qwen - связным предложением, естественный язык.
- Вес слова:
(red dress:1.3)- усилить,(background:0.6)- ослабить. - Negative - чего избегать:
blurry, extra fingers, watermark. У Flux почти не нужен.
Несколько персонажей - главная боль
Напишешь «женщина в красном и мужчина в синем» - модель смешает признаки (attribute bleed): красное перескочит на мужчину, синее на женщину. Она не понимает «кто есть кто». Что делать, по возрастанию сложности и надёжности:
- Пространственное разделение в промпте:
on the left a red-haired woman in a red dress, on the right a bald man in a blue suit. Помогает, но ненадёжно. - Генери по одному → inpaint. Самый надёжный ручной способ: сделай сцену с одним персонажем, потом маской добавь второго через inpaint.
- Regional prompting (нода Attention Couple / regional-ноды): делишь холст на зоны и каждой зоне даёшь свой промпт. «Левая половина - женщина в красном, правая - мужчина в синем». Это правильный инструмент для «персонаж 1 делает X, персонаж 2 делает Y».
- ControlNet openpose с двумя скелетами - задаёшь позы обоих принудительно (см. главу «Глубже в нору»).
✔ Практические правила
- Не пиши полотно - ключевое в начало, ~77 токенов на «кусок».
- Меняй по одному слову и смотри - как с настройками.
- Стиль под модель: у Flux работает «предложение», у Pony - теги; не мешай.
- Не уверен в формулировке - глянь примеры на странице модели (Civitai показывает промпты к каждой картинке).