creative
Рекламные креативы

Рекламные креативы

@ad-creatives

1 000 000 токенов в подарок
бесплатно при регистрации — для знакомства с агентом
0 установокобновлено сегодняПубличный
О навыке

Создание рекламных креативов и баннеров для соцсетей, рекламы и маркетплейсов — с точными размерами, safe-zone'ами и маркировкой. Гибридный метод: фон через генерацию + текст/CTA/логотип поверх в HTML/SVG → рендер в PNG.

Как работает Рекламные креативы

Кому подходит навык «Рекламные креативы»

  • Таргетологам и маркетологам — серия креативов под разные площадки в одном стиле и точных размерах, с маркировкой.
  • Селлерам Wildberries и Ozon — основное фото и rich-content карточки 900×1200 (3:4) по правилам площадок.
  • Малому бизнесу — баннер для запуска, рассылки или лендинга без отдельного дизайнера.
  • Агентствам — карусель или сет креативов одного оффера в разных форматах.

Что можно создать

  • Соцсети: пост и сторис для Instagram, VK, Telegram, TikTok; обложка YouTube и рилс 9:16.
  • Маркетплейсы: карточка и rich-content для Wildberries и Ozon 3:4.
  • Баннеры: для лендинга, email-рассылки, партнёрской сетки; форматы X и LinkedIn.
  • Серию: один оффер → 1:1, 4:5, 9:16, 16:9 с переиспользованием фона и текста.

Метод: компонуем, а не генерируем

Image-модель хорошо рисует фон, но плохо пишет текст. Поэтому креатив собирается по частям: фон генерируется отдельно без текста, а заголовок, CTA, логотип и маркировка накладываются в HTML/SVG и рендерятся в PNG точного размера. Так буквы остаются ровными, геометрия — точной, а текст можно поправить без перегенерации.

Размеры и safe-zone'ы

Для VK текст занимает ≤20% площади (строго — модерация отклоняет), для X — <50%. Значимый контент и CTA держатся в центральных ~70%, чтобы UI площадки (иконки, подпись) не перекрыл кнопку. Контраст текста — от 4.5:1 (WCAG AA).

Связанные навыки: веб-дизайн, фирменный стиль и агент ИИ-дизайнер, который объединяет все три.

Готовы собрать креатив под запуск? Опишите оффер и площадку — запустите навык «Рекламные креативы».

Частые вопросы

Почему текст не пишется прямо в картинке?

Текстовые нейросети искажают буквы и не держат точную геометрию зон. Навык генерирует фон отдельно (--no text), а заголовок, CTA, логотип и маркировку накладывает поверх в HTML/SVG и рендерит в PNG — буквы ровные и читаемые, а размер пиксельно точный.

Какие форматы и размеры поддерживаются?

Точные размеры под площадку: Instagram 1080×1080 (1:1) и 1080×1350 (4:5), Stories и Reels 1080×1920 (9:16), VK 1080×1080 и VK Ads, Telegram 1280×720, TikTok 1080×1920, YouTube 1280×720, X и LinkedIn, карточки Wildberries и Ozon 900×1200 (3:4).

Учитываются ли safe-zone'ы площадок?

Да. Для Reels и Stories значимый контент держится в центральной зоне, для Meta-рекламы верх 14% и низ 20–35% остаются чистыми, бока — 6%. Общее правило — важное и CTA в центральных ~70% площади, чтобы UI площадки не перекрыл кнопку.

Добавляется ли маркировка рекламы?

Да. На рекламу в РФ наносится «Реклама. <рекламодатель>» и поле под erid. Токен erid регистрируемый — навык ставит плейсхолдер, вы подставляете свой; выдумывать его нельзя (штраф ФАС).

Что я получу на выходе?

PNG точного размера (один или серия под разные форматы), редактируемый HTML/SVG-исходник, чтобы править текст и цвет без перегенерации, и промпт фоновой генерации для вариаций.

Инструкции

Рекламные креативы и баннеры

Готовый рекламный креатив нужного размера — для поста, сторис, рекламы, карточки маркетплейса. Пользователь получает не совет, а файл (и исходник для правок).

Главный принцип: компонуем, а не генерируем

Текущая image-модель (generate_image → glm-image) плохо пишет текст: искажает буквы, путает слова, не держит точную геометрию зон. Поэтому финальный креатив никогда не генерируется целиком как одна картинка с текстом. Вместо этого:

фон/иллюстрация (generate_image, БЕЗ текста)
        +
текст / CTA / логотип / «Реклама» + erid  →  HTML/SVG-шаблон
        ↓
рендер в PNG точного размера (design-renderer)

Исключение — чисто визуальный креатив без текста (атмосферная обложка, фото продукта): там generate_image сразу даёт результат.

Когда использовать

  • «сделай креатив / баннер / постер / обложку / промо-материал»
  • реклама под площадку: Instagram, VK, Telegram, TikTok, YouTube, X, LinkedIn
  • карточка товара или rich-content для Wildberries / Ozon
  • баннер для лендинга, рассылки, партнёрской сетки
  • карусель / серия креативов одного оффера в разных размерах

Когда НЕ использовать

  • Чистая картинка без текста (иконка, иллюстрация, аватар) → навык image-studio.
  • Целая веб-страница (лендинг, UI, макет сайта) → навык web-design.
  • Логотип, палитра, фирстиль, мокапы → навык brand-identity.
  • Видео / «оживить» креатив → навык video-gen.

Что на выходе

  1. PNG нужного размера (один или серия под разные площадки).
  2. Исходный HTML/SVG-шаблон — чтобы пользователь мог править текст/цвет без перегенерации.
  3. Промпт фоновой генерации — для повтора или вариаций.

Инструменты

ЗадачаИнструмент
Фон / иллюстрация / фото продуктаMCP generate_image (~0,015 $/вызов)
Проверить фон («то ли это», артефакты)MCP analyze_image
Референсы / тренды / чужие креативыMCP web_search, web_reader
Рендер HTML→PNG точного размераdesign-rendererscripts/render.js
Собрать серию в галереюimage-studioscripts/build-gallery.js
Сохранить файлывстроенные write

Node вшит в десктоп (Electron) — работает на Windows. Без bash/curl/python.

Размеры (основные)

Полная таблица — в references/ad-formats.md. Здесь часто нужное:

ПлощадкаФорматРазмер (px)Соотношение
Instagram / лентаквадрат1080×10801:1
Instagram / лентапортрет (рекоменд.)1080×13504:5
Instagram / Facebook — Stories, Reelsвертикаль1080×1920 (орг.) / 1440×2560 (рекл.)9:16
VK — пост / рекламаквадрат1080×10801:1
VK Adsквадрат / портрет / альбом1080×1080 / 1080×1350 / 1080×6071:1 / 4:5 / 16:9
Telegram — постальбом1280×72016:9
TikTokвертикаль1080×19209:16
YouTube — превьюальбом1280×72016:9
X / Twitter — image adквадрат / альбом1200×1200 / 1200×6281:1 / 1.91:1
LinkedIn — single adпортрет / квадрат1080×1350 / 1200×12004:5 / 1:1
Wildberries — осн. фотопортрет900×1200+ (мин. 700×900)3:4
Ozon — осн. фотопортрет900×12003:4

generate_image принимает только фиксированные размеры из своего enum. Для произвольного размера — генерируй ближайший доступный, компонуй в HTML и рендерь через design-renderer в точный размер (он делает скриншот строго в W×H).

Safe-zone'ы (критично для 9:16)

Площадки накладывают UI-элементы поверх креатива. Текст и логотип — только в безопасной зоне:

  • Stories (орг.): безопасная зона ~1080×1610 по центру.
  • Reels (орг.): ~996×1400; верх ~108px, низ ~310–320px, бока ~60px — без текста.
  • Meta-реклама (консервативно): верх 14%, низ 20% (Stories) / 35% (Reels), бока 6% — чисто.
  • Общее правило: держи значимый контент и CTA в центральной ~70% площади.

Рабочий процесс (гибридный)

Шаг 1. Бриф (одним вопросом-блоком)

Оффер (что и выгода), CTA, площадка(и), бренд-цвета и шрифт (или «подбери»), есть ли erid для маркировки рекламы. Если пользователь не дал размер — возьми дефолт для площадки из таблицы.

Шаг 2. Фон

Сгенерируй фон через generate_image по формуле (ниже), обязательно с --no text-ограничениями. Размер — ближайший доступный к нужному соотношению.

Шаг 3. Композиция (HTML/SVG)

Собери шаблон: фоновая картинка + текстовые зоны (заголовок, подзаголовок, CTA, «Реклама» + erid, логотип). Соблюдай:

  • Safe-zone — значимое внутри центральной зоны.
  • Контраст текста ≥ 4.5:1 (WCAG AA). На пёстром фоне — подложка/затемнение под текст.
  • Текст ≤ 20% площади для VK (строго — модерация отклоняет) и < 50% для X — иначе режут охваты.
  • Один фокус: взгляд первым делом падает на оффер/CTA, не на декор.
  • 60-30-10: доминирующий фон 60%, вторичный 30%, акцент (CTA) 10%.

Скелет шаблона — в references/ad-formats.md (секция «HTML-скелет»).

Шаг 4. Рендер

node <design-renderer>/scripts/render.js --html creative.html --out creative.png --width 1080 --height 1080

<design-renderer> — путь к навыку design-renderer в рабочей директории.

Шаг 5. Мульти-формат (опционально)

Один оффер → несколько размеров: 1:1, 4:5, 9:16, 16:9. Переиспользуй фон и текст, меняй только раскладку под формат. Собери серию в галерею через image-studio/scripts/build-gallery.js.

Шаг 6. Маркировка (РФ)

Если креатив — реклама в РФ, добавь «Реклама. <рекламодатель>» и поле под erid. Детали и правила размещения — references/erir-marking.md. Не выдумывай erid — это регистрируемый токен; оставь плейсхолдер, пусть пользователь подставит свой.

Шаг 7. Доставка

Отдай PNG(и), путь к HTML-исходнику, и промпт фона. Предложи вариации (другая палитра/настроение/композиция).

Промпт для фона (формула)

объект + стиль + композиция + освещение + палитра + настроение + --no text

Пример (товарный hero, без текста):

Премиальная товарная съёмка, [продукт], [материал/цвет], по центру на мягком градиентном фоне, студийный свет три точки, мягкий боке, палитра: тёплые нейтральные

  • один акцент, настроение: чисто и дорого, leaving negative space top-left for copy, --no text, no logos, no words, no watermark, no people

Для lifestyle-фона добавь «generous negative space on [сторона] for copy».

Если рендер недоступен

render.js требует Playwright или Puppeteer + Chromium. Если их нет — не падай молча и не ври, что «готово»:

  1. С согласия пользователя установи ОДНО: npm i -D playwright && npx playwright install chromium ИЛИ npm i puppeteer.
  2. Если не вышло или пользователь отказался — HTML остаётся основным артефактом (открывается в любом браузере, выглядит идентично). Предложи:
    • открыть HTML в браузере и сохранить как изображение, либо
    • сгенерировать обложку через generate_image (но предупреди: текст в ней искажается, поэтому вариант — только для чисто визуальной части).

Антипаттерны

  • Генерировать текст в картинке («надпись SALE 50%» в промпте) — буквы поползут.
  • Проигнорировать safe-zone — площадка перекроет CTA своим UI.
  • Забыть «Реклама»/erid для рекламы в РФ — штраф ФАС.
  • Текст > 50% площади для VK/X — режут охваты.
  • Мелкий нечитаемый текст — заголовки крупно, контраст ≥ 4.5:1.
  • Молчать про стоимость — каждый generate_image ~0,015 $; для серии предупреди.
  • Не отдать HTML-исходник — без него пользователь не сможет быстро поправить текст.
Ресурсы (3)
references/
references/ad-formats.mdСправка
references/erir-marking.mdСправка
references/platform-policies.mdСправка

Комментарии (0)

Войдите, чтобы оставить комментарий

Загрузка комментариев...

Рекламные креативы: баннеры под Instagram, VK, WB