Завод следит за авторами конкурентов на YouTube, Instagram и TikTok: за полгода в базе 62 000 роликов и около 810 миллионов просмотров чужого контента. Из этого каждую неделю появляются готовые сценарии для съёмки, а раз в месяц — аналитика по конкурентам.
Контент-завод — это дюжина креаторов, которые снимают для брендов зоотоваров. План — шестьдесят роликов на человека в месяц, то есть семьсот двадцать штук на завод. Оплата креатора не зависит от того, выстрелил ролик или нет, поэтому цена пустого ролика — это цена смены.
Сценарий каждый придумывал сам. Открывал ленту, скроллил, ловил формат, пересказывал своими словами. Час на ролик в лучшем случае, полдня в худшем — и никакой гарантии, что взятый формат вообще работал: «видел, зашло» — это не метрика. Редактор физически не мог проверить семьсот идей.
Ещё хуже была память. Удачный формат конкурента, найденный в марте, к июню не находил никто: он утонул в ленте, а ленты не листаются назад. Каждый месяц завод начинал поиск с нуля.
И была слепая зона по конкурентам: кто из них растёт, кто затих, кто выпустил сто роликов вместо сорока — узнавали по ощущениям и с опозданием.
Один сценарий n8n, два цеха внутри и общий склад — Google-таблица. Раз в месяц поверх склада строится аналитика по конкурентам. Управление — шестью командами в телеграм-боте: пишешь /scrape, приходит «Начинаю сбор роликов…⏳», через несколько минут — «Ролики собраны и добавлены в таблицу ✅». Всё, что между, человека не касается.
Такой же список команд продублирован веб-формой — на случай, когда бот недоступен или запускает не тот человек. Форма кладёт выбранную команду ровно в то же поле, что и телеграм, поэтому ветка внутри одна: два входа, но не две системы.
В листе «Запросы» пишешь тему и период — «эта неделя», «за три месяца». Завод обходит поиск YouTube Shorts, длинного YouTube и TikTok и складывает найденное с просмотрами, лайками и вовлечённостью в лист платформы.
В листе «Авторы» отмечаешь одного или несколько — завод постранично выкачивает их ленту в Instagram, TikTok и на YouTube. По новому автору забирается и архив: без истории непонятно, что у него норма, а что всплеск.
Главная команда. У отмеченных роликов снимается расшифровка озвучки, дальше агент-сценарист переписывает её на русский в новый сценарий: три варианта хука, тело и описание под пост. Готовое падает в лист «Скрипты».
Даёшь ссылку на большое YouTube-видео — завод берёт расшифровку целиком и нарезает из неё несколько самостоятельных сценариев под Reels и Shorts. Часовой подкаст превращается в неделю коротких роликов.
По любому аккаунту Instagram подбирается до пяти похожих и дописывается в лист «Авторы» с подписчиками и числом постов. Так список наблюдения растёт сам, а не по памяти сммщика.
Отмечаешь сценарий — и получаешь его другую версию: другой угол, другой хук, другая последовательность аргументов, тот же смысл. Один референс превращается в два-три разных ролика для разных креаторов.
Своего интерфейса у завода нет, и это решение, а не экономия. Контент-команда живёт в Google-таблице: там ролики, там метрики, там комментарии друг другу. Поэтому управление сделано прямо в ней — человек ставит в колонке «Статус» значение «Создать скрипт», а команда в телеграме просто говорит заводу: забери всё, что отмечено, и сделай.
Отсюда важное следствие: отбор остаётся у человека, а работа уходит машине. Редактор смотрит ролики и решает, что достойно сценария — это минуты. Расшифровка, перевод, переписывание, оформление и запись — это часы, и их делает завод. Никто не учит новый инструмент: научились ставить статус в ячейке — умеют пользоваться всей системой.
Как выглядит неделя. Понедельник: /scrape по всем авторам — свежие ролики за неделю приезжают в таблицу с просмотрами и вовлечённостью. Редактор проходит список сверху вниз и отмечает интересное. Затем /script — и лист «Скрипты» наполняется готовыми сценариями на неделю вперёд. Креатор открывает лист и снимает, а не ищет.
Лист «Скрипты» живёт неделю. Раз в неделю он очищается под новую партию. Сценарий — товар скоропортящийся: формат, который работал месяц назад, сегодня уже отработан всеми. Копить их незачем, а вот база роликов с метриками копится годами — она и есть капитал завода.
Тот же сбор, что кормит сценаристов, раз в месяц работает на аналитику. Ролики авторов бренда-конкурента и его окружения складываются в таблицу по месяцам, а поверх них строится сводный лист: кто из конкурентов растёт, кто затих, кто вышел на рынок. Отдельного сбора под это нет — данные те же, отчёт другой.
В таблицах YouTube, Instagram и TikTok на каждый месяц заводится свой лист — с марта по август это шесть листов на площадку. В нём все ролики отслеживаемых авторов: просмотры, лайки, комментарии, вовлечённость, длительность, дата поста и статус. Месяц закрыт — лист остаётся как срез, его не перезаписывают.
Одна строка — один автор, в ней блок колонок на каждый месяц: подписчики, просмотры, лайки, число роликов и среднее число роликов в день. Динамика видна одним взглядом по строке: на что вырос охват, за счёт частоты постинга или за счёт удачных роликов.
В конце строки — изменение просмотров к прошлому месяцу и статус автора: активен, неактивен с такого-то месяца, новый. Пример из данных: автор при почти том же числе роликов вырос с 350 тысяч просмотров в июле до 3,4 миллиона в августе — такого не заметить, листая ленту, но по дельте это первая строка на разбор.
Отдельный лист связывает авторов с брендами и держит статус каждого: активна, неактивна с марта, новая. Так видно не только динамику ролика, но и состав рынка: чьи авторы ушли, чьи пришли и у какого бренда воронка блогеров шире.
Масштаб за полгода (март–август 2026). Instagram — 20 000+ роликов, 200+ авторов; YouTube — 29 000+ роликов, 190+ каналов; TikTok — 12 000+ роликов, 90+ авторов. Ежемесячный объём вырос: в Instagram с 2 200 роликов в марте до 6 400 в августе, на YouTube — с 5 100 до 9 100. Вместе это около 810 миллионов просмотров чужого контента, разобранных по автору и месяцу.
Площадка отдаёт двадцать роликов и курсор на следующую порцию. Наивный запрос собирает первую страницу и останавливается. В сценарии живёт состояние: сколько уже собрано, какой курсор дальше, есть ли ещё — цикл крутится, пока не наберётся заданное число или лента не кончится.
Расшифровка проверяется до модели. Пусто — ролик получает статус «сценарий как идея» и уходит человеку на пересъём формата. Иначе модель радостно сочинит текст, которого в ролике не было, и в таблицу попадёт выдумка под видом рабочего референса.
Модель возвращает JSON — но то в markdown-обёртке, то с «умными» кавычками, то массивом вместо объекта. Разборщик снимает обёртку, чинит кавычки, вытаскивает объект между первой и последней скобкой и приводит всё к трём полям. Без этого сырой ответ регулярно уезжал бы в таблицу мусором.
Reels, Shorts и TikTok — разные ритмы и разная длина хука. Общий промпт даёт усреднённый текст, который не работает нигде. Поэтому агентов несколько, и каждый пишет под свою площадку, а не «универсальный короткий ролик».
Ролики пишутся с совпадением по ID поста, авторы — по ID аккаунта. Повторный прогон по тому же автору обновляет строки, а не плодит дубли: метрики у ролика меняются со временем, а строка должна остаться одна.
Один референс на двенадцать креаторов даёт двенадцать одинаковых роликов в одной нише. Команда переписывания делает из сценария другую версию: другой угол, другой хук, тот же смысл — и завод перестаёт конкурировать сам с собой в ленте.
Метрики ролика меняются со временем, и пересчёт «задним числом» показал бы уже другие цифры. Поэтому месяц закрывается отдельным листом, а свод сравнивает именно срезы. Через год динамику конкурента можно восстановить так, как она была, а не как выглядит сейчас.
Каждый креатор искал идею сам: скроллил ленту, выбирал формат на глаз, тратил от часа до полудня на ролик. Удачные находки нигде не сохранялись, а проверить семьсот идей в месяц было некому.
Ролики конкурентов и лидеров ниши приезжают в таблицу с цифрами. Редактор только отмечает интересное — расшифровку, перевод, переписывание и оформление делает завод. Креатор открывает лист «Скрипты» и снимает. Раз в месяц по конкурентам готов свод с динамикой.
62 000+ роликов с метриками за полгода — собственная база форматов ниши, которую задним числом не восстановить. Поиск идей не зависит от того, кто что вспомнил из ленты, а конкурентов сравнивают по цифрам, а не по ощущению.
Про зоотовары знают только промпты сценаристов и список авторов в таблице. Всё остальное — сбор, пагинация, расшифровка, разбор ответа, запись по ключу, месячные срезы — работает с любой нишей и любым языком. Смена рынка здесь означает поменять список аккаунтов и переписать роль в промпте, а не собирать систему заново.
Завод стыкуется с системой аналитики контента: там видно, что из снятого действительно сработало, — и эти цифры возвращаются в отбор референсов. Один контур ищет форматы, второй проверяет их на своих роликах.
Система собрана мной целиком: сценарий, логика цехов, промпты сценаристов, структура таблицы и разбор ответов моделей. Цифры приведены по рабочей таблице завода, заказчик обезличен: бренды и аккаунты авторов не раскрываются.
От вас — ниша и список авторов, за которыми стоит следить. Остальное на мне: сбор с площадок, база форматов, сценаристы под каждую площадку, месячная аналитика по конкурентам и команды, которыми это запускают с телефона.