Что подготовить заранее
Определите персонажа и список эмоций, до запуска генерации. Персонаж должен быть простым: понятный силуэт, два-три узнаваемых признака (цвет, аксессуар, форма), минимум мелких деталей. Кот в жёлтой шапке получится стабильнее, чем девушка с десятью украшениями и сложной причёской.
Для набора хватит 8-12 ситуаций. Обычно берут привет, радость, смех, грусть, злость, удивление, усталость, сердечко, «спасибо», «ок», сон и «думаю». Составьте список заранее, он понадобится на третьем шаге.
Создайте эталон персонажа
Первая ветка делает один базовый портрет, от которого будет зависеть вся серия. Генерируйте несколько вариантов и выберите тот, где персонаж выглядит лучше всего. Остальные стикеры будут похожи именно на него, поэтому на этом шаге стоит потратить больше времени.
Пример промпта для персонажа:
Cute cartoon character sticker: a round orange cat with a small yellow knitted hat, big friendly eyes, tiny pink nose, short arms. Flat vector style, thick clean dark outline, soft flat colors, simple shading. Full body, front view, neutral happy expression. Plain solid white background, centered, no shadow, no text.
Стиль лучше задавать плоский и с чёткой обводкой. Такие изображения проще повторять от кадра к кадру, и они лучше выглядят в маленьком размере. Для векторной подачи можно сравнить несколько моделей, например Recraft, GPT Image и Seedream, по схеме из статьи про сравнение моделей.
Подключите эталон как референс
Эталонное изображение подаётся на вход во все остальные ветки вместе с описанием эмоции. Так модель берёт внешний вид из картинки, а из текста только то, что должно измениться: выражение лица и поза.
Промпт для каждой ветки строится по одному шаблону:
The same character as in the reference image: round orange cat with a small yellow knitted hat. Keep the exact same design, colors, outline thickness and art style. New pose and expression: [ЭМОЦИЯ И ПОЗА]. Plain solid white background, centered, no shadow, no text.
Вместо [ЭМОЦИЯ И ПОЗА] подставляется свой вариант, например:
laughing loudly with tears of joy, mouth wide open, one paw on the belly
sad, big teary eyes, drooping ears, small raindrop above the head
waving hello with one paw, big smile
Если нужна подпись на стикере, например «Спасибо!», добавьте в промпт «with the text "THANKS" in bold rounded letters below the character». Для надписей лучше выбирать модели, которые хорошо справляются с текстом, например Ideogram или GPT Image. Кириллицу проверьте отдельно, она получается не всегда.
Как автоматизировать список эмоций
Если эмоций много, вручную собирать схему и писать каждый промпт не нужно. В Syntasy есть агент борда. Откройте его панель на холсте и опишите задачу обычным текстом. Агент сам создаст нужные ноды, настроит их и соединит между собой.
Для серии стикеров достаточно одного запроса:
Сделай 20 новых стикеров с этим же персонажем. Эталон: нода с изображением кота в жёлтой шапке. Придумай 20 разных эмоций и ситуаций: радость, грусть, усталость, удивление, сон, «спасибо» и другие. Для каждой напиши отдельный промпт на английском языке. Во всех стикерах сохрани дизайн персонажа, цвета, толщину обводки и плоский стиль. Фон однотонный белый, без теней и текста. Генерируй через Grok Imagine.
Агент построит цепочку. Языковая модель напишет 20 отдельных промптов, итератор будет передавать их в генерацию по одному, а нода изображения создаст стикеры с тем же референсом персонажа. В конце агент подскажет, какую ноду запустить, чтобы получить все 20 вариантов автоматически.
Перед запуском откройте ноду с промптами и прочитайте их. Если какая-то эмоция описана не так, как вам нужно, попросите агента поправить именно её, например: «замени пятый промпт на стикер, где кот спит на подушке». Целиком схему переделывать не придётся. Приблизительную стоимость запуска в кредитах видно в верхней панели, так что можно оценить расход заранее.



