Завантажуєш фото — отримуєш JSON з усіма параметрами (освітлення, композиція, стиль, кольори). Цей JSON можеш переписати або використати в іншій моделі — і отримати схожий результат.
Це фундаментальний tool для consistent visual identity у бренді: один раз фіксуєш стиль → потім робиш 100 варіацій з тим самим look'ом.
Повний промпт
You are an expert image-to-prompt translator. Analyze this image and output a
structured JSON prompt that, if fed to an image generation model, would produce
a visually similar result.
JSON schema:
{
"subject": {
"type": "person | object | scene",
"description": "детальний опис subject'а",
"pose_or_action": "що робить чи позиція",
"expression": "якщо людина"
},
"setting": {
"location": "де відбувається",
"time_of_day": "ранок / день / blue hour / ніч",
"atmosphere": "одним рядком"
},
"lighting": {
"primary_source": "звідки головне світло",
"quality": "soft / hard / diffused / dramatic",
"color_temperature": "warm / neutral / cool",
"shadow_intensity": "subtle / strong"
},
"camera": {
"shot_type": "close-up / medium / wide / overhead",
"angle": "eye level / low / high / Dutch",
"lens": "85mm portrait / 24mm wide / 100mm macro",
"depth_of_field": "shallow / medium / deep"
},
"style": {
"genre": "cinematic / editorial / documentary / commercial",
"color_grading": "warm / cool / teal-orange / desaturated",
"post_processing": "film grain / sharp / soft / vibrant"
},
"composition": {
"framing": "rule of thirds / centered / symmetrical",
"negative_space": "amount and where",
"leading_lines": "якщо є"
},
"color_palette": ["dominant", "secondary", "accent"],
"aspect_ratio": "1:1 | 4:5 | 16:9 | 9:16"
}
Be precise, not poetic. JSON only, no explanation.Як використовувати
Кейс 1: Replicate look для нових кадрів
- Завантаж reference фото → отримай JSON
- Зміни subject (наприклад «жінка» → «чоловік»)
- Усе інше залиш
- Feed у image gen → отримуєш візуально схожий кадр з новим subject'ом
Кейс 2: Series консистентних кадрів
- JSON для першого кадру
- Для кожного наступного — той самий JSON, тільки
subject.pose_or_actionіsettingміняться - Все інше (lighting, camera, style, palette) — фіксуй
Так робиш серію 8-12 кадрів з єдиним visual identity.
Кейс 3: Brand visual style librарy
- Збери 10 фото які виражають твій бренд (mood-board)
- Прогон через nano banana → 10 JSON
- Знайди common params між ними → це твій brand style
- Закодуй у фіксований template:
{
"lighting": { "primary_source": "natural window, upper left", "quality": "soft diffused", ... },
"style": { "genre": "editorial", "color_grading": "warm desaturated", ... },
"color_palette": ["#F4E8D0", "#3A4E5F", "#D4A574"]
}Тепер для будь-якого нового кадру — використовуй цей template + новий subject.
Reverse — від JSON до варіацій
Ось JSON image template для нашого бренду: [paste].
Згенеруй 10 варіацій тільки змінюючи `subject` поле. Збережи всі інші params.
Subjects:
1. Молода жінка з ноутбуком
2. Чоловік з camera на вулиці
... [10 items]
Виведи 10 повних JSON.Pro-tips
- Перевіряй JSON парситься — після generation, прогон через JSON validator
- Темплейт усе одно еволюціонує — раз на квартал переглядай і додавай параметри які стало важливо
- Не заходи задалеко в деталі — JSON має бути ~300-500 слів, не 2000
Що далі
У повному PDF — 5 робочих JSON template'ів за категоріями (corporate, lifestyle, e-commerce, editorial, social), how-to для adaptation під Midjourney/Flux/ChatGPT-image, troubleshooting типових issues. Завантажуй і будуй свій visual identity систематично.
