Перейти к содержимому

Content factory и Brands

Контент-фабрика - второй этаж PLAYGROUND, по адресу /playground. Четырнадцать ИИ-ролей (A01 оркестратор … A14 архивариус) сидят за столами и превращают бриф в запланированный, произведённый и опубликованный контент.

  • Strategy and content plan - исследование (A02), экспертная база (A04), стратегия (A03), единицы контента (A01). Затем на каждую единицу запускается отдельный производственный прогон.
  • Unit production - план, сценарий для видео, текст (A06), хьюманайзер, проверка фактов (A04), ссылки (A10), арт-дирекция (A08), спецификация медиа (A07), медиа, проверка монтажа (A09), финальное утверждение (A01), пакет публикации (A11), SocialHub, ответы сообществу (A12), архив (A14). Аналитика назначается через 24 часа и через 7 дней.
  • Unit analytics - A13.

План можно также поставить на постоянный график: запускаться каждые N дней (API-действие cadence).

Утверждение единицы делает A01. Он сам открывает текст, картинки и видео, сам исправляет расхождения, которые лечатся правкой текста (например, alt-текст), и возвращает на доработку только то, что текстом не исправить. Jev (TypeSafe) лишь проверяет собственные ответы некоторых шагов.

Каждый прогон отчитывается в тестовый Telegram-канал SocialHub: медиа готово, прогон ждёт, прогон завершён или остановлен. Файлы лежат в хранилище Obsidian в Playground/content-factory/.

  1. Нажмите + New task.
  2. Вставьте бриф. Что стоит указать: цель, аудиторию, число единиц на платформу и период, язык контента, призыв к действию и ссылку, чего говорить нельзя, и «без видео», если видео не нужно.
  3. Выберите Brand.
  4. Выберите пайплайн «Strategy and content plan» или доверьте выбор оркестратору.
  5. Нажмите Start.

Кнопка Brands на этаже открывает менеджер брендов.

  • + New brand: название, сайт или любая другая ссылка (необязательно - ссылки может не быть) и заметки для ИИ.
  • Загрузите файлы айдентики: логотип, брендбук (PDF или изображение), примеры постов и картинок (png, jpg, webp, svg, gif, pdf).
  • Read the brand with AI: Claude сам открывает каждый файл и сайт. Это занимает несколько минут и идёт на сервере, так что окно можно закрыть. Он заполняет редактируемый профиль: о бренде, аудитория, тон голоса, язык контента, факты (у каждого свой источник), список «никогда не писать», обязательный дисклеймер, цвета (hex и роль), шрифты, логотип-надпись, каналы, стиль картинок (префикс и суффикс), необязательная схема кадра, «картинки несут свой текст», бриф режиссёра видео (домен S-Forge) и промпт фона для видеоконцовки.
  • Любое поле можно править. Нажмите Save. Удаление требует подтверждения.

Когда вы выбираете бренд в + New task, профиль бренда добавляется к брифу, а каждая единица получает brand: <id>. Каналы берутся из бренда, картинки всегда оборачиваются в стиль бренда, а видео использует домен S-Forge и концовку бренда.

Профили лежат в хранилище Obsidian: Brands/<id>/brand.json (плюс читаемый brand.md и папка assets/). В коде нет ничего, привязанного к конкретному бренду.

  • Картинки - Codex (GPT Image 2 по подписке ChatGPT, бесплатно) или модель Magnific на бренд. Форматы: пост или карусель LinkedIn 4:5, остальные платформы 16:9.

  • Голос - ElevenLabs (ELEVENLABS_API_KEY) или бесплатный локальный Supertonic.

  • Видео - снимается как фильм через S-Forge:

    1. Режиссёр S-Forge пишет кадры в домене бренда.
    2. Клипы рендерятся на Veo 3.1 Lite через Magnific (около 320 кредитов Magnific за 8-секундный клип).
    3. Монтаж идёт под озвучку: каждая сцена длится столько же, сколько её реплика.
    4. В конце - моушн-концовка бренда с призывом к действию и дисклеймером шрифтами бренда.
    5. Результат - 16:9 без вшитых субтитров; рядом лежит файл .srt.

    Жёсткий лимит кредитов в коде не даст запустить фильм, который его превысит.

Социальный шаг передаёт готовый пост в SocialHub, где действуют правила утверждения и лимиты.