Промты для стилистов-парикмахеров: готовые запросы для визуализации причёсок, цвета и консультаций в Midjourney и Stable Diffusion

Готовая библиотека + анатомия запроса

Промты для стилистов-парикмахеров: от идеи к точной визуализации за минуту

Разбираем структуру промта под задачи салона: консультация клиента, подбор цвета, портфолио, обучение. Готовые шаблоны для Midjourney v6, Stable Diffusion XL и DALL·E 3 — копируй, подставляй параметры, получай результат.

Анатомия промта под волосы

Волосы — самый капризный материал для генерации. Нейросеть путает текстуру, блеск, прозрачность кончиков и взаимодействие с светом. Чтобы получить пригодную для работы референс, промт должен содержать пять обязательных блоков.

  • Тип и структура волос — fine, coarse, curly 3A–4C, straight, wavy, density (low/medium/high)
  • Цветовая формула — базовый тон (уровень 1–10), подтон (warm/cool/neutral), техника (balayage, airtouch, foilayage, root shadow)
  • Свет и окружение — studio softbox, ring light, natural window light, golden hour, salon lighting 5500K
  • Ракурс и кадрирование — close-up texture, 3/4 portrait, back view for layers, top-down for parting
  • Технические параметры — —ar 3:4 —stylize 250 —v 6.0 (MJ) или steps: 30, cfg: 7, sampler: DPM++ 2M Karras (SDXL)

Почему обычные промты дают «гудзиллу»

Запрос «beautiful blonde haircut» выдает случайную девицу с идеальной кожей, но невизуализирует: уровень тона 9.01, пепельный подтон, мягкий переход корней, текстуру кончиков после термозащита. Нейросеть не знает профессиональную терминологию — её нужно «переводить» на язык визуальных дескрипторов.

Переводчик терминовСвет = текстураРакурс = геометрия

Четыре сценария использования в салоне

Каждый сценарий требует своей структуры промта. Ниже — готовые шаблоны с пояснением переменных.

Консультация клиента

Показать клиенту результат до работы. Нужен реализм, точность цвета, сохранение похожести лица.

/imagine prompt: portrait of [client face reference —cref URL], new hairstyle: [bob with face-framing layers, blunt baseline], hair color: [level 7 cool beige, subtle root shadow 2cm], lighting: salon 5500K, soft key light, catchlights in eyes, [skin texture preserved], 85mm f/1.2, —ar 3:4 —stylize 200 —v 6.0

Переменные: форма среза, техника окрашивания, уровень тона, тип освещения. Для SDXL — добавь ControlNet: reference_only + openpose.

Подбор формулы цвета

Визуализировать несколько вариантов тона на одной базе. Важен изолированный фон, цветовые патчи, отсутствие искажений лица.

/imagine prompt: split view 1:3, left: [hair swatch isolated on white, level 9.01 cool ash], right: model with [same color on base 6, roots natural], color chart reference, studio lighting, colorchecker passport, clinical accuracy, —ar 16:9 —stylize 100 —v 6.0 —no makeup, jewelry, background clutter

Лайфхак: добавляй —no skin tone variation — фиксирует инкарнацию, меняя только пигмент волос.

Портфолио и соцсети

Эстетичные кадры для Инстаграма, сайта, печати. Стилизация, настроение, брендовый вид.

/imagine prompt: editorial hair photography, [wet look slick back, high gloss, geometric precision], color: [deep cherry cola, level 4 with red-violet reflect], lighting: [hard directional, rim light on edges, deep shadows], background: [gradient studio cyclorama, brand color], shot on Phase One XF IQ4, 120mm, —ar 4:5 —stylize 750 —v 6.0

Совет: фиксируй —seed для серии — получишь единый визуальный язык аккаунта.

Обучение и разбор ошибок

Генерация «до/после», ошибок окрашивания, нечетких границ перехода для разбора с учениками.

/imagine prompt: educational diagram, split horizontally, top: [correct balayage transition, soft diffusion, no banding], bottom: [hard line demarcation, zebra stripes, overprocessed ends], annotations arrows, labels, clean white background, medical illustration style, —ar 3:2 —stylize 50 —v 6.0

Для SDXL: используй Inpaint с маской зоны перехода — правь только проблемный участок.

Сравнение: слабый vs сильный промт

Разница не в длине, а в специфичности дескрипторов, которые нейросеть «понимает» визуально.

Слабый промт

/imagine prompt: beautiful blonde hair, long layers, shiny, pretty face, good lighting, high quality —ar 3:4 —v 6
  • «Beautiful» и «pretty» — субъективные, не задают визуальные признаки
  • Нет уровня тона, подтона, техники окрашивания
  • Нет описания текстуры: straight? wavy? glass hair? lived-in?
  • Свет не определен — получим случайный микс
  • Нет технических параметров качества

Сильный промт

/imagine prompt: portrait, [face reference —cref], hairstyle: long graduation layers 180°, face-framing from cheekbone, texture: [fine hair, low density, natural movement], color: level 9.2 cool pearl blonde, [root shadow 1.5cm, seamless melt, no banding], lighting: dual softbox 45°, fill 1:3 ratio, specular highlights on surface, [flyaways, micro-texture visible], 85mm f/1.2, color grading: clean whites, —ar 3:4 —stylize 250 —v 6.0 —q 2
  • Геометрия среза: градусы, отсчет от антракции
  • Тип волос + плотность = поведение в движении
  • Цвет по уровню тона + описание перехода корней
  • Световая схема: соотношение ключ/заполнение, блики
  • Детали реализма: вылетевшие волоски, микротекстура

Библиотека дескрипторов текстуры и цвета

Сохрани блок. Подставляй нужные фрагменты в свои промты — собирай как конструктор.

Текстура и плотность

fine hair, low densitymedium texture, high densitycoarse, resistant haircurly 3B, defined clumpscoily 4C, shrinkage factorwavy 2B, S-patternglass hair, mirror surfacelived-in texture, piecey endswet look, high gloss gelmatte finish, dry texturizer

Цвет: уровни и подтоны

level 10 platinum, cleanlevel 9.1 cool ash, violet baselevel 8 beige pearl, neutrallevel 7 sandy blonde, warmlevel 6 caramel, gold reflectlevel 5 light brown, copperlevel 4 cherry cola, red-violetlevel 3 espresso, cool neutralroot shadow 1–2cm, soft melttoned ends, pastel peekaboo

Техники окрашивания

balayage, open air, paintedairtouch, blow-dry separationfoilayage, teased foilsbabylights, micro-weaveroot smudge, shadow rootcolor melt, 3-tone blendhighlights, fine weave, 50/50lowlights, depth restorationmoney piece, face framepeekaboo, hidden panel

Свет и камера

salon lighting 5500K CRI95+ring light, catchlight ringdual softbox 45°, 1:3 rationatural window, north lightgolden hour, backlit halohard directional, rim light85mm f/1.2, shallow DOF100mm macro, texture detail35mm environmental, salontop-down, flat lay, parting

Продвинутый уровень: ControlNet, Inpaint, Reference

Когда шаблонов недостаточно — управляй генерацией пиксель в пиксель.

ControlNet: Reference Only

Сохраняет идентичность лица и структуру прически, меняя только цвет/текстуру. Идеально для консультаций «как я буду выглядеть с этим цветом».

ControlNet Unit 0 Enabled: True Module: reference_only Model: control_sd15_reference Control Weight: 0.8 Starting Step: 0 Ending Step: 1.0 Pixel Perfect: True

Inpaint: правка зоны перехода

Маскируешь только зону корней или линию мелирования. Остальное изображение остается нетронутым. Работает в SDXL и MJ (vary region).

Inpaint Settings Mask Blur: 4–8 px Mask Mode: Inpaint Masked Masked Content: Original Inpaint Area: Whole Picture Denoising Strength: 0.35–0.55 Only Masked Padding: 32 px

IP-Adapter: перенос стиля

Загружаешь референс «текстуры волос» (например, макроснимок локона) — нейросеть переносит микротекстуру на свою генерацию. Для SDXL: ip-adapter-plus_sdxl_vit-h.

IP-Adapter Settings Model: ip-adapter-plus_sdxl_vit-h Image Encoder: openai/clip-vit-large-patch14 Scale: 0.6–0.8 Reference Image: [macro hair texture] Condition: Style + Composition

Типичные артефакты и как их убирать

Нейросеть системно ошибается в одном и том же. Знай врага в лицо — исправляй целевым промтом или инпейном.

«Шерсть» вместо волос

Прямые густые волокна, похожие на мех зверя. Нет разделения на локоны, нет блеска.

Добавить в негатив: hair strands separation, individual strands visible, specular highlights, glossy surface, flyaways, microscopic hair texture, keratin structure В позитив: separated hair strands, defined locks, light reflection on each strand

Гелический шлем

Волосы слиплись в монолитную глянцевую шапку. Нет объема, не видно кожной основы, нереалистичный блеск.

Добавить в позитив: volumetric hair, roots lifting at scalp, air between strands, natural parting visible, subsurface scattering, translucent tips В негатив: helmet hair, solid mass, plastic look, no scalp visibility, uniform gloss

Цвет не тот уровень тона

Просил 7-й тон — получил 9-й или 5-й. Подтон ушел в неожиданную сторону (зеленоватый, красноватый).

Фиксация: color checker passport in frame, level 7.0 exact, neutral beige base, no color cast, calibrated lighting 5500K, —no color shift, temperature variation Для SDXL: ControlNet Canny + reference color swatch

Лицо изменилось

При смене прически/цвета мутирует физиогномия, цвет глаз, форма ушей. Критично для консультаций.

Решение: MJ: —cref [URL фото клиента] —cw 100 SDXL: ControlNet Reference Only (face) + IP-Adapter FaceID Plus v2 DALL·E 3: опиши лицо детально в промте, используй inpainting для волос только

Рабочий процесс: от идеи к посту за 15 минут

Проверенная последовательность действий. Никакого вдохновения — только алгоритм.

  1. 1

    Собери входные данные

    Фото клиента (лицо анфас, профиль), текущая база волос, желаемая длина/форма, референсы цвета (Pantone, фото из Пинтереста, свои работы).

  2. 2

    Сформируй мастер-промт

    Используй шаблон из раздела «Четыре сценария». Подставь переменные из библиотеки дескрипторов. Сохрани как пресет в заметках/Notion.

  3. 3

    Сгенерируй серию из 4–8 вариантов

    MJ: —repeat 4 —chaos 15. SDXL: batch size 4, разные сиды. DALL·E: 4 варианта за запрос. Выбирай 2 лучших.

  4. 4

    Инпейнт/вариации по избранным

    Правь только проблемные зоны: корни, кончики, лицо. Фиксируй сид для стабильности серии.

  5. 5

    Апскейл и подготовка к показу

    Upscale 2x (MJ) или 4x UltraSharp (SDXL). Кроп под форматы: 4:5 для постов, 9:16 для рилз, 3:4 для консультаций. Водяной знак салона.

ИИ не заменит стилиста. Стилист с ИИ заменит стилиста без ИИ.

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

Начни с одного сценарияСохрани библиотеку дескрипторовПострой свою базу пресетов