Бизнес-школа 7К
Контент · 01

Весь конвейер: тема → карусель → гайд → воронка

Команда /content-pipeline ведёт одну тему через все дорожки: поиск, кодовое слово, слайды, гайд на сайте, подпись, автоответ в директ и отправку вам на приёмку.

команда
/content-pipeline
ваших решений
3–4
результат
8 слайдов, гайд, подпись, воронка

01Как запустить

Нашли виралку или есть тема — отдайте агенту одним сообщением:

первое сообщение
/content-pipeline

Нашла виралку: https://www.instagram.com/p/<КОД>/
Делаем карусель плюс гайд плюс воронку. Кодовое слово предложи сам.

Другие формулировки, которые агент поймёт: «запусти конвейер», «найдена виралка», «прогони полный конвейер по теме выгорание».

›_
Агент отвечает первым
Тема: почему блог не приносит продажи. Три хука на выбор. Кодовое слово: СИСТЕМА, ЛЕСТНИЦА или РАЗБОР — все три свободны. Структура 8 слайдов: обложка, ложный диагноз, четыре разрыва, роль блога, призыв. Стиль — по референсу. Какое слово берём? После «да» покажу макет обложки.

02Дорожки и что идёт параллельно

ТемавиралкаСловопервымСлайды каруселимакет → вы «ок» → партия (долго, фоном)Гайд на сайтетекст + 2 инфографики → деплой → 200Подпись к постухук → опыт → слово → humaniserВоронка в директтолько после 200 у гайдаРеестрworkspace/registry.jsonТелеграмна приёмку вам
Конвейер /content-pipeline: после выбора слова работа расходится на дорожки и сходится в реестре и телеграме.

Слайды генерируются долго, поэтому они идут фоном, а агент тем временем пишет гайд, подпись и запись в реестр. Воронка создаётся, только когда страница гайда отдала 200: иначе кнопка в директе вела бы на пустую страницу.

03Поиск темы

Два способа. Оба ничего не публикуют и не генерируют — только находят.

/naydi-viralku — по всем площадкам

YouTube и Shorts, X, Reddit, TikTok, Instagram. На выходе — таблица ссылок, отсортированная по ×N: во сколько раз просмотры больше подписчиков канала. От ×10 — находка: ролик вытащила тема, а не база автора.

›_
Вы пишете агенту
Найди виралку про выгорание у психологов, только карусели, за месяц.
что агент присылает
×N показывает, во сколько раз просмотры больше подписчиков канала.
50 тыс. просмотров у канала на 1 тыс. подписчиков дают ×50: ролик вытащила тема, а не база автора.

| # | Ссылка | Площадка  | ×N  | Метрика               | Подписчики | Дата       | Формат   |
|---|--------|-----------|-----|-----------------------|------------|------------|----------|
| 1 | <url>  | YouTube   | ×20 | 419 тыс. просмотров   | 20 тыс.    | 2026-09-06 | видео    |
| 2 | <url>  | Instagram | —   | 1,2 тыс. комментариев | —          | 2026-09-20 | карусель |

Поиск по Instagram

Скрипт ходит по аккаунтам-донорам и хэштегам вашей ниши из scripts/.niche.json и сортирует посты по комментариям. Работает по квоте RapidAPI: перед большим прогоном агент показывает оценку и ждёт «да».

поиск по Instagram
# обычный поиск: хэштеги + доноры, 60 дней, от 1000 комментариев, топ-20
node scripts/content/search-instagram.mjs --days 60 --min-comments 1000 --top 20

# только карусели / только рилсы с порогом просмотров
node scripts/content/search-instagram.mjs --carousels-only --days 60 --min-comments 1000
node scripts/content/search-instagram.mjs --reels-only --days 60 --min-views 100000

# конкретный аккаунт; глобальный поиск по фразе
node scripts/content/search-instagram.mjs --account someuser --only
node scripts/content/search-instagram.mjs --search "ведение блога" --search "продажи в блоге" --no-hashtags

# разбор комментариев поста и поиск новых доноров
node scripts/search-instagram.mjs --comments <код_поста>
node scripts/search-instagram.mjs --discover --min-followers 20000

# предохранитель квоты
node scripts/content/search-instagram.mjs --carousels-only --estimate     # только оценка, без запросов
node scripts/content/search-instagram.mjs --carousels-only --approve 400  # после «да», если оценка > 300
скачать найденное как референс
# все слайды карусели в папку референса
node scripts/media/download-social.mjs https://www.instagram.com/p/<КОД>/ --all --out workspace/refs/<slug>/
# ролик + кадры
node scripts/media/download-social.mjs <url> --frames --out workspace/refs/<slug>/

04Кодовое слово

Выбирается первым. ChatPlace ловит слово по вхождению: если новое содержит занятое или содержится в нём, сработают две воронки. Слово живёт в трёх местах, сверяться нужно со всеми: workspace/registry.json,skills/carousel/knowledge/codewords.md и site/lib/guides.ts.

Кандидат (заняты СИСТЕМА, МАСКА)ВердиктПочему
СИСТЕМНО❌ плохосодержит «СИСТЕМ», формы сцепятся
МАСКАРАД❌ плохосодержит «МАСКА»
ПЛАН⚠ осторожнокороткое, сидит внутри «ПЛАНЕТА», ловит случайные комментарии
ГАЙД⚠ осторожноего пишут в обычной речи: «скиньте гайд»
РАЗБОР✓ хорошоодно слово, легко написать, без пересечений
ЛЕСТНИЦА✓ хорошодлинное, редкое, не пересекается

Хорошее слово: одно русское, легко пишется с телефона, не встречается в обычных комментариях, связано с темой. В воронку заводятся все формы: СЛОВО, Слово, слово, словоформы, латиницей и с типичной опечаткой.

skills/carousel/knowledge/codewords.md
| Код-слово | Slug | Дата |
|---|---|---|
| СЛОВО | slug-karuseli | ГГГГ-ММ-ДД |

05Полный порядок шагов

№ШагЖдёт вашего «да»?Параллельно?
0Паспорт клиента, HANDOFF, реестр——
1Тема: поиск или вашавыбор темы—
2Проверка фактов по первоисточникам——
3Кодовое слово, проверка пересеченийутвердить слово—
4Скачать референсесли квота > 300—
5Браузер с ChatGPT жив?——
6Структура 8 слайдов + макетда, до партии—
7Партия слайдов—фоном
8Гайд: страница + инфографики—пока идут слайды
9Подпись + humaniser + линтер—пока идут слайды
10Деплой гайда, проверка 200—после 8
11Воронкановые подключенияпосле 10
12Проверка качества слайдовбрак → перегенерацияпосле 7
13Запись в реестр——
14Отправка в телеграмприёмка—
15Публикация в Instagramтолько вы, руками—
16HANDOFF + бэкап——

06Куда дальше

Каждая дорожка подробно: Карусель, Гайд на сайте, Воронка в директ, Тексты. Ролик по той же теме — отдельной дорожкой, формат выбирается в Каталоге рилсов.