Один сервис ведёт материал от ссылки до текста, галереи или вертикального видео. Публикацию подтверждает менеджер, а не модель.
Коротко
- Рерайт, визуал, озвучка и видео собираются вокруг одной единицы контента
- У каждого бренда свои промпты, tone of voice и история генераций
- Неудачный фрагмент перегенерируется отдельно, весь процесс заново запускать не нужно
Задача
HubAgency ведёт несколько брендов сразу. Производство SMM из проекта в проект повторяется: найти исходник, вытащить текст по ссылке, переписать, подогнать под голос бренда, собрать карточки, визуал, озвучку и ролик. До сервиса это был набор вкладок. Ошибка на стыке инструментов — потерянный черновик, чужой тон, картинка не от того бренда.
Клиенту была нужна управляемая цепочка, а не кнопка «сгенерируй пост». В агентской работе ошибка модели сразу становится клиентским контентом. Менеджер должен видеть промежуточный результат, править его и перезапускать только слабый кусок.
Отдельное условие — несколько брендов в одном продукте. У каждого свои промпты, tone of voice, команда и история. Настройки одного клиента не должны протекать в генерации другого.


Решение
Сервис построен вокруг рабочих пространств брендов. В проекте лежат свои настройки, пользователи, история и параметры моделей. Менеджер видит только свои бренды. Администратор управляет доступами, моделями и системными промптами.
В текст можно войти двумя способами: вставить материал или отдать ссылку. По URL система забирает исходник, готовит пост и подстраивает его под голос этого бренда. Копировать абзацы между пятью сервисами больше не нужно.

Генерация разбита на этапы. Одна слабая формулировка не сжигает весь результат: текст правят руками или перегенерируют фрагмент, остальное остаётся.
Галереи и карточки живут в той же единице контента. Сервис собирает структуру публикации, тексты слайдов и визуалы. Исходник превращается в формат, который можно отдать в производство, без постоянного экспорта.

Вертикальное видео — та же цепочка, только длиннее: структура, визуалы, озвучка, сборка ролика. Один материал может дойти от текста до готового ролика внутри системы.
Как устроен конвейер
После Design First это уже не чат с моделью. Несколько генераций идут по очереди и держат общий контекст единицы контента.

У каждого материала хранятся исходник, промежуточные версии и финал. Менеджер возвращается к прошлой генерации на следующий день и не собирает файлы из загрузок.
Очередь и статусы нужны, потому что текст, картинка, озвучка и видео занимают разное время, а задач от нескольких менеджеров может быть много сразу. Интерфейс показывает, что ещё считается, что готово и где ошибка.

Модели внутри продукта сменяемые. Администратор правит базовые настройки и промпты, архитектура не пришита к одному сценарию генерации.
Публикацию в соцсети в первом релизе сознательно оставили человеку. Менеджер проверяет материал, правит, если нужно, и скачивает финал. Автопост от имени бренда без этой проверки в агентской работе слишком дорогая ошибка.

Стек
- AI Development
- AI Model Integration
- ChatGPT AI Integration
- Large Language Models (LLMs)
- OpenAI
Результат
У HubAgency работает конвейер от исходной ссылки до текста, галереи или вертикального видео. Им пользуются в ежедневном производстве, а не на демонстрации.
Главный эффект — меньше ручных переходов. Рерайт, тон бренда, изображения, озвучка, видео и история лежат у одной единицы контента.
Разделение по проектам делает систему пригодной для агентства: один продукт, несколько брендов, у каждого свои правила и своя история. Менеджер может остановить процесс, заменить визуал или перегенерировать этап.
Задача была убрать повторяющуюся производственную рутину. Решение, что публиковать, осталось у команды.
Как это выглядит

