Как я вытащил 1 000 000 просмотров из Threads за 14 дней на полном автомате (Связка n8n + Claude)
Точка А
Нужен был трафик с Threads. Но писать туда руками по 3 поста в день, выдумывать темы и бороться за охваты — это путь в никуда. Если делать это самому, уходило бы минимум по 1-2 часа в день на генерацию идей, нарезку на треды и публикацию. Я изначально не собирался тратить на это свое время. Либо полная автоматизация процесса, либо не стоит даже начинать.
Инженерное решение
Собрал автономный воркфлоу на n8n. Никаких костыльных сервисов-автопостеров, только прямая работа через официальное API Threads и сложный промптинг.
- Триггер Schedule Trigger (запуск каждые 8 часов).
- Кастомный узел Code для рандомизации задержек и выбора рубрики.
- Модель Anthropic Claude 4 Sonnet (через Langchain) для генерации контента.
- Узел Code для парсинга сгенерированного текста на цепочку сообщений.
- Узлы HTTP Request для прямых POST-запросов к Graph API Threads.
- Цикл Loop для отправки реплаев.
Логика работы
Бот живет своей жизнью и запускается строго по расписанию 3 раза в сутки. Алгоритм передачи данных следующий:
- Антидетект и маршрутизация. При старте скрипт через JS-код генерит случайную задержку от 5 до 20 минут. Threads не видит секундной точности крона и принимает бота за живого юзера. Там же вычисляется номер темы (от 1 до 8), чтобы контент чередовался.
- Генерация мяса. Через узел Switch трафик уходит на один из 8 промптов. Темы бьют по болям: клиенты-неадекваты, конфликты соседей, женская логика, факапы в трафике. Claude генерит текст от лица моего альтер-эго — 40-летнего сурового маркетолога. В системном промпте жесткие ограничения: использовать сленг («почесал репу», «всхрюкнул»), никаких эмодзи, никаких хештегов и обязательный клиффхэнгер в конце каждого абзаца.
- Нарезка треда. Нейронка отдает цельную простыню текста, разделенную маркерами
==========. Узел Code валидирует текст, проверяет лимиты (не более 490 символов на блок) и режет его на массив данных: первый элемент уходит вfirstPost, остальные вreplies.
- Залив в Threads. Сначала узел HTTP Request отправляет
firstPostи получает его ID. Затем запускается узел Loop. Он берет оставшиеся куски текста и по циклу отправляет их как ответы (реплаи) к первому посту. В последнем блоке нативно зашита ссылка на мой Telegram-канал. - Фильтрация сбоев. Перед публикацией стоит узел Filter, который тормозит процесс, если нейронка вдруг выдаст отказ (например, «I cannot fulfill this request»).
Точка Б и профит
За 14 дней работы связка автономно сгенерировала и опубликовала 42 поста.
- Просмотры: 1 000 000.
- Потрачено времени на написание и постинг: 0 минут (сэкономлено больше 20 часов тупой рутины).
- Затраты: только оплата токенов по API Anthropic.
Машина работает без сбоев, трафик льется, я в процессе не участвую.
Скелет полностью рабочий и проверен боевым трафиком. Эта связка — лишь один пример того, как можно вытащить бизнес из рутины. Если тебе нужна автономная система для лидгена, ИИ-продавец вместо техподдержки или автоматизация контроля оплат — переходи в моего Telegram-бота.
Там собраны жесткие разборы других моих инженерных решений. И там же можно пройти короткий бриф, чтобы рассчитать стоимость внедрения под твои процессы (беру в работу задачи с бюджетом от 15 000 руб.)