Не «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:
Адаптируй текст для 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 — DALL‑E 3 / Stable Diffusion API. Node HTTP Request → OpenAI Images API. Работает, но требует ручной проверки: AI иногда генерирует странное. Обязательно оставляйте шаг аппрува.
Для большинства B2B-контента первый подход лучше — библиотека из 20 – 30 шаблонов перекрывает 90% форматов.
Реальные цифры
| Параметр | Значение |
|---|---|
| Время настройки с нуля | 6 – 10 часов |
| Стоимость Claude API на 1 пост | $0.01 – 0.03 |
| Стоимость при 30 постах/мес | $0.30 – 0.90 |
| n8n cloud (Starter) | $20/мес |
| Время на ревью поста (с шагом аппрува) | 3 – 5 минут |
| Время без автоматизации | 30 – 60 минут |
Экономия: ~25 часов в месяц при ежедневных публикациях.
Что получается хорошо, что плохо
Хорошо:
- структурированные форматы (кейсы, списки, разборы)
- адаптация одного материала под несколько платформ
- стабильный объём при заданных параметрах
Плохо:
- острые личные мнения — AI их смягчает
- свежие новости (знания модели ограничены датой среза)
- юмор и ирония — угадывает через раз
Выход: пишите острые авторские посты вручную, генерируйте образовательный и информационный контент автоматически.
Есть идея? Реализуем
Разрабатываем проекты, которые решают задачи бизнеса — от лендинга до сложного сервиса. Расскажите о своей задаче, подберём решение.

