Guides

Техники промптов Stable Diffusion: Продвинутое руководство

M
Mourad Z.AI & Prompt Engineering Specialist
3 января 2025 г.
5 мин чтения

Освойте Stable Diffusion с этими продвинутыми техниками промптов. Изучите синтаксис, веса, негативные промпты и стратегии для конкретных моделей.

Техники промптов Stable Diffusion: Продвинутое руководство
Поделиться:

Освоение промптов Stable Diffusion

Stable Diffusion предлагает непревзойдённый контроль над генерацией ИИ-изображений — если вы знаете, как им пользоваться. В отличие от более простых интерфейсов, Stable Diffusion вознаграждает технические знания точно настроенными результатами. Это руководство охватывает продвинутые техники промптинга, которые поднимут ваши работы в Stable Diffusion на новый уровень.

Используете ли вы веб-интерфейс AUTOMATIC1111, ComfyUI или другой интерфейс, эти техники применимы ко всем. Мы рассмотрим синтаксис промптов, взвешивание, негативные промпты, стратегии для конкретных моделей и продвинутые рабочие процессы.

Понимание синтаксиса промптов

Stable Diffusion интерпретирует промпты иначе, чем ИИ с естественным языком. Понимание его синтаксиса критически важно:

Базовая структура: Промпты обрабатываются как концепции, разделённые запятыми. Каждая концепция интерпретируется отдельно, затем комбинируется. «a red car, sunset, beach» обрабатывает три отдельных элемента.

Порядок слов имеет значение: Токены в начале обычно получают больше внимания. Ставьте самые важные концепции первыми.

Скобки для усиления: (word) увеличивает внимание в 1.1 раза. ((word)) увеличивает в 1.21 раза (1.1²). Можно вкладывать до 3-4 уровней, прежде чем наступит убывающая отдача.

Квадратные скобки для ослабления: [word] уменьшает внимание в 0.9 раза. [[word]] уменьшает в 0.81 раза. Полезно для тонких фоновых элементов.

Явные веса: (word:1.5) задаёт точный вес внимания. Обычно используйте диапазон 0.5-1.5. При значениях выше 2.0 часто появляются артефакты.

SyntaxEffectMultiplierExample
(word)Increase attention1.1x(beautiful landscape)
((word))Strong increase1.21x((detailed eyes))
(word:1.5)Explicit weight1.5x(golden hour:1.5)
[word]Decrease attention0.9x[background trees]
[word:0.5]Explicit reduction0.5x[clouds:0.5]
[word1:word2:0.5]Prompt switchingAt 50% of steps[cat:dog:0.5] blends concepts

Recommended Sampler Settings

For photorealism: DPM++ 2M Karras, 25-30 steps, CFG 7-8

For artistic/stylized: Euler a, 20-25 steps, CFG 7-9

For speed: DPM++ SDE Karras, 15-20 steps, CFG 7

For maximum detail: DPM++ 2M Karras, 40-50 steps, CFG 7-8, with Hires. fix

Освоение негативных промптов

Негативные промпты — это то, где Stable Diffusion по-настоящему блистает. Они указывают модели, чего избегать, и кардинально улучшают качество.

Базовый набор негативных промптов: Начните с негативов, связанных с качеством: «blurry, low quality, lowres, bad anatomy, bad hands, cropped, worst quality, low quality, normal quality, jpeg artifacts, watermark, text, signature»

Стилевые негативы: Добавляйте негативы в зависимости от целевого стиля:

Для фотореализма: «cartoon, anime, illustration, painting, drawing, art, sketch»

Для аниме/иллюстрации: «photorealistic, photograph, 3d, 3d render, realistic»

Для чистых изображений: «busy background, cluttered, noisy, grainy»

Негативы анатомии: «bad anatomy, bad hands, missing fingers, extra fingers, extra limbs, missing limbs, fused fingers, too many fingers, mutated hands, malformed limbs, extra arms, extra legs»

Негативы лица: «deformed face, ugly face, asymmetric eyes, bad eyes, cross-eyed, blurry face»

Продвинутое взвешивание промптов

Стратегическое взвешивание создаёт нюансированные результаты:

Акцент на объекте: Придайте основному объекту больший вес, чем фоновым элементам. «(beautiful woman:1.3), garden background, soft lighting» фокусирует внимание на объекте.

Балансировка стилей: При комбинировании стилей взвешивайте их: «portrait, (oil painting:0.8), (impressionist:0.6)» создаёт тонкое смешение стилей.

Контроль детализации: Взвешивайте ключевые слова детализации: «landscape, mountains, (intricate details:1.2), (8k:1.1)» без перебора.

Смешивание промптов: Используйте синтаксис [from:to:when] для переходов: «[day:night:0.5]» переходит от дня к ночи на 50% шагов.

Стратегии для конкретных моделей

Разные модели Stable Diffusion реагируют на разные подходы:

SDXL: Лучше обрабатывает естественный язык, чем SD 1.5. Может использовать более длинные, описательные промпты. Выигрывает от детальных описаний сцен. Рекомендуемое разрешение: 1024x1024 или аналогичное.

Модели SD 1.5: Предпочитают промпты в стиле ключевых слов. Короткие, более сфокусированные промпты работают лучше. Многие обучены на конкретных стилях — используйте их триггер-слова. Стандартное разрешение: 512x512.

Реалистичные модели (например, Realistic Vision): Выигрывают от фотографических терминов: «DSLR, 85mm, f/1.8, bokeh». Включайте описания освещения: «studio lighting, natural light, rim light». Ссылайтесь на настройки камеры для достоверности.

Аниме-модели: Используйте специфические для аниме теги качества: «masterpiece, best quality, highly detailed». Включайте ссылки на арт-стили: «by (имя художника)». Ключевые слова описания персонажа важнее, чем естественный язык.

Контроль композиции и макета

Направляйте композицию изображения через промпты:

Ключевые слова перспективы: «wide shot, close-up, medium shot, bird's eye view, worm's eye view, Dutch angle, straight-on, profile view»

Кадрирование: «centered, rule of thirds, symmetrical, asymmetrical, full body, portrait, headshot»

Пространственные отношения: Будьте явны в позиционировании: «woman standing in foreground, mountains in background, river between them»

Учёт соотношения сторон: Согласуйте промпт с соотношением сторон выходного изображения. Портреты лучше работают в вертикальном формате; пейзажи — в горизонтальном.

Ключевые слова для улучшения качества

Эти ключевые слова стабильно улучшают результаты:

Общее качество: «masterpiece, best quality, highly detailed, sharp focus, professional, high resolution, 8k, 4k»

Освещение: «beautiful lighting, dramatic lighting, soft lighting, volumetric lighting, cinematic lighting, golden hour, rim light»

Рендеринг: «detailed, intricate, elaborate, highly detailed, fine details, sharp, crisp»

Художественное качество: «award-winning, trending on artstation, artstation quality, deviantart quality»

Примечание: Эффективность зависит от модели. Тестируйте, что работает для вашего конкретного чекпоинта.

Продвинутые техники рабочего процесса

Поднимитесь на уровень с этими продвинутыми подходами:

Поэтапное улучшение: Генерируйте сначала при меньших шагах/разрешении для быстрой итерации. Найдя хорошую композицию, регенерируйте при более высоком качестве.

Манипуляции с seed: Фиксируйте seed для сохранения композиции при изменении промптов. Используйте seed+1, seed+2 для поиска похожих, но отличающихся вариаций.

Планирование промптов: Меняйте промпты в процессе генерации: «[detailed background:simple background:0.6]» начинается с детального, переходит к простому.

Подстановочные знаки: Используйте синтаксис wildcards для разнообразия: «a __color__ __animal__ in a __setting__» подставляет значения из предопределённых списков.

Интеграция ControlNet: Комбинируйте текстовые промпты с ControlNet для точного контроля позы, композиции и стиля при сохранении влияния промпта.

Устранение распространённых проблем

Пересыщение/Артефакты: Уменьшите веса акцентов. Снизьте CFG scale. Добавьте негативы качества.

Игнорирование частей промпта: Увеличьте вес игнорируемых концепций. Переместите важные элементы в начало. Упростите промпт — слишком много концепций размывают внимание.

Непоследовательные стили: Используйте более специфичные ключевые слова стиля. Попробуйте другие модели, лучше подходящие для целевого стиля. Увеличьте веса, связанные со стилем.

Плохая анатомия: Добавьте полный набор негативов анатомии. Попробуйте другие модели. Используйте ControlNet для руководства позой. Генерируйте при более высоком разрешении.

Заключение

Сложность Stable Diffusion — это его сила. Освоение этих техник даёт вам творческий контроль, не сопоставимый с более простыми платформами. Начните с основ, постепенно внедряйте продвинутые техники и всегда экспериментируйте.

Помните, что разные модели реагируют по-разному. То, что работает для одного чекпоинта, может потребовать корректировки для другого. Создавайте личную библиотеку эффективных промптов для ваших предпочтительных моделей и продолжайте совершенствовать подход по мере обучения.

Сообщество Stable Diffusion постоянно открывает новые техники. Следите за форумами, Discord-серверами и GitHub-репозиториями, чтобы поддерживать свои навыки актуальными. Удачной генерации!

M

Mourad Z.

AI & Prompt Engineering Specialist

Mourad is a prompt engineering specialist and co-founder of Reprompte. With deep expertise in AI image generation tools like Midjourney, Stable Diffusion, and DALL-E, he helps creators unlock the full potential of AI art through effective prompting techniques.

Похожие статьи

Готовы создавать потрясающие промпты?

Применяйте эти советы на практике с нашим бесплатным генератором AI-промптов. Мгновенно превращайте свои идеи в оптимизированные промпты.