Почему «смесь слов» даёт кашу, а не картинку
Синдром «мешка слов»
Новичок пишет: masterpiece, best quality, ultra detailed, 8k, unreal engine 5, octane render, cinematic lighting, sharp focus. Результат — пересвеченный, шумный кадр с галлюцинациями деталей.
Модель не «понимает» эпитеты. Она ищет статистические корреляции. Когда вы сваливаете сотню тегов, веса распыляются, и генератор уходит в усреднение.
Четыре слоя управляемого промта
Слой 1. Субъект и действие
Кто/что, что делает, в какой позе. Конкретные существительные и глаголы. Не «красивая девушка», а «young woman, asymmetric bob cut, wearing oversized linen coat, walking confidently».
Слой 2. Среда и свет
Где происходит действие и как освещено. Источник света (golden hour, overcast, neon backlight, studio key light), погода, время суток, архитектура фона.
Слой 3. Стиль, оптика, медиум
Визуальный язык: фото (35mm film, Kodak Portra 400), 3D (octane, blender, clay render), иллюстрация (moebius, ukiyo-e). Оптика: 85mm f/1.2, 24mm wide, macro, tilt-shift.
Слой 4. Технические параметры
Настройки движка: aspect ratio, stylize, chaos, quality (MJ); steps, cfg, sampler, denoise (SD). Это «рули» точности, а не творчества.
--ar 16:9 --stylize 250 --v 6.0SD:
--steps 30 --cfg 7 --sampler dpmpp_2mСборка промта: от черновика к финалу
База: Субъект + Контекст
Пишем 1-2 предложения на естественном языке. Astronaut riding a horse in Tokyo streets, rainy night, neon reflections.
Добавляем визуальные якоря
Вставляем токены стиля и оптики через запятую. cyberpunk aesthetic, 35mm lens, f/1.8, motion blur, volumetric lighting, highly detailed textures.
Веса и негативный промт
Усиливаем главное: (neon reflections:1.3), (rain:1.2). Исключаем мусор: ugly, deformed, noisy, blurry, lowres, bad anatomy, text, watermark, signature.
Параметры рендера
Дописываем флаги движка в конце строки. --ar 16:9 --stylize 200 --chaos 15 --v 6.0 --q 2.
Эффект структуры: до и после
Параметры качества: что реально влияет на рендер
MJ Midjourney v6
--stylize / --s- 0–1000. Насколько сильно модель применяет свой эстетический вкус. 100–250 — баланс, 500+ — «художественнее», но дальше от промта.
--chaos / --c- 0–100. Разброс вариантов в сетке. 0 — похожие, 30–50 — разные композиции/цвет. Для идей — выше, для точного повтора — 0–10.
--quality / --q- .25, .5, 1, 2. Время GPU на генерацию. 2 даёт чище текстуры, дольше рендерит. Стандарт — 1.
--weird / --w- 0–3000. Экспериментальность. Не для качества, а для серендипити. Оставляйте 0 для продакшена.
SD Stable Diffusion XL / 1.5
Steps- 20–50. Больше = детальнее, но с насыщением. 30–40 оптимум для DPM++ 2M Karras.
CFG Scale- 5–12. Насколько строго следовать промту. 7–8 стандарт. Выше — «жёстче», артефакты/сгорает. Ниже — свободнее.
Sampler- DPM++ 2M Karras / Euler a — стандарт качества. Ancestral (a) — стохастичность, разные детали каждый сид.
Hires. Fix- Двухпроходный апскейл. Upscaler: 4x-UltraSharp или NMKD-Siax. Denoise 0.3–0.5. Даёт чистые 2k/4k без галлюцинаций.
ALL Универсальные леvers
- Aspect Ratio (—ar / —aspect) — задаёт композицию до генерации. 16:9 кино, 9:16 рилс, 3:2 фото, 1:1 инстаграм.
- Seed — зафиксировать удачную генерацию для итераций. В MJ:
--seed 12345, в SD — поле Seed. - Image Prompt / IP-Adapter / —cref — референс композиции/стиля/персонажа. Вес референса (—iw / ip_adapter_scale) важнее текста при высоких значениях.
- Multi-prompts (::) — разделение концепций с весами.
space::2 ship::1делает космос доминирующим.