НейроСтудия / Практический гайд

Guide

От первой команды
к своему визуальному языку.

Выберите направление. Попробуйте одну команду. Научитесь сочетать приёмы и точнее выражать свой замысел с FrameSyntax.

Начать с первой главы 20 глав 6 этапов
Одна идея. Больше ясности.
01
Смысловой макрос/diner-pin-up
02
Параметрические блоки/style{diner-pin-up,
1950s-glamour}
03
Семантические приоритеты/style{diner-pin-up:80,
1950s-glamour:50}
FrameSyntaxОт направления к структуре
I
Главы 01-05

DISCOVERОткройте возможности

Знакомство с языком, командами и библиотекой идей.

01
WHAT IS VPL

Что такое VPL

Короткая визуальная команда может стать самостоятельным запросом и открыть новое направление для изображения.

Visual Prompt Language - VPL - термин, который мы используем для подхода к структурированному визуальному промптингу.

Самый простой способ начать - slash-команда: короткая смысловая инструкция, которая может задать целую творческую задачу. Вы выбираете направление, а модель интерпретирует его в контексте запроса, разговора и исходного изображения.

VPL не требует сразу писать длинный промпт. Иногда одной понятной команды достаточно, чтобы начать эксперимент.

пример запроса

Прикрепите исходную фотографию и отправьте:

Запрос
/movie-poster-from-photo

Что здесь происходит

Команда задаёт понятную задачу: переосмыслить исходное фото как киноафишу. Жанр, драматургия, свет и оформление пока остаются открытыми - это хороший первый опыт, потому что результат легко оценить визуально.

Попробуйте

Сначала используйте только одну команду. Посмотрите, появилась ли логика настоящей киноафиши: герой, композиция и оформление должны восприниматься как единое целое.

Важно

VPL не является встроенной функцией модели или единым отраслевым стандартом. На сайте мы используем этот термин как удобное обозначение подхода к структурированному визуальному промптингу.

02
WHAT IS A SLASH COMMAND

Что такое slash-команда

Знак / помогает отделить короткую визуальную инструкцию от обычного текста.

Slash-команды давно используются в цифровых сервисах, чат-ботах и других инструментах. Их конкретные названия и значения зависят от системы.

В нашем каталоге slash-форма используется для визуальных инструкций. Например, /paper-tear предлагает работать с эффектом разорванной бумаги, /direct-flash задаёт характер прямой вспышки, а /paparazzi направляет съёмку в сторону случайно пойманного публичного момента.

Сам символ / не даёт команде специальных технических возможностей. Он делает запрос понятнее: команду легко увидеть, скопировать и сочетать с другими.

пример запроса

Запрос
/paper-tear

Что здесь происходит

Одна команда задаёт один хорошо различимый визуальный приём - бумажный разрыв. Его проявление можно увидеть и оценить без дополнительных объяснений.

Попробуйте

Прикрепите портрет и используйте /paper-tear. Посмотрите, где появился бумажный разрыв и как он связан с фотографией.

Важно

Slash-команда не является скрытой функцией ChatGPT. Модель интерпретирует её как часть вашего запроса.

03
VISUAL MACROS

Визуальные макросы

Одно короткое имя может передавать не отдельный эффект, а характер целой визуальной ситуации.

Некоторые команды работают как смысловые макросы: одно короткое имя объединяет сразу несколько связанных решений.

/paparazzi - хороший пример. Это не просто вспышка или определённый ракурс. Команда может задавать дистанцию камеры, ощущение случайного момента, неидеальное кадрирование, поведение героя и общий характер фотографии.

Именно поэтому одна команда иногда способна заменить длинное творческое описание.

пример запроса

Запрос
/paparazzi

Что здесь происходит

Исходная фотография получает характер paparazzi-съёмки. Модель не обязана повторять один фиксированный шаблон - она интерпретирует общий смысл макроса.

Попробуйте

Примените /paparazzi к исходному фото. Проверьте, изменился ли характер сцены целиком или появился только отдельный внешний эффект.

Важно

Макрос - смысловое сокращение, а не жёсткий набор обязательных действий. Разные генерации могут передавать его признаки по-разному.

04
USING THE CATALOG

Как пользоваться каталогом

Не нужно запоминать тысячи команд - каталог помогает начать с задачи и быстро найти подходящее направление.

Каталог - это библиотека визуальных slash-команд и смысловых макросов, организованная по темам.

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

Откройте нужную категорию, прочитайте короткое описание и попробуйте команду отдельно. Если результат понятен, её можно сочетать с другими.

пример

Для разных задач можно начать с совершенно разных команд:

Запрос
/direct-flash

свет

Запрос
/forced-perspective

визуальный приём

Запрос
/quiet-luxury

стилистическое направление

Что здесь происходит

Каталог не предлагает один «правильный» способ генерации. Он помогает найти визуальное намерение, которое подходит вашей задаче.

Попробуйте

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

Важно

Команда в каталоге - отправная точка. Необязательно использовать её вместе с длинным промптом или сразу добавлять другие команды.

05
USING SHOWCASES

Как пользоваться Showcases

Showcases показывают, как несколько команд могут складываться в одну цельную визуальную идею.

Если каталог отвечает на вопрос «что делает эта команда?», Showcases отвечают на другой вопрос: «как несколько команд могут работать вместе?»

Это не обязательные рецепты и не шаблоны, которые нужно копировать слово в слово. Из showcase можно взять всю связку, одну понравившуюся команду или сам принцип построения идеи.

Главное - понимать роль каждого элемента, а не просто копировать длинную строку.

пример запроса

Запрос
/paper-tear /photo-cutout /editorial-collage

Что здесь происходит

/paper-tear вводит бумажный разрыв, /photo-cutout превращает фотографию в вырезанный визуальный слой, /editorial-collage собирает элементы в редакционную коллажную композицию.

Вместе это уже не набор эффектов, а одно направление.

Попробуйте

Сначала используйте всю связку. Затем уберите одну команду и сравните результат. Так проще понять, какую роль она выполняла.

Важно

Хороший showcase полезен не потому, что его можно скопировать, а потому, что он показывает принцип сочетания команд.

II
Главы 06-08

PLAYНачните эксперимент

Первые запросы, осмысленные связки и маленькие шаги.

06
THREE WAYS TO START

Три способа начать

Начать можно с фотографии без идеи, с готового направления или с конкретной задачи, описанной обычным языком.

Slash-команды не требуют одного обязательного сценария работы.

Иногда у вас уже есть фотография, но нет идеи, что с ней делать. Иногда направление понятно заранее. А иногда проще сначала описать задачу обычным текстом и добавить команды только для творческой трактовки.

Ниже - три простых способа начать.

1. Есть фотография, но нет идеи

Прикрепите исходное фото:

Запрос
/director /surprise-me

/director предлагает цельную режиссёрскую подачу, а /surprise-me оставляет модели больше свободы найти неожиданный сюжет и визуальное решение.

2. Есть фотография и хочется изменить её характер

Прикрепите исходное фото:

Запрос
/fly-on-the-wall

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

3. Есть конкретная задача

Запрос
Оформляем дорогую витрину для бутика.

/window-display /wildcard

Текст задаёт задачу и контекст. /window-display переводит её в логику витринного оформления, а /wildcard добавляет неожиданный творческий ход.

Попробуйте

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

Важно

Удачная идея может появиться и из одной команды. Более подробный запрос нужен только тогда, когда вы уже понимаете, что хотите уточнить.

07
COMBINING COMMANDS

Комбинирование команд

Соединяйте команды так, чтобы у каждой была понятная роль в одной общей идее.

Несколько команд полезны, когда каждая отвечает за отдельную часть задачи.

Самый понятный способ - мыслить ролями: что создаём, какой характер задаём и чем уточняем изображение.

Не стремитесь сделать запрос длиннее. Хорошая связка - это не количество команд, а ясное распределение задач.

пример запроса

Запрос
/real-movie-poster /thriller /deep-shadow

Что здесь происходит

/real-movie-poster - что создаём.

/thriller - какой жанр и настроение.

/deep-shadow - какой световой характер поддерживает идею.

Получается понятная конструкция:

формат → жанр → свет

Попробуйте

Сначала используйте /real-movie-poster. Затем добавьте /thriller, а после /deep-shadow. Сравните, что приносит каждое уточнение.

Важно

Порядок записи помогает читать запрос, но не является программной последовательностью действий. Если команды начинают спорить между собой, оставьте главное направление.

08
START SMALL

Начинайте с малого

Добавляйте следующий элемент только тогда, когда понимаете, зачем он нужен.

Короткий запрос легче оценивать и развивать.

Начните с одного визуального приёма. Если идея работает, добавьте одно уточнение. Затем - ещё одно, только если оно действительно помогает.

Так вы видите, как меняется запрос, и не теряете основную идею среди десятка инструкций.

шаг 1

Запрос
/paper-tear

Бумажный разрыв становится главным приёмом.

шаг 2

Запрос
/paper-tear /photo-cutout

Фотография начинает работать как отдельный вырезанный слой.

шаг 3

Запрос
/paper-tear /photo-cutout /editorial-collage

Элементы собираются в полноценную редакционную коллажную подачу.

Попробуйте

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

Важно

Более длинный запрос не обязательно лучше. Иногда самая сильная версия - первая.

III
Главы 09-12

STRUCTUREСоберите структуру

FrameSyntax: от общего направления к отдельным областям.

09
INTRODUCING FRAMESYNTAX

Что такое FrameSyntax

Когда отдельных slash-макросов становится недостаточно, визуальную идею можно структурировать точнее.

Одна команда или короткая связка часто решают задачу полностью.

Но иногда хочется отдельно управлять стилем, камерой, светом или показать, какие элементы идеи важнее остальных. Для такой более структурированной работы мы используем FrameSyntax.

В основе FrameSyntax - три уровня структурированного управления:

  1. смысловые макросы;
  2. параметрические блоки;
  3. семантические приоритеты.

Естественный язык может дополнять всю структуру как свободный контекстный слой.

одна идея - три уровня

1. Макрос

Запрос
/diner-pin-up

Общее творческое направление.

2. Параметрические блоки

Запрос
/style{diner-pin-up,1950s-glamour}

/camera{medium-shot,50mm}

/light{direct-flash}

Стиль, камера и свет получают отдельные области управления.

3. Семантические приоритеты

Запрос
/style{
diner-pin-up:80,
1950s-glamour:50
}

/camera{medium-shot,50mm}

/light{direct-flash}

Внутри стилевого блока diner pin-up получает более высокий смысловой акцент.

Что здесь происходит

FrameSyntax не заменяет slash-команды. Он добавляет более структурированный способ работы, когда нужно отдельно управлять стилем, камерой, светом или приоритетами.

Попробуйте

Начните с /diner-pin-up. Если направление нравится, попробуйте вторую версию. Только после этого добавьте приоритеты.

Важно

Числа в FrameSyntax не являются гарантированными процентами влияния модели. Это семантические приоритеты.

10
PARAMETER BLOCKS

Параметрические блоки

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

Параметрический блок объединяет оператор и значения, которые относятся именно к нему.

Например, /style{} отвечает за стилевое направление, /light{} - за свет, /camera{} - за камеру и построение кадра.

Так запрос становится легче читать и редактировать: можно изменить свет, не переписывая остальную идею.

пример запроса

Что здесь происходит

/style{} объединяет два стилевых направления.

/light{} отдельно задаёт характер освещения.

Значения внутри {} относятся только к своему оператору.

Попробуйте

Сначала используйте только /style{}. Затем добавьте /light{} и сравните, стало ли направление точнее.

Важно

Параметрические блоки - дополнительный инструмент. Если одна slash-команда уже хорошо передаёт вашу идею, усложнять запрос не нужно.

11
SEMANTIC PRIORITIES

Семантические приоритеты

Покажите, какой элемент должен играть главную роль, а какой - поддерживать его.

Внутри параметрического блока можно обозначить относительную важность отдельных элементов.

Более высокое значение означает более сильный смысловой акцент. Это не точная математика и не процент результата.

Приоритеты особенно полезны, когда внутри одного блока несколько направлений конкурируют за внимание.

пример запроса

Что здесь происходит

Editorial fashion получает более высокий приоритет.

Quiet luxury остаётся поддерживающим направлением.

Значения 80 и 40 не складываются в обязательные 100 и не означают 80% и 40% изображения.

Попробуйте

Сравните этот запрос с версией без чисел:

Запрос
/style{editorial-fashion-photography,quiet-luxury}

Посмотрите, стало ли главное направление заметнее.

Важно

Семантический приоритет - способ выразить намерение, а не гарантированный математический коэффициент модели.

12
NATURAL LANGUAGE LAYER

Естественный язык

Slash-команды задают визуальное направление, а обычный язык помогает уточнить конкретную сцену, действие или обстоятельства.

FrameSyntax не требует превращать весь запрос в формальный синтаксис.

Естественный язык остаётся свободным контекстным слоем: с его помощью удобно описывать конкретный сюжет, человека, действие, место, надпись или другую деталь.

Команды и блоки при этом отвечают за визуальную трактовку.

пример 1 - короткая связка

Запрос
Оформляем дорогую витрину для бутика.

/window-display /wildcard

Текст задаёт конкретную задачу, команды - способ её творчески интерпретировать.

пример 2 - вместе с FrameSyntax

Запрос
/style{quiet-luxury}

/light{natural-light,rim-light}

Вечерняя витрина модного бутика.
Главный объект должен оставаться визуальным центром.

Что здесь происходит

Структурная часть задаёт эстетику и свет. Естественный язык добавляет конкретный контекст, не превращаясь в ещё один формальный уровень.

Попробуйте

Возьмите один структурированный запрос и добавьте к нему только одну конкретную деталь обычным языком.

Важно

Естественный язык необязателен. Запрос может состоять из одной slash-команды, короткой связки или более подробной структуры FrameSyntax.

IV
Главы 13-15

DIRECTУправляйте замыслом

Сохранение, изменения и визуальные ориентиры.

13
CONTROL OPERATORS

Keep / Change / Randomize / Avoid / No

Отделите то, что важно сохранить, от того, что можно изменить, варьировать или исключить.

FrameSyntax позволяет явно разделить разные роли внутри запроса.

/keep{} - что желательно сохранить.

/change{} - что нужно изменить.

/randomize{} - что можно свободно варьировать.

/avoid{} - какие признаки нежелательны.

/no{} - прямое исключение.

Используйте только те ограничения, которые действительно нужны задаче.

пример запроса

Что здесь происходит

Лицо становится опорой.

Одежда и локация должны измениться.

Поза и ракурс остаются более свободными.

Пластиковая кожа и коллажная подача обозначены как нежелательные.

Попробуйте

Перед генерацией сформулируйте три вещи: что важно сохранить, что точно изменить и что можно оставить на выбор модели.

Важно

Эти операторы выражают приоритеты и ограничения, но не создают технических блокировок. Результат всё равно нужно проверять визуально.

14
IDENTITY LOCK

Identity Lock

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

При работе с исходной фотографией иногда важнее всего сохранить узнаваемость человека.

/identity-lock обозначает высокий приоритет сохранения внешности и характерных черт, пока другие части изображения могут меняться: одежда, свет, окружение, стиль или сама визуальная подача.

Это намерение, а не абсолютная техническая блокировка лица.

пример запроса

Запрос
/identity-lock /paparazzi /direct-flash

Что здесь происходит

Paparazzi-подача и прямой flash меняют характер фотографии, а /identity-lock добавляет приоритет сохранения узнаваемых черт исходного человека.

Попробуйте

Сравните лицо, возраст, пропорции и характерные черты с исходной фотографией. Если сходство теряется, уменьшите количество одновременных изменений.

Важно

Похожая причёска или одежда ещё не означают сохранение идентичности. Оценивайте именно узнаваемость человека.

15
REFERENCES

Референсы

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

Референс помогает показать модели визуальное направление, на которое стоит ориентироваться.

В FrameSyntax для этого можно использовать /reference{} и указать внутри фигурных скобок нужный ориентир. Это может быть визуальная эстетика, конкретный образ или другой понятный контекст.

Референс не означает буквальное копирование. Дополнительные команды помогают уточнить, что именно вы хотите взять из выбранного направления: свет, атмосферу, композицию, цвет или характер съёмки.

пример запроса

Что здесь происходит

/reference{1970s-fashion-editorial} задаёт общий визуальный ориентир.

/direct-flash уточняет характер света.

/film-grain добавляет плёночную фактуру.

То есть референс задаёт мир, а дополнительные команды помогают выбрать его конкретные признаки.

Попробуйте

Возьмите знакомую вам визуальную эстетику и укажите её внутри /reference{}. Затем добавьте одну или две команды, которые уточняют самые важные для вас признаки.

Важно

Референс - это направление, а не команда на точное воспроизведение. Чем яснее вы понимаете, какие признаки хотите получить, тем полезнее дополнительные уточнения.

V
Главы 16-18

CREATEНайдите свой приём

Сочетайте эстетики, создавайте контраст и развивайте идеи.

16
MIXING STYLES

Смешивание стилей

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

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

Близкие эстетики могут естественно дополнять друг друга: одна задаёт эпоху или общий характер, другая - одежду, пластику или настроение.

Не стремитесь смешать как можно больше направлений. Два осмысленно выбранных стиля часто сильнее длинного списка.

пример запроса

Запрос
/style{pin-up,rockabilly}

Что здесь происходит

Pin-up и rockabilly близки по эпохе и визуальному характеру, но добавляют разные признаки в один образ.

Задача не в том, чтобы увидеть «50% каждого», а в том, чтобы получить цельное сочетание.

Попробуйте

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

Важно

Если один стиль исчезает, сначала упростите запрос. Семантические приоритеты стоит добавлять только тогда, когда действительно нужна более явная иерархия.

17
STYLE COLLISION

Style Collision

Иногда интереснее не гармонично смешать стили, а намеренно столкнуть их друг с другом.

Style Collision - приём, в котором контраст визуальных языков становится частью самой идеи.

Если обычное смешивание ищет гармонию, collision создаёт напряжение: изысканный образ может встретиться с грубым светом, классическая эстетика - с современной небрежностью, а гламур - с документальной подачей.

Важно, чтобы столкновение было осознанным, а не случайным набором несовместимых эффектов.

пример запроса

Что здесь происходит

Old Hollywood задаёт классический glamour-код.

Indie sleaze и прямая вспышка намеренно нарушают эту идеальность и переводят образ в более живую, грубую ночную фотографию.

Попробуйте

Перед генерацией определите, что должно оставаться «классическим», а что будет нарушать эту эстетику.

Важно

Style Collision работает, когда контраст можно ясно описать. Если кадр выглядит просто перегруженным, сократите количество конфликтующих элементов.

18
INTENSITY

Интенсивность

Когда идея уже найдена, её можно осторожно подтолкнуть дальше.

Интенсивность отвечает не на вопрос «что важнее», а на вопрос «насколько сильнее развить уже выбранный ход».

/push-it просит сделать текущую идею смелее. В нашем каталоге числовые формы /push-it:1, /push-it:2 и /push-it:3 используются для обозначения относительной интенсивности такого усиления.

Это не точный коэффициент воздействия модели.

пример

Запрос
/push-it

затем:

Запрос
/push-it:2

Что здесь происходит

Первая команда предлагает сильнее развить найденную идею.

Вторая просит пойти заметно дальше в том же направлении.

Попробуйте

Используйте /push-it только после того, как нашли результат, который уже нравится. Сравните его с более интенсивной версией.

Важно

Сильнее не означает лучше. Если усиление разрушает исходную идею, вернитесь к предыдущему результату.

VI
Главы 19-20

MASTERРаботайте осознанно

Сложность по задаче и внимательный взгляд на результат.

19
LEARNING LEVELS

Beginner → Intermediate → Advanced

Одна и та же идея может быть выражена одной командой, короткой связкой или полноценной структурой FrameSyntax.

Продвинутый запрос - это не запрос с максимальным количеством команд.

Beginner, Intermediate и Advanced показывают три степени детализации одной и той же идеи.

Сначала достаточно понять главный визуальный приём. Затем можно добавить смысловые уточнения. И только если требуется более точное управление - разделить запрос на области FrameSyntax.

одна идея - три уровня

Beginner

Запрос
/shadow-mismatch

Человек и его тень начинают рассказывать разные истории.

Intermediate

Запрос
/shadow-mismatch
/double-take
/visual-misdirection

Исходный трюк получает второе прочтение и более явную визуальную интригу.

Advanced

Запрос
/shadow-mismatch

/concept{
double-take:90,
visual-misdirection:60
}

/light{hard-light,shadow-play}

/keep{face}

Основной макрос сохраняется, а концепция, свет и сохранение лица получают отдельные области управления.

Что здесь происходит

Смысл идеи не меняется. Меняется только степень контроля над тем, как она должна быть выражена.

Попробуйте

Возьмите любую одну команду из каталога и попробуйте пройти тот же путь: одна команда → короткая связка → FrameSyntax.

Важно

Более подробная конструкция не обязана давать лучший результат. Используйте тот уровень, который действительно нужен вашему замыслу.

20
LIMITS AND COMMON SENSE

Границы и здравый смысл

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

Перед генерацией оцените, подходит ли исходное изображение выбранной задаче.

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

Если что-то не работает, не добавляйте сразу новые команды. Найдите одну главную проблему и измените только связанную с ней часть запроса.

пример запроса

Запрос
/trompe-loeil

Что здесь происходит

Правдоподобный trompe-l'oeil требует подходящей перспективы, масштаба и света. Одна команда может задать направление, но не способна сделать любой исходник идеальной основой для визуальной иллюзии.

Попробуйте

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

Важно

Slash-команды задают направление. FrameSyntax помогает точнее сформулировать намерение. А окончательное решение всегда остаётся за вашим взглядом.

Теперь ваша очередь

Ваш взгляд.
Ваш следующий кадр.

Выберите команду, попробуйте её на своём изображении и найдите идею, которую хочется развивать.