Разработка · 3 мин чтения

Автогенерация контента для соцсетей: n8n + Claude

Не «AI напишет за вас» - а «AI снимает механическую работу, вы принимаете решения». Разница важна. Покажу, как это работает на практике, с конкретным стеком и реальными цифрами.

Архитектура пайплайна

Полная цепочка выглядит так:

Google Sheets (контент-план)
        ↓
n8n Schedule Trigger (каждый день в 9:00)
        ↓
Читаем строку с Today's date
        ↓
Claude API → генерация текста
        ↓
Telegram версия / VK версия (адаптация)
        ↓
[Опционально] Шаг проверки человеком
        ↓
Публикация: Telegram Bot API + VK API
        ↓
Пометка в Sheets: опубликовано

Всё собирается в n8n без единой строки бэкенда - только workflow.

Структура контент-плана в Google Sheets

Минимальный набор колонок:

date topic format key_message status
2026-03-17 Кейс: оптимизация конверсии кейс +40% к конверсии за счёт редизайна формы pending
2026-03-18 Новость: обновление алгоритмов поиска новость что изменилось и что делать pending

Колонка status: pending → draft → approved → published.

n8n workflow: узлы по шагам

Шаг 1. Schedule Trigger
Запуск каждый день в 9:00. Настройка: Cron expression 0 9 * * *.

Шаг 2. Google Sheets - читаем задачу на сегодня
Node: Google Sheets → Get Rows. Фильтр: date = today AND status = pending. Берём первую строку.

Шаг 3. Claude API - генерация базового текста

Node: HTTP Request (POST к api.anthropic.com/v1/messages).

Системный промпт:

Ты - копирайтер компании. Тон: практичный, без воды,
без восклицательных знаков.
Пишешь для профессиональной аудитории: владельцы бизнеса,
веб-разработчики, маркетологи.

Пользовательский промпт (собирается из данных Sheets):

Формат: {{format}}
Тема: {{topic}}
Ключевая мысль: {{key_message}}

Напиши базовый текст поста. Без хэштегов, без эмодзи.
Только текст с разбивкой на абзацы.

Шаг 4. Адаптация под платформы

Два параллельных HTTP Request к Claude API:

Для Telegram:

Адаптируй текст для Телеграм-канала.
Требования: до 1000 символов, первые 2 строки - зацепка,
можно использовать HTML-разметку (b, i, code).
Без хэштегов.

Для VK:

Адаптируй текст для паблика ВКонтакте.
Требования: полная версия, 1500-2500 символов,
3-5 релевантных хэштегов в конце.

Шаг 5. Шаг проверки (опционально)

Node: Telegram Bot - Send Message. Отправляем себе оба варианта с inline-кнопками «Опубликовать» / «Пропустить».

Node: Webhook - ждёт callback. Если «Опубликовать» - идём дальше. Если «Пропустить» - меняем статус на skipped.

Этот шаг легко отключить, если доверяете качеству генерации.

Шаг 6. Публикация

Node: HTTP Request → Telegram Bot API (sendMessage).
Node: HTTP Request → VK API (wall.post).

Шаг 7. Обновление статуса

Node: Google Sheets → Update Row. Ставим status = published, пишем timestamp.

Prompt engineering для стабильного голоса

Главная проблема автогенерации - разброс в тоне. Сегодня пост звучит как корпоративная рассылка, завтра - как студенческий блог.

Решение: системный промпт с примерами. Добавьте в системный промпт 2-3 реальных поста, которые вам нравятся, с пометкой «Вот примеры желаемого стиля:». Claude хорошо калибруется по образцам.

Дополнительно в системном промпте пропишите явные запреты:

Запрещено: восклицательные знаки в конце предложений,
слова "уникальный/революционный/инновационный",
фразы "в современном мире", "сегодня как никогда".

Генерация изображений

Два подхода:

Подход 1 - библиотека готовых шаблонов. В Google Sheets добавляете колонку image_template. n8n выбирает нужный файл из Dropbox/Google Drive. Дёшево, стабильно, brand-consistent.

Подход 2 - генерация картинки по API. Node HTTP Request → OpenAI Images API (сейчас это семейство GPT Image) или Stable Diffusion. Работает, но требует ручной проверки: AI иногда генерирует странное. Обязательно оставляйте шаг аппрува.

Для большинства B2B-контента первый подход лучше - библиотека из 20-30 шаблонов перекрывает 90% форматов.

Реальные цифры

Параметр Значение
Время настройки с нуля 6-10 часов
Стоимость Claude API на 1 пост $0.01-0.03
Стоимость при 30 постах/мес $0.30-0.90
n8n cloud (Starter) по тарифам n8n, счёт идёт за запуски сценариев
Время на ревью поста (с шагом аппрува) 3-5 минут
Время без автоматизации 30-60 минут

Экономия: ~25 часов в месяц при ежедневных публикациях.

Что получается хорошо, что плохо

Хорошо:

  • структурированные форматы (кейсы, списки, разборы)
  • адаптация одного материала под несколько платформ
  • стабильный объём при заданных параметрах

Плохо:

  • острые личные мнения - AI их смягчает
  • свежие новости (знания модели ограничены датой среза)
  • юмор и ирония - угадывает через раз

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

Условия и возможности Claude меняются, поэтому перед запуском я уточняю их у самого сервиса.

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно