Промт для определения цветотипа: шаблоны, правила фото и как проверить ИИ

Гайд по работе с нейросетями

Промт для определения цветотипа: шаблоны, правила фото и как проверить ИИ

Готовые структуры промтов, чек-лист подготовки селфи и алгоритм верификации ответа — чтобы не купить гардероб не своего сезона

Проблема не в модели, а в контексте. Загружаете селфи в чат — получаете «Зиму» или «Весну» наугад. Нейросеть видит пиксели: RGB-кожи, оттенки волос, контраст глаз. Она не знает, как выглядите вы при дневном свете, без тонального крема и с чистым белым балансом. Результат — гипотеза, а не диагноз.

Этот материал даёт рабочий инструмент: три уровня промтов (от быстрого до глубокого), жесткие требования к исходнику и протокол проверки, чтобы отделить правду от галлюцинации.

Что ИИ анализирует на самом деле

Модель не «видит» подтон. Она считает статистику каналов в зонах лица:

  • Кожу: доминирование красного (тепло) или синего (холод) в малобroqих зонах (щеки, лоб, подбородок).
  • Волосы: насыщенность и значение (Lightness) в HSL.
  • Глаза: контраст ирисы и белка, наличие «солнечных лучиков» (тепло) или чистого паттерна (холод).
  • Контраст лица: разница Value между волосами/бровими и кожей.

Анатомия рабочего промта: 5 обязательных блоков

Роль и экспертиза

«Ты — профессиональный колорист-стилист с 15-летним стажем, эксперт системы 12 сезонов (Sci/ART) и теории подтонов Мэнселл. Ты знаешь разницу между True Summer и Light Summer по реакции к драпировке».

Спецификация входа

Четкое описание фото: «Фото лица в полный рост/крупный план, дневной свет (5500-6500K), без макияжа, без фильтров, фон нейтральный серый 18%, баланс белого зафиксирован на серой карте, камера перпендикулярна лицу».

Задача и методология

«Определи сезон и подсезон. Сравни пиксели кожи с эталонными L*a*b* значениями сезонов. Оцени реакцию на виртуальную драпировку: наложи слои #FFEBEB (холодный розовый) и #FFF5E0 (теплый персиковый), зафиксируй изменение воспринимаемого цвета кожи».

Формат выхода

JSON или структурированный текст: Сезон, Подсезон, Характеристики (Подтон, Значение, Хрома), Палитра (HEX/LAB для 10 ключевых цветов), Контраст (Low/Med/High), Рекомендации по волосам/макияжу, Уверенность (%), Что проверить офлайн.

Ограничения и честность

«Если качество фото недостаточно — напиши «НЕДОСТАТОЧНЫЕ ДАННЫЕ» и перечисли, чего не хватает. Не выдумывай подсезон. Укажи вероятность ошибки из-за освещения. Не рекомендуй радикальную смену цвета волос без теста прядки».

Готовые шаблоны: копируй и адаптируй

prompt_v1_fast.txt
Роль: Колорист (12 сезоны).
Вход: 1 фото лица (селфи).
Условия: Дневной свет, без макияжа, чистый баланс белого.
Задача:
1. Определи Сезон и Подсезон.
2. Дай HEX-палитру (10 цветов).
3. Оцени контраст лица (Low/Med/High).
4. Укажи уверенность (%).
Формат: JSON.
Если фото плохое — верни ERROR с причиной.
prompt_v2_deep.txt
Роль: Старший колорист Sci/ART.
Вход: 3 фото (крупный план, плечевой план, фото в цветной футболке).
Условия: Стандарт D65, Gray Card в кадре, RAW/JPEG без обработки.
Метод:
1. Измерь средний L*a*b* кожи в 5 точках (щека, лоб, нос, подбородок, шея).
2. Проведи виртуальную драпировку: наложи маски Cold Pink (#E8B4C0) и Warm Peach (#F5D0A0) на коже, сравни ΔE.
3. Проанализируй волосы: натуральный пигмент vs окрашенные (история окрашивания в промте).
4. Глаза: контраст ирисы/склеры, паттерн.
Выход (JSON):
- season, subseason
- undertone (Cool/Warm/Neutral), value (Light/Deep), chroma (Bright/Soft)
- palette: {colorName: {hex, lab, usage}}
- contrastLevel
- hairAdvice, makeupAdvice
- confidenceScore
- risks: [list of photo flaws]
- offlineVerificationSteps: [steps]
prompt_v3_wardrobe.txt
Роль: Персональный стилист-колорист.
Контекст: Уже известен сезон (введи вручную: True Summer).
Вход: Фото вещи/аксессуара на белом фоне + фото лица (опционально).
Задача: Оценить совместимость вещи с типом.
Алгоритм:
1. Извлеки доминирующие цвета вещи (k-means, k=5).
2. Сравни каждый с эталонной палитрой сезона (ΔE00).
3. Классифицируй: Core (ΔE<5), Accent (5-12), Avoid (>12).
4. Если есть фото лица — симулируй наведение вещи к лицу (blend mode), оцени изменение цвета кожи.
Выход: Вердикт (Buy/Skip), список цветов вещи с ΔE, совет по комбинированию.

Чек-лист фото: «Мусор на входе — мусор на выходе»

Свет: только дневной (5500–6500K)

У окна, не в прямом солнце, не под лампами. Желтый ламповый свет (2700K) добавит тепла, которого нет. Синий офисный (4000K+) «остывит» кожу. Идеально — пасмурный день или мягкий боковой свет у окна.

Баланс белого: серый маркер (Gray Card)

Положите рядом с лицом лист нейтрально-серой бумаги (18% gray) или специальную карту. Нейросеть (и вы) сможете калибровать белый баланс постфактум. Без этого любой авто-баланс камеры искажает подтон.

Кожа: чистая, без SPF-тона и бронзера

Даже прозрачный крем с SPF меняет спектральное отражение. Тоналка — вклад. Умойтесь за 15-20 мин до съемки, не наносите уход. Естественный блеск кожи (sebum) — нормально, матовая салфетка не нужна.

Волосы: натуральные или честная история

Если окрашены — укажи в промте: «Волосы окрашены в уровень 7.0 (блонд), натуральный уровень 5.0 (русый), подтон натурального холодный». ИИ не видит подросший корень под тоном 10/16.

Ракурс и фон: перпендикулярно, нейтрально

Камера на уровне глаз. Фон — белая стена, серый плаид, чистый белок. Никаких цветных стен, штор, растительности — они отражаются в кожу (color bleeding). Расстояние: плечевой план + крупный план кожи.

Миф и реальность: что ИИ не может (и не должно) сделать

✕Миф: «ИИ видит подтон лучше глаз колориста»

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

✓Реальность: ИИ — калькулятор пикселей, а не эксперт

Он идеально считает ΔE между пикселем кожи и эталоном сезона. Он мгновенно выдает палитру в HEX/LAB. Он не устанет сравнить 50 оттенков. Используй его как супер-калькулятор, но вердикты принимай сам или с живым колористом.

✕Миф: «Один промт подойдет для всех моделей»

GPT-4V, Claude 3.5 Sonnet, Gemini 1.5 Pro, LLaVA — разная архитектура визуальных энкодеров. Одни лучше различают текстуру кожи, другие — цвет волос. Промт нужно калибровать под модель: тестируй на эталонных фото с известным сезоном.

✓Реальность: Калибровка на «эталоне» обязательна

Найди в сети фото людей с подтвержденным диагнозом (портфолио колористов). Прогони через промт. Если модель определила 8 из 10 верно — промт работает для этой модели. Если 5 из 10 — переписывай блок «Методология» или смени модель.

Протокол верификации: 3 шага от гипотезы к уверенности

1

Тест драпировки «на глаз»

Найди в шкафу/магазине две ткани: чистый холодный розовый (фуксия/малиновый без желтизны) и теплый персиковый/коралловый. Приложи к лицу по очереди у дневного света. Что делает кожу свежей, глаза яркими, сглаживает круги? Холодный = Summer/Winter. Теплый = Spring/Autumn. ИИ часто ошибается именно здесь.

2

Тест «Белый / Черный / Серебро / Золото»

Приложи к лицу чистый белый лист (холодный), кремовый/слоновая кость (теплый), серебряную и золотую фольгу. Winter/Summer «живут» в белом и серебре. Spring/Autumn — в кремовом и золоте. Если и то, и другое нормально — Neutral/Soft подсезоны. Это быстрее любого промта.

3

Сравнение с палитрой сезона (Print/Swatch)

Распечатай палитру, которую выдала ИИ (или купи набор свачей Seasonal Color Analysis). Положи к лицу. 80% цветов должны «работать» без макияжа. Если половина палитры делает лицо серым/больным — сезон неверен или подсезон не точен. Ищи соседние сезоны (например, Soft Summer вместо True Summer).

Нейросеть выдает черновик. Ты — редактор.

Лучший промт — это дисциплина при съемке фото и честность при проверке. ИИ сэкономит часы подбора палитры в программе, но не заменит момент, когда ты видишь в зеркале: «Да, это мой цвет». Используй шаблоны выше, соблюдай протокол съемки, доверяй, но верифицируй. Твой гардероб стоит денег — ошибка цветотипа стоит дороже.