Руководство по использованию
Рецепты промптов Creatify-Boreal: готовые промпты для UGC- и продуктовых видео
Практичные переиспользуемые шаблоны промптов для хуков, съёмки ведущего и продуктовых кадров
Почему рецепты промптов лучше разовых промптов
Каждая команда, которая генерирует UGC- или продуктовые видео с помощью creatify-boreal, рано или поздно упирается в одну и ту же стену: промпт, который на прошлой неделе дал отличный фрагмент, меняет поведение стоит изменить одно слово, заменить продукт или передать его коллеге. Разовые промпты кажутся быстрыми, пока у вас не накопится двадцать фрагментов и вы не поймёте, какая именно инструкция дала тот самый хороший.
Рецепты промптов решают эту проблему, относясь к промпту как к коду. Вместо одного запутанного длинного текста вы поддерживаете параметризованный шаблон с именованными слотами: один для цели, один для субъекта, один для кадрирования, один для стиля, один для ограничений. Вы заполняете слоты под продукт и кампанию, а структура остаётся неизменной.
Выгода накапливается быстро:
- Воспроизводимость. Два человека, заполняющие один и тот же шаблон, получат близкие результаты, потому что каркас общий, различаются только переменные.
- Версионируемость. Рецепты можно хранить в репозитории, проверять в пул-реквестах и помечать вместе с произведёнными ими фрагментами.
- Тестируемость. Когда вы проводите A/B-тест хука, вы меняете один слот за раз, а не переписываете весь промпт и не теряете сигнал.
Это переход от разовых экспериментов к воспроизводимому рабочему процессу: рецепт — единица творчества, а creatify-boreal — движок рендеринга за ним. Остальная часть руководства пройдёт через конкретные рецепты для трёх основных модулей, из которых состоят большинство UGC- и продуктовых видео — хуков, съёмки ведущего и продуктовых кадров, — а затем покажет, как связать и проверить их.
Анатомия рецепта промпта Creatify-Boreal
Прежде чем писать рецепт, договоритесь о составных частях. У хорошо оформленного рецепта creatify-boreal есть пять компонуемых блоков, каждый с явными переменными. Конкретные формулировки — на ваше усмотрение; структура — вот что делает его переиспользуемым.
1. Блок цели
Одно предложение о том, чего должен добиться фрагмент и для кого он предназначен. Это задаёт якорь для всех последующих решений.
Цель: {duration}-секундный фрагмент в формате {format}, который достигает {objective} для {audience}.
2. Блок субъекта
Кто или что находится на экране. Для фрагментов с человеком это ведущий; для продуктовых кадров это предмет.
Субъект: {presenter_or_product}, {key_trait}.
3. Блок кадрирования
Дистанция камеры, угол и композиция. Отделяйте его от стиля, чтобы можно было переиспользовать одно и то же кадрирование с разными визуальными решениями.
Кадрирование: {shot_size}, {camera_angle}, субъект расположен {placement}.
4. Блок стиля
Визуальный и тональный регистр — свет, темп, уровень энергии, эстетические ориентиры, описанные простым языком.
Стиль: {lighting}, {pacing}, {tone}.
5. Блок ограничений
Жёсткие правила, которым должен следовать вывод: соотношение сторон, политика экранного текста, чего следует избегать, границы брендовой безопасности.
Ограничения: {aspect_ratio}; {text_policy}; избегать {avoid_list}.
Полный рецепт — это эти блоки, сложенные вместе, со слотами переменных, отмеченными для заполнения. Два практических правила помогают держать рецепт в форме. Во-первых, никогда не позволяйте одному блоку просачиваться в другой — если кадрирование начинает описывать тон, вы теряете возможность независимо заменять тон. Во-вторых, держите имена переменных стабильными в библиотеке рецептов, чтобы при масштабировании скрипты могли единообразно их заполнять.
Рецепт: скрипт хука, который заставляет пользователя остановить прокрутку
Хук — это первый такт любого UGC-фрагмента и самая частая причина плохих результатов. Выделите его в отдельный рецепт, чтобы можно было тестировать открытие, не заново задавая всё видео.
Готовый шаблон:
Цель: {hook_seconds}-секундное открытие, которое заставляет {audience} остановить прокрутку и захотеть услышать следующую фразу.
Субъект: {presenter_persona} говорит прямо в камеру с энергией {energy_level}.
Кадрирование: {shot_size} в стиле селфи, на уровне глаз, субъект по центру.
Стиль: {lighting}, быстрый темп, разговорная интонация.
Ограничения: {aspect_ratio}; реплика хука произносится в первую секунду;
экранный текст: {text_hook}; избегать {avoid_list}.
Реплика хука: "{hook_script}"
Тип хука: {hook_type} # например problem-callout, curiosity, result-first, contrarian
Заменяйте эти переменные под продукт: presenter_persona, hook_type, hook_script и text_hook. Всё остальное — переиспользуемая оболочка.
Этот шаблон даёт несколько преимуществ:
- Одна переменная, один тест. Меняя между запусками только
hook_type, вы узнаёте, какой прототип открытия работает для конкретной аудитории, а не гадаете. - Скрипт отделён от режиссуры. Устная реплика живёт в своём слоте, и копирайтер может переписать её, не затрагивая кадрирование или стиль.
- Текстовый хук явно задан. Субтитровый текст — частая точка тихого провала, поэтому рецепт заставляет его объявить и указать, как он должен появляться.
Поддерживайте небольшую библиотеку значений hook_type и чередуйте их между продуктами. После нескольких партий вы будете знать, какой прототип подходит какой категории, и библиотека станет настоящим активом.
Рецепт: съёмка и игра ведущего
Именно в аватаре ведущего согласованность действительно окупается: зритель должен узнавать одного и того же ведущего в серии материалов, а значит кадрирование и игра должны быть воспроизводимыми, а не придумываться заново каждый раз.
Готовый шаблон:
Цель: {duration}-секундный фрагмент с ведущим, с согласованной игрой перед камерой.
Субъект: {presenter_persona}, {wardrobe}, {expression}.
Кадрирование: {shot_size} при {camera_angle}, субъект расположен {placement}, воздух над головой {headroom}.
Стиль: {lighting}, игра в темпе {pacing}, {tone}.
Ограничения: {aspect_ratio}; взгляд направлен на {gaze_target}; руки {hand_behavior};
избегать {avoid_list}.
Заметки по игре: говорить в темпе {speech_pace}; подчёркивать {emphasis_phrases}.
Ручки управления
shot_sizeиcamera_angleопределяют визуальную подпись серии. Зафиксируйте их в рамках кампании и меняйте только тогда, когда хотите намеренную смену формата.placementиheadroomудерживают голову в кадре и композицию стабильной, что важнее всего при обрезке фрагментов в вертикальную ленту.gaze_targetопределяет, смотрит ли ведущий в камеру или мимо неё; несогласованность взгляда — тонкий, но сильный сигнал о том, что серия склеена из кусков.speech_paceиemphasis_phrasesформируют игру, не затрагивая скрипт, поэтому один и тот же персонаж может нести несколько вариантов сценария.
Считайте presenter_persona, wardrobe и expression переменными, меняющимися от кампании, а остальное — фиксированной оболочкой. Когда нужен второй ведущий, скопируйте рецепт и измените только эти три слота — язык кадрирования продолжится без изменений.
Рецепт: подсказки для продуктовых кадров
Продуктовый кадр несёт на себе то утверждение, которое обещал хук. Этот рецепт нацелен на сам предмет и описывает его достаточно точно, чтобы визуал оставался консистентным с брендом при повторных генерациях.
Готовый шаблон:
Цель: {duration}-секундный продуктовый кадр, показывающий {feature_to_showcase}.
Субъект: {product_name}, {product_state}, {distinctive_detail}.
Кадрирование: {shot_size} продукта, {camera_angle}, продукт в кадре {placement}.
Стиль: {lighting}, {surface_context}, {motion}.
Ограничения: {aspect_ratio}; этикетка читаема: {label_rule}; цветопередача {color_rule};
избегать {avoid_list}.
Подсказка: {cue_type} # например rotation, reveal, close-up detail, in-hand demo
Описывайте подсказки так, чтобы они оставались консистентными с брендом
Подсказка — это небольшая инструкция, которая делает продуктовый кадр намеренным. Три универсальные подсказки:
cue_typeвыбирает метафору движения — медленное вращение читается как героический кадр, крупный план детали — как доказательство функции. Держите словарь небольшим и единообразным.distinctive_detailназывает единственную особенность, которую нужно увидеть. Принудительно задавать по одной детали на кадр — способ не дать камере блуждать.label_ruleиcolor_rule— явные ограничения брендовой безопасности. Заранее объявить, что этикетка остаётся читаемой, а цвет — достоверным, сэкономит вам последующие перезапуски.
Поскольку product_state и surface_context — переменные, один и тот же рецепт подходит, держат ли предмет в руке, ставят на полку или показывают в процессе демонстрации. Заменяйте эти переменные, сохраняя кадрирование и словарь подсказок, и ваша продуктовая библиотека останется визуально целостной.
Сборка рецептов в полный видеорабочий процесс
Рецепты, полезные по отдельности, становятся конвейером, когда их выстраивают в нужном порядке. Типичный фрагмент в стиле UGC состоит из трёх тактов: хук, основной блок с ведущим, продуктовое доказательство. Каждый такт соответствует одному рецепту, и все три используют один и тот же источник переменных.
Цепочка
- Один раз разрешите переменные. Поддерживайте конфигурацию по продукту — персонаж, аудитория, тип хука, демонстрируемая особенность, соотношение сторон — и подавайте её в каждый рецепт. Именно поэтому цепочка компонуема: хук и продуктовый кадр согласуются о продукте и аудитории, потому что читают одни и те же значения.
- Сгенерируйте хук с помощью рецепта хука, зафиксировав направление открытия.
- Сгенерируйте фрагмент с ведущим с помощью рецепта аватара, переиспользуя того же персонажа и ту же оболочку кадрирования.
- Сгенерируйте продуктовый кадр с помощью продуктового рецепта, направив
cue_typeна ту особенность, которую обещал хук. - Соберите и проверьте такты в последовательность, убедившись, что обещание хука действительно выполнено продуктовым кадром.
config = { persona, audience, hook_type, hook_script, feature, aspect_ratio, ... }
beat_1 = hook_recipe(config)
beat_2 = avatar_recipe(config)
beat_3 = product_recipe(config)
video = assemble([beat_1, beat_2, beat_3])
Практические правила связывания
- Общая оболочка кадрирования. Выводите все три рецепта из одного словаря кадрирования, чтобы при склейке тактов не было резких скачков плана или угла.
- Одно обещание. Утверждение хука должно быть именно той особенностью, которую показывает продуктовый кадр; несоответствие читается как подмена приманки.
- Держите такты независимо перезапускаемыми. Если слаб только продуктовый кадр, перегенерируйте этот такт, а не весь фрагмент.
Когда цепочка стабильна, генерация становится функцией конфигурации: измените конфигурацию, перезапустите, получите новый связный фрагмент.
Итерация и проверка промптов в масштабе
Рецепт считается готовым к производству только после нескольких контролируемых циклов. Цель — получить уверенность при низких затратах до того, как вкладывать объёмы.
Цикл версионирования, который работает
- Храните рецепты в репозитории вместе с кодом, который их вызывает, со стабильными именами файлов и журналом изменений для каждой ревизии.
- Коммитьте конфигурацию, а не только промпт. Настоящая единица записи — это рецепт вместе с переменными, с которыми он запускался; без конфигурации прошлые результаты невоспроизводимы.
- Помечайте выводы версией рецепта. Когда фрагмент одобрен, запишите, какая версия его произвела. Именно так вы будете позже отслеживать регрессии качества.
Проверка на малой партии
Перед любым массовым запуском сгенерируйте небольшую партию — по нескольку фрагментов на каждый вариант рецепта — и оцените по явным критериям: попал ли хук в первую секунду, согласовано ли кадрирование, видна ли обещанная особенность, соблюдены ли ограничения? Сравнивайте только варианты, различающиеся ровно одним слотом, чтобы сигнал был атрибутируемым.
Повышайте рецепт до массовой генерации только при выполнении следующих условий:
- на малой партии выдерживают несколько запусков, а не один счастливый фрагмент;
- разброс между запусками приемлем для вашего бренда;
- конфигурация, произведшая его, закоммичена и помечена.
Когда прекращать итерации
Убывающая отдача наступает быстро. Если три раунда правок одного слота почти не влияют на качество, ограничение обычно в брифе, а не в промпте — пересмотрите блок цели или конфигурацию, а не шлифуйте формулировки. Заморозьте рецепт, пометьте его и поднимите эксперимент на уровень выше.
Пройдя этот цикл, ваша библиотека creatify-boreal перестанет быть папкой счастливых промптов и станет поддерживаемой, проверяемой системой, которую можно уверенно масштабировать.
Похожие статьи
Все статьи →-
Руководство по использованию
Руководство по началу работы с seedream-5.0-pro/image-to-image: возможности, цены и ключевые моменты интеграции
Границы возможностей модели редактирования изображений ByteDance, принципы тарификации и практика инженерной интеграции
-
Руководство по использованию
Руководство по использованию seedream-5.0-pro text-to-image: границы возможностей, интеграция API и контроль затрат
Практический взгляд для разработчиков: от ключевых параметров до оценки стоимости $0.05 за изображение
-
Руководство по использованию
Руководство по началу работы с Hailuo 2.3 Fast для генерации видео из изображений: границы возможностей, цены и практика интеграции
Ключевые моменты выбора и интеграции модели MiniMax для генерации видео из изображений для разработчиков