Агентству нужно постоянно вести соцсети клиентов и свои собственные, но подготовка контента съедала время команды и упиралась в наём новых людей. Каждый формат делался с нуля отдельно.
Кейсы описывают реальные разработанные решения. Названия компаний, диалоги и данные в примерах — демонстрационные: они показывают логику работы системы, но не раскрывают клиентов. Все показатели — расчётные модели с указанными допущениями, а не подтверждённая отчётность.
Исходная ситуация
Агентство оказывает услуги в сфере рекламы и маркетинга. Соцсети нужно вести регулярно — и себе, и клиентам. Каждый материал проходил один и тот же путь вручную: придумать тему, написать текст, отдельно переписать его под другую площадку, подобрать или заказать изображение, согласовать, выложить. Формат менялся — работа начиналась заново. Масштабирование упиралось в наём: больше контента означало больше людей.
Мы не можем позволить себе редакцию из пяти человек. Но и выкладывать раз в неделю по остаточному принципу тоже нельзя — клиенты смотрят на наши же соцсети. Нужна система, которая делает основную работу, а мы проверяем и утверждаем.
Анализ
Разбор начинается не с технологий, а с того, где процесс теряет время, деньги или клиентов.
Цель
Построить повторяемый цикл производства контента: от анализа продукта и аудитории до готовых материалов под каждую площадку — так, чтобы владелец и команда участвовали в постановке задачи и утверждении, а не в ручной сборке каждого текста.
Рамки проекта
Эти ограничения определили архитектуру сильнее, чем выбор конкретных сервисов.
Решение
Один агент в Telegram принимает задачу человеческим языком, понимает, что именно нужно, и запускает подходящий производственный сценарий.
За каждый формат отвечает отдельный дочерний workflow: анализ аудитории, пост с изображением для Telegram, сценарий Reels и Shorts, короткий текст для Threads и X. Их можно менять по одному.
Продукт, сегменты, боли, возражения и частые вопросы описаны в документе. Все материалы строятся от него, а не от абстрактного представления о рынке.
Сначала формируется смысловая основа, потом она адаптируется под площадку: длина, структура, интонация и формат подачи разные.
Для поста в Telegram картинка готовится в том же проходе, а не отдельной задачей через два дня.
История разговора хранится в PostgreSQL: можно уточнять, просить переделать и возвращаться к предыдущему материалу.
Готовый материал приходит на проверку. После утверждения он публикуется или передаётся в работу.
Результаты публикаций собираются и учитываются при подборе следующих тем — цикл замыкается.
Пользовательский сценарий
Владелец пишет менеджеру в Telegram, о чём нужен контент, — текстом или голосовым сообщением, без формы и полей.
Менеджер соотносит задачу с болями и возражениями из профиля и предлагает конкретные темы, а не общие рубрики.
Владелец выбирает, какие темы и в каких форматах отрабатывать, — это дешевле, чем отсеивать готовые материалы.
Пост, сценарий ролика и другие форматы получают одну и ту же основу, адаптированную под площадку.
Не подошедший материал дорабатывается репликой вроде «сделай пример конкретнее» — пересказывать задачу заново не нужно.
После подтверждения материал публикуется или передаётся в работу команде.
Пошаговая логика
Шаги, помеченные как действие человека, автоматизации не подлежат сознательно.
Владелец пишет менеджеру в Telegram. Текст обрабатывается напрямую, голосовое расшифровывается и приводится к тому же формату.
Команда /start показывает, какие форматы доступны и как формулировать задачу, — отдельная инструкция не нужна.
Менеджер обращается к профилю: сегменты, боли, потребности, вопросы и возражения. Это основа для всего, что будет создано дальше.
От возражений и вопросов аудитории формируются конкретные темы публикаций, а не общие рубрики.
Темы предлагаются человеку до того, как начнётся производство: дешевле отсеять неподходящее на этом шаге.
Для утверждённой темы формируется содержательная основа: главная мысль, аргументы, пример, вывод.
Ядро расходится по дочерним сценариям: пост с изображением для Telegram, сценарий Reels и Shorts, короткий текст для Threads и X.
Каждый сценарий готовит законченный результат: текст нужной длины, структуру ролика, изображение к посту.
Материалы приходят на согласование. Правки вносятся уточнением в том же диалоге — контекст не теряется.
После утверждения материал уходит в публикацию либо передаётся в работу команде.
Показатели опубликованного собираются и используются при подборе следующих тем: цикл замыкается на данных, а не на ощущениях.
Архитектура
# каждый формат — отдельный дочерний workflow «Управлять контент-заводом» (агент) ├─ «Проанализировать контент и аудиторию» ├─ «Создать пост и изображение для Telegram» ├─ «Создать вирусный сценарий Reels и Shorts» └─ «Создать пост для Threads и X» «Прочитать профиль аудитории» → Google Docs «Хранить память диалога» → PostgreSQL # правка сценариев Reels не задевает логику постов; # новый формат добавляется как ещё один инструмент
Не абстракция
Точная визуализация по фактически экспортированному файлу n8n: настоящие имена узлов, связи и расположение — не иллюстрация, а слепок рабочей системы.
Технологии
Все компоненты — управляемые сервисы и открытые API. Решение разворачивается на инфраструктуре заказчика, ключи доступа остаются у него, а любую часть можно заменить без переписывания всей системы.
Границы автоматизации
Осознанно оставленные ручные шаги — не недоработка, а часть проекта. Они защищают репутацию бизнеса.
Надёжность
Автоматизация ломается на исключениях, поэтому они продуманы до запуска, а не после первой жалобы.
| Ситуация | Как обрабатывается |
|---|---|
| <b>Задача сформулирована неоднозначно</b> | Менеджер уточняет направление до запуска производства, а не выдаёт наугад четыре материала. |
| <b>Голосовое не распознано</b> | Ответ с просьбой продублировать текстом, контекст диалога сохраняется. |
| <b>Дочерний сценарий не вернул результат</b> | Менеджер сообщает, какой именно формат не получился, остальные материалы выдаются. |
| <b>Материал не подошёл</b> | Правка формулируется в том же диалоге, память хранит контекст — пересказывать задачу заново не нужно. |
| <b>Профиль аудитории не заполнен</b> | Менеджер сообщает, каких данных не хватает, вместо генерации на общих словах. |
| <b>Изображение не сгенерировалось</b> | Текст поста выдаётся отдельно, изображение перезапускается по команде. |
Безопасность
Реализация
Как контент делается сейчас, где уходит время, какие форматы действительно нужны, что должно остаться за человеком.
Сегменты, боли, вопросы и возражения приводятся к документу, пригодному для работы системы.
Агент в Telegram: понимание задачи, выбор сценария, память диалога, обработка голосовых.
Пост с изображением для Telegram: от смыслового ядра до готового материала. На нём отлаживается общий подход.
Сценарии Reels и Shorts, короткие тексты для Threads и X, блок анализа тем.
Процесс проверки, правок и выпуска; работа на реальных задачах агентства.
Полный цикл — 5–6 недель при своевременных ответах со стороны заказчика и готовых материалах. Этапы идут частично параллельно.
Эффект
Ниже — модельные диапазоны, полученные из описанных допущений. Это не отчётность заказчика: реальные значения зависят от потока обращений, качества исходных данных и дисциплины команды.
Развитие
Система собрана модульно, поэтому каждый пункт добавляется без переработки существующей логики.
Разберу процесс и честно скажу, что здесь стоит автоматизировать, а что лучше оставить человеку. Разбор задачи — бесплатный и ни к чему не обязывает.