Нейросеть для контент-плана: как собрать месяц за вечер
План на месяц собирается за вечер, если не просить нейросеть придумывать темы за вас.
Показываю на своём канале: откуда брать темы, как проверять их до написания и в каком ритме публиковать, чтобы охваты не падали.
Обычная просьба к нейросети звучит так: придумай мне контент-план на месяц.
В ответ приходит тридцать заголовков, которые подошли бы любому эксперту в любой нише.
- Темы берутся из вопросов вашей аудитории, нейросеть их не придумывает
- Каждую идею стоит проверить до написания: спрашивают ли о таком вообще
- Ритм важнее количества: пауза в четыре дня стоила мне 70% охвата поста
- Нейросеть хорошо превращает сырьё в план и плохо придумывает темы
- Замер по форматам показал разброс в 20 раз, и это решает больше, чем сам план
Почему готовые планы от нейросети не работают
Попросите любую модель собрать контент-план, и вы получите список вида "5 ошибок начинающих", "мифы о вашей нише", "разбор кейса клиента".


Проблема не в том, что это плохо. Проблема в том, что это подойдёт кому угодно.
У нейросети нет вашего опыта, вашей переписки с клиентами и ваших цифр. Поэтому она берёт то, что чаще всего встречалось в интернете, и отдаёт вам усреднённое.
Развернуть эту логику можно так: дать нейросети сырьё и попросить разложить его по датам. Придумывать темы она не должна. Сырьё это ваши разговоры с людьми.
Откуда брать темы для контент-плана
Вот источники, которые дают темы лучше любой генерации.
Вопросы из личных сообщений. Люди спрашивают одно и то же, и это готовые заголовки. У меня половина переписки крутится вокруг постов, заявок и клиентов. Значит и посты должны идти туда.
Возражения с созвонов. То, что человек говорит перед покупкой, это тема, которую он не может решить сам. Такой пост читают до конца.
Свои разборы и замеры. Всё, что вы посчитали в своей работе: цифры, провалы, эксперименты. Это то, чего у конкурента нет физически.
Дальше это сырьё уходит в нейросеть, и она показывает, о чём вас спрашивают чаще всего.
Веду канал с инструкциями, как привлекать клиентов из соцсетей с помощью нейросетей. Разборы с цифрами выходят там раньше, чем в блоге.
Подписаться на каналКак выгрузить сырьё для контент-плана
Переписку из телеграма забирают через настольную версию: настройки, продвинутые настройки, экспорт данных из Telegram. Формат JSON, картинки и видео можно снять галочками, нужен только текст. На выходе лежит файл result.json со всеми чатами.

Из него надо достать чужие сообщения. Свои в сырьё не идут, вы ищете слова аудитории. Свой номер лежит в том же файле, в поле user_id внутри personal_information. В сообщениях он записан с приставкой user, поэтому её добавляем сами: иначе сравнение не сработает ни разу и ваши собственные реплики уедут в сырьё.
Сохраните это рядом с выгрузкой под именем sobrat.py и запустите.
import json
данные = json.load(open("result.json", encoding="utf-8"))
я = "user" + str(данные["personal_information"]["user_id"])
with open("perepiska.txt", "w", encoding="utf-8") as ф:
for чат in данные["chats"]["list"]:
for м in чат.get("messages", []):
if м.get("type") != "message":
continue # служебные записи пропускаем
т = м.get("text")
if isinstance(т, list):
т = "".join(ч if isinstance(ч, str) else ч["text"] for ч in т)
if т and м.get("from_id") != я:
ф.write(т.replace("\n", " ") + "\n")Кодировку при записи надо задавать руками, иначе на Windows первый же смайлик уронит скрипт с ошибкой про charmap. По этой же причине текст пишется прямо в файл, а перенаправление вывода через угловую скобку тут не годится.
На выходе один текстовый файл, где каждое сообщение занимает строку. У меня в такой выгрузке 116 тысяч сообщений от двух с лишним тысяч человек, и она закрывает почти любой вопрос про темы для контент-плана.
С созвонов сырьё берётся так же, только сначала запись превращается в текст. Дальше он лежит в той же папке и ищется теми же командами.
Промпт для контент-плана, который я даю
Смысл промпта в том, чтобы запретить нейросети главное: придумывать. Она разбирает то, что вы принесли, и только.

Ниже выгрузка переписки с моей аудиторией.
Твоя задача разобрать её, не добавляя ничего от себя.
1. Сгруппируй вопросы по темам.
2. Для каждой темы посчитай, сколько раз она встречается.
3. К каждой теме приведи 2-3 цитаты дословно, как написал человек.
4. Отсортируй темы по частоте.
Не обобщай формулировки и не делай их красивее.
Если тема встретилась один раз, так и пометь.
Тем, которых нет в тексте, в ответе быть не должно.Последние три строки нужны не меньше самой задачи. Без них модель приглаживает живые слова до нейтральных и дописывает темы, которых в выгрузке не было.
Дословные цитаты нужны отдельно: из них собираются заголовки. Приглаженная моделью формулировка в заголовке уже не работает, проверено на своих постах.
Второй промпт, уже по отобранным темам: разложи двенадцать тем по датам месяца, чередуя выдачу, разбор и личное, по три поста в неделю, выходные пропусти. Вот тут нейросеть работает хорошо, это механическая задача.
Как проверить тему до того, как писать
Самая дорогая ошибка это написать хороший пост на тему, которая никого не волнует.
Я проверяю две вещи.

Первое: спрашивают ли о таком вообще. Прогоняю формулировку по той самой выгрузке и смотрю, в скольких сообщениях она встречалась.
# Windows, в PowerShell
(Select-String -Path perepiska.txt -Pattern "нет клиентов" -SimpleMatch -Encoding utf8).Count
# macOS и Linux
grep -ci "нет клиентов" perepiska.txtОбе команды считают сообщения, в которых фраза встретилась. В командной строке Windows искать по-русски не выйдет, findstr кириллицу не находит и молча возвращает ноль. У меня на "нет клиентов" выходит 61, на "где теряю" 51. Это живые формулировки, их можно ставить в заголовок. Тот же приём я использую при проверке готового текста на машинные обороты. Ноль вхождений значит тему придумал я сам.
Второе: ищут ли это в поиске, если пост потом станет статьёй. Подсказки поисковика показывают, вводят такой запрос или нет. Половина красивых формулировок отваливается на этом шаге.
Пример из моей практики. Я написал заголовок с оборотом "бюджет цел", он мне нравился. Прогнал по переписке: ноль вхождений. Люди так не говорят, они говорят "где теряю" и "уходят деньги". Заголовок пришлось переписать.
Ритм в контент-плане важнее количества
Тут цифра, которая изменила мой подход.
Я держал канал рвано: то пять постов за неделю, то пауза. После паузы в четыре дня следующий пост собрал на 70% меньше просмотров, чем обычно. Алгоритм показывает пост тем, кто недавно взаимодействовал, а за паузу таких людей становится меньше.
Вывод простой: три поста без пропусков работают лучше, чем семь с провалом посередине.
Мой рабочий ритм на неделю:
- Понедельник или вторник: выдача, то есть материал, который можно забрать себе
- Среда или четверг: разбор случая с цифрами
- Пятница: личное, с позицией
- Раз в две недели вместо разбора идёт отчёт
Выходные не публикую, ночью тоже. Два поста в один день не ставлю: второй забирает показы у первого, я проверял.
Что показал замер форматов внутри плана
Пока не посчитаешь, кажется, что все посты примерно одинаковые.
Я померил вовлечение по типам за месяц и получил разброс в двадцать раз.
| Формат | Вовлечение | Что с этим делать |
|---|---|---|
| Живая сцена с деталью | 12-13% | основа ленты |
| Разбор с цифрами | 7-11% | двигает к продаже |
| Выдача, которую забирают | пересылок 10%+ | лучший источник новых людей |
| Пересказ чужого материала | 0,5-1% | даёт охват, но не диалог |
| Цитаты и афоризмы | 0,2-0,5% | не публиковать |
Вывод, который я забрал: формат решает больше, чем тема. Один и тот же смысл, поданный как живая сцена, собирает в двадцать раз больше отклика, чем поданный как пересказ.
Как собрать контент-план на месяц за вечер
Порядок, по которому это делается за один заход.
- Выгружаете сырьё: вопросы из переписки, возражения с созвонов, свои замеры. Записи созвонов проще разбирать через расшифровку, оттуда сразу видно, какие слова человек использует
- Прогоняете через нейросеть промпт из раздела выше
- Отбираете двенадцать тем, которые встречаются чаще всего
- Каждую проверяете по переписке и по подсказкам поиска
- Раскладываете по ритму недели, чередуя форматы
- К каждой теме дописываете, какая у неё цель: собрать людей, довести до заявки, показать позицию
На выходе получается расписание, где у каждого поста своё назначение.
Занимает это часа два, если сырьё уже собрано. И держится потом месяц.
Как выглядит контент-план на месяц
Собранный по такому порядку месяц выглядит примерно так. Двенадцать постов, у каждого своё назначение.

| Неделя | Выдача | Разбор | Личное |
|---|---|---|---|
| 1 | чек-лист или файл, который забирают себе | случай с цифрами до и после | почему я так работаю |
| 2 | инструкция по одному инструменту | отчёт по своим замерам за две недели | сцена из жизни с деталью |
| 3 | разбор частого вопроса из переписки | чужой провал и что из него следует | позиция по спорному вопросу |
| 4 | подборка того, чем пользуюсь сам | итог месяца в числах | ответ на возражение, которое слышу чаще всего |
Сетка держит две вещи. Первая: ни одна неделя не состоит из трёх однотипных постов. Вторая: внутри каждой недели есть материал, который можно переслать, случай, который двигает к заявке, и текст, по которому человек понимает, кто вы.
Поэтому контент-план и собирается за вечер: думать надо только про темы.
Как выглядит мой контент-план на неделю
Чтобы не оставалось абстракции, вот реальная неделя.
- Понедельник: выдача. Материал, который человек забирает себе, обычно с кнопкой или файлом. Такие посты дают больше всего пересылок
- Среда: разбор. Случай с цифрами: что было, что сделали, что получилось. Здесь идёт движение к заявке
- Пятница: личное. Позиция, история, наблюдение. Тут собирается диалог в комментариях
Три поста, три разные задачи. Понедельник приводит новых, среда доводит до разговора, пятница удерживает своих.
Каждые две недели вместо разбора идёт отчёт: что менялось, какие цифры получились. Отчёты читают хуже, но они делают самую важную работу, показывают, что вы считаете.
Что делать, когда контент-план ломается
Контент-план ломается всегда, вопрос только в том, что вы делаете дальше.
Три частые ситуации и что с ними.
Пришёл живой вопрос, которого в плане нет. Такой вопрос всегда важнее запланированного поста: человек только что показал вам свою боль своими словами. Ставьте его вперёд, контент-план подождёт.
Пост не написался в срок. Не переносите на завтра поверх завтрашнего, иначе два поста встанут в один день и второй заберёт показы у первого. Ставьте вместо него резервную тему, они для этого и лежат.
Тема выдохлась на середине месяца. Так бывает, когда весь план про одно. Поэтому форматы и чередуются: выдача, разбор, личное. Если чувствуете, что пишете по инерции, посмотрите на охваты за две недели. Если охваты просели вдвое за две недели, дело в подаче.
Отдельно про количество. Соблазн выдать десять постов на неделе появляется как раз тогда, когда охваты падают. Работает это наоборот: частая публикация на просевшем канале роняет показы ещё сильнее, потому что каждый следующий пост показывают меньшему числу людей.
Сколько тем держать в запасе
Мой рабочий запас это двенадцать тем на месяц плюс шесть в резерве.
Резерв нужен под конкретный случай. Вечер, пост не написался, завтра он должен выйти. В такой момент придумывать уже нельзя, можно только брать готовое.
Резервные темы я держу самыми простыми. Ответ на вопрос из переписки пишется за двадцать минут, потому что там уже есть вопрос и слова, которыми человек его задал.
Как понять, что контент-план сработал
Контент-план собран, месяц прошёл. Дальше его надо оценить, иначе следующий будет таким же, включая ошибки.

Считаю всё это неделями. Отдельный пост слишком скачет от темы и дня, подача видна только на длинном отрезке.
Охват недели целиком. Суммой по всем постам. По лучшему посту судить бесполезно, он скачет от темы, а сумма держится даже когда внутри был провал.
Пересылки. Это единственная цифра, которая приводит новых людей. Выдача пересылается заметно чаще остального, поэтому она и стоит в плане каждую неделю.
Сообщения в личку после поста. Считаю руками. Если за неделю их ноль, темы взяты не из переписки, и план пора пересобирать с первого шага.
Чего я не смотрю: лайки. Они реагируют на настроение поста и ни разу не предсказали ни одной заявки.
Через месяц такой оценки видно, какие клетки сетки работают у вас, а какие стоят зря. Становится понятно и то, во что вкладывать время на производстве: если пересылки даёт видео, значит стоит собрать сборку роликов на нейросетях и не тратить на это вечера.
Что нейросети поручать не стоит
Три вещи оставляю себе.
Выбор темы. Модель не знает, о чём вас спрашивали вчера в личке.
Оценку, сработало или нет. Это делается по цифрам после публикации, ощущения от текста тут не работают.
Финальную читку. Машинные обороты вылезают именно там, где текст выглядит гладко, и ловятся только по списку признаков. Свой список признаков я держу отдельно и прогоняю каждый пост перед публикацией.
Частые вопросы
Какая нейросеть лучше составляет контент-план?
Разница между моделями тут меньше, чем разница в том, что вы им дадите. С сырьём из вашей переписки план соберёт любая, без сырья любая выдаст усреднённый список.
Можно составить контент-план бесплатно?
Да, бесплатных версий хватает. Основная работа идёт в сборе сырья и проверке тем, и она бесплатна в любом случае.
Сколько постов в неделю нужно?
Три без пропусков лучше, чем семь с паузой. Пауза бьёт по охвату следующего поста сильнее, чем редкая публикация.
Как понять, что план работает?
По трём цифрам, и все три считаются за неделю целиком: охват недели, пересылки и сообщения в личку после постов. Лайки тут ничего не решают.
Нужно ли планировать на месяц вперёд или хватит недели?
Месяц удобнее по чередованию форматов, но темы стоит пересматривать каждую неделю. Живой вопрос из личных сообщений всегда важнее того, что вы напланировали.
Собираете контент через нейросети?
В канале показываю на своих задачах: как ведётся сайт, как пишутся тексты и как собираются ролики, с командами и цифрами.
Разбираю там же промахи, чтобы вы не повторяли мои.
Читать каналИ загляните в справочник признаков машинного текста.
Веду канал с инструкциями, как привлекать клиентов из соцсетей с помощью нейросетей. Разборы с цифрами выходят там раньше, чем в блоге.
Подписаться на канал