The Jerusalem PostANU adds three new artworks to 'October 7' exhibit as Israel marks third anniversary of massacrePunchOne dead, many injured as bus catches fire on Kwara expresswayESPNTransfer rumors, news: Bayern brace for tough contract talks with OliseBollywood HungamaRakul Preet Singh BREAKS silence on Income Tax searches, DENIES involvement in illegal foreign remittances: "Have been paying my due taxes since the age of 20"InquirerFoul odor prompts shoreline inspection in MamburaoInvesting.comGoldman Sachs anticipe des gains pour le real brésilien après les électionsInvesting.comGoldman Sachs prevé ganancias del real brasileño tras eleccionesNumeramaL’IA a tué (pour l’instant) l’un des programmes de sécurité de GoogleBBC NewsScott out of England squad and faces injury lay-off7sur7Trump dévoile le numéro de portable d’un collègue de son parti opposé à l’heure d’été permanente: “Appelez-le!”Times of India EntertainmentSRK's net worth is Rs 12,000 crore which is 4x times more than Salman, Aamir, Akshay, says analystGMA NewsSara Duterte had over P10M in withdrawals, check encashment in Dec. 2024 -- AMLC witness
The Daily Newsstand · Free, Always
Monday, October 5, 2026

Как я автоматизировала ведение Threads через AI-агента: 188 постов и ответы на комменты за $4–6 в месяц

Translate

Threads у моего проекта EverStory (семейные фото-книги) долго жил по остаточному принципу. 2–3 поста в неделю, если вспомню, а в неделю релиза тишина. Комментарии я лайкала и забывала. Хотя люди писали там вполне живые вещи: про бабушкины альбомы, коробки с плёнками, про то, кто в семье «хранитель архива». Разбирать это было некому.

Тогда я собрала агента Amy. Она пишет посты и публикует их 5 раз в день, отвечает на комментарии и раз в неделю приносит выжимку того, что говорит аудитория. Управляется кнопками в Telegram, без моего одобрения ничего не публикует. Код открыт, ссылка в конце.

Сразу оговорюсь: я маркетолог, не разработчик. Код писал Claude в Claude Code, моя часть — поставить задачу и принять результат. Поэтому дальше будет больше про устройство и выводы, чем про сам код.

Цифры с запуска

Данные из Threads API, собирает их сама Amy.

  • 188 постов опубликовано, по расписанию, без пропусков.

  • 13 184 просмотра суммарно, около 70 на пост.

  • 61 развёрнутый ответ от 55 разных людей, мои собственные реплаи не считаются.

  • 24 комментария под чужими постами. Amy сама находит релевантные треды и предлагает, что там написать.

  • 5 минут проходит от нового коммента до черновика ответа у меня в Telegram.

  • $4–6 в месяц, при активном комментировании чужих постов до $10. Платно только обращение к модели, остальное на бесплатных тарифах.

Цифры скромные, понимаю. Подписчиков у аккаунта почти нет, и я их не нагоняла. Мне важнее другое: за этим 61 ответом стоят тексты, где люди рассказывают про свою семью. Лайк такого не расскажет.

Что Amy делает по расписанию

Всё крутится на cron, кнопки «запустить» нет.

  1. 5 раз в день берёт ближайший пост из очереди, прикрепляет картинку, если она есть, публикует и пишет мне в Telegram «опубликовано, вот ссылка».

  2. Каждые 5 минут проверяет новые комментарии, кладёт их в архив и пишет черновик ответа. Присылает в Telegram с тремя кнопками: «Опубликовать», «Поправить», «Пропустить».

  3. Каждое утро смотрит очередь. Если черновиков меньше 5, пишет новые и присылает на одобрение.

  4. По понедельникам перечитывает все комментарии за неделю и ищет повторы. Если похожее сказали несколько разных людей, это сигнал поярче. Один-два раза считаются слабым сигналом и уходят в копилку идей.

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

Как выглядит ответ на комментарий

Аккаунт англоязычный, а мой английский не fluent. Поэтому Amy показывает мне оригинал комментария, перевод на русский и черновик ответа тоже на русском.

Если черновик не нравится, я пишу боту обычными словами, что поменять, и Amy присылает новый вариант с теми же кнопками. После моего ✅ она переводит финальный ответ на нормальный английский и публикует.

Чего Amy не делает:

  • Не публикует посты и ответы без моего ✅. Это главная защита от ситуации «бот сказал глупость от имени бренда».

  • Не придумывает факты о продукте. Домен, цены, что продукт делает и чего не делает, лежит в одном файле. Поменялся продукт, правлю файл, и всё.

  • Не использует запрещённые слова. Для EverStory это, например, «AI», «cherish», «unforgettable», упоминания смерти и болезни.

Почему посты не похожи на нейрослоп

Этого я боялась больше всего. Один промт «напиши пост для бренда» выдаёт ровно тот текст, который все давно научились пролистывать, и я сама в том числе.

В каждый запрос Amy подгружается четыре слоя контекста:

  1. Бренд — кто мы, чем не являемся, какие слова под запретом.

  2. Цель поста — подписка, развёрнутый комментарий или просто тёплое присутствие.

  3. Угол, под которым слушаем аудиторию — что людей останавливает и для какой задачи им вообще нужен продукт.

  4. Анти-повтор — что уже публиковали за последние 14 дней, к этому не возвращаемся.

Каждый слой лежит обычным markdown-файлом в репозитории. Поменялся бренд — правлю один файл, коммичу, Amy подхватывает. В код для этого лезть не нужно.

Три типа постов

  • Subscribe, 20%. Цель — подписка. Сильный хук, инсайт и закрытие без вопроса: вопрос в конце конкурирует с кнопкой «follow». 300–500 символов.

  • Discovery, 60%. Цель — открыть пост и написать развёрнутый комментарий. Короткий хук, контринтуитивный тезис и один точечный вопрос.

  • Brand, 20%. Тон и присутствие, ничего не продаём.

Каждые два-три поста Amy проверяет, какой тип отстаёт от плана, и пишет его. Так микс держится на длинной дистанции, без перекоса в одни лайки или одни вопросы.

Внутри генерации зашиты несколько фреймворков виральности: STEPPS Йоны Бергера, SUCCES братьев Хит, связка Hook → Retain → Reward Алекса Хормози и curiosity gap Лёвенштейна. Под каждую цель Amy выбирает, какой принцип уместен. Плюс правило самой платформы: ссылки в теле поста режут охват, поэтому их в постах нет совсем.

Сигналы из комментариев

Сразу честно: это не кастдев. Amy не проводит интервью и выводов о клиентах не делает. Она вытаскивает формулировки, повторяющиеся темы и неожиданные реплики, а проверяю я их отдельно.

Discovery-пост устроен как маленький исследовательский цикл:

  1. Amy смотрит копилку сигналов и выбирает направление, по которому мы знаем меньше всего.

  2. Берёт из него один конкретный вопрос.

  3. Проверяет, не обсуждала ли аудитория это раньше.

  4. Пишет короткий пост с тезисом и этим вопросом.

  5. Через 5–7 дней вопрос приносит новую порцию ответов.

Комментарии в Threads у меня самый поверхностный источник. Кто пишет в соцсетях, тот и попадает в выборку, картина легко смещается. Поэтому параллельно у меня идут синтетические интервью по сегментам, разбор отзывов о похожих продуктах на G2, Trustpilot и Reddit и точечные живые разговоры, когда гипотеза уже оформилась. Решения про продукт принимаю на пересечении всех источников.

Что это дало продукту

Четыре вещи, которые уже поменяли продукт, рекламу и письма.

Хуки из Threads ушли в рекламу и рассылку. Если человек не пролистал, а написал ответ, формулировка зацепила. Тема письма, собранная из такого хука, дала open rate 15,5% против обычных 14%. Прирост скромный, зато бесплатный.

Узкие вопросы работают лучше абстрактных. Я думала, людям трудно начать писать историю из-за чистого листа. Не подтвердилось, пишут легко. Зато на конкретные узкие вопросы отвечают намного чаще, чем на общие. Такие вопросы теперь стоят прямо в продукте, сразу после создания книги.

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

Живые фразы делают тексты менее «нейросетевыми». Формулировки из комментариев я забираю в голос продукта и в статьи. Получается круг: Amy собирает живой язык аудитории, он питает следующие тексты, и они снова звучат по-человечески.

Про подписчиков и алгоритм

В Threads охват даёт тема, а не размер базы. Алгоритм решает, кому показать пост, по тематической релевантности. Amy понадобилось около двух недель, пока алгоритм понял, про что аккаунт, и начал показывать посты тем, кто думает про семейные архивы и печать фото, а не случайной ленте. После этого и пошли комментарии от своей аудитории. Как именно алгоритм Threads решает, кому показать пост, я разбирала отдельно на 4 848 маркетинговых постах за 3 месяца: исследование алгоритма Threads.

Это наблюдение про Threads. В X может сработать похоже, но я там не проверяла. В Instagram, TikTok и LinkedIn алгоритмы другие, переносить вслепую не стоит.

Как это устроено внутри

Для тех, кто захочет поднять у себя.

  • Next.js и TypeScript на Vercel: cron-ручки и serverless-функции. То, что на бесплатном тарифе Vercel cron не вытягивает по частоте, вынесено в GitHub Actions.

  • Очередь постов — markdown-файлы прямо в репозитории. Бот сам коммитит туда через GitHub-токен.

  • Голос и стратегия — тоже markdown, в папке prompts/. Бот читает их напрямую.

  • Модель — Claude через OpenRouter, её можно поменять в настройках.

  • Состояние диалогов — в Redis, у меня бесплатный Upstash.

  • Управление — Telegram-бот с вебхуком: команды /generate, /next, /edit, /analyze и кнопки.

Две вещи для надёжности, без которых бот рано или поздно ломается:

  1. Токен Threads живёт 60 дней. Если про него забыть, бот молча перестанет публиковать. Поэтому раз в неделю Amy обновляет токен сама и пишет мне в Telegram, если что-то пошло не так.

  2. Двойная публикация. Если два cron-запуска совпадут, один пост может уйти дважды. От этого стоит блокировка с пометкой в Redis.

Репозиторий обезличен: ни одного реального поста, токена или названия бренда, только код и пустые шаблоны. В нём лежит файл AGENTS.md, это инструкция для нейросети. Можно открыть Claude или ChatGPT, дать ссылку на репозиторий и попросить развернуть бота под свой бренд. Модель расспросит про продукт и аудиторию, соберёт настройки и проведёт по подключению сервисов.

Код: github.com/x-bizarre/amy-threads-bot

Ограничения

Это один аккаунт и одна ниша. 61 ответа мало для статистики. Цифры показывают, что механика работает. Сколько она принесёт вашему бренду, по ним не скажешь.

Сигналы — не выводы. Комментарии дают зацепки, но смещены в сторону тех, кто вообще пишет в соцсетях. Без отдельной проверки на них продукт строить нельзя.

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

Что вынести себе

  1. В Threads подписчики не главное. Дайте алгоритму пару недель понять тему.

  2. Один промт агента не делает. Нужны слои: бренд, цель поста, угол слушания, анти-повтор. Каждый правится отдельно, поэтому голос не плывёт.

  3. Самое ценное в Threads лежит в развёрнутых ответах. Если их некому собирать, они пропадают.

  4. Контроль лучше держать кнопками в мессенджере. Если для одобрения поста нужно открыть отдельный сервис, этого никто не будет делать.

Мне интересно, кто ещё отдаёт соцсети агентам и где у вас проходит граница: что агент делает сам, а что только после вашего одобрения. Расскажите в комментариях.

Автор: Надя Пак, AI-native PMM, автор курса по AI-маркетингу — строю маркетинг на AI-агентах: реклама, аналитика, контент.

View the original on Хабр →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.