← Назад ко всем проектам

Личный проект2 мин чтения

CactusPlay - ИИ-публикатор новостей на n8n + WordPress

CactusPlay - ИИ-публикатор новостей на n8n + WordPress

Технологии

n8nGPT-4OpenAIWordPressPHPAIAutomationNodeJS

Услуги

  • →Проектирование воркфлоу n8n - мониторинг RSS, фильтрация, дедупликация
  • →Переписывание статей GPT-4 с промпт-инжинирингом редакционного голоса
  • →Интеграция WordPress REST API для автоматической публикации
  • →Генерация SEO-меты (заголовок, описание) через GPT
  • →Автоматизация главного изображения из OG-тегов источника
  • →Уведомления мониторинга в Slack об опубликованных записях

Результаты

  • ✓Полностью автоматический новостной конвейер: RSS, переписывание GPT и затем публикация в WordPress
  • ✓30 - 50 релевантных для SEO статей в неделю, ноль ручного труда
  • ✓Слой дедупликации - никаких повторов статей между запусками
  • ✓Призыв к действию в каждой статье со ссылкой на релевантные товары магазина CactusPlay
  • ✓Лог уведомлений в Slack для мониторинга и выборочных проверок качества

Задача

CactusPlay (маркетплейс игр и внутриигровых предметов) нуждался в контент-стратегии для привлечения органического трафика. Игровые новости выходят большим потоком и чувствительны ко времени - ручная публикация означала либо наём авторов, либо смирение с устаревшим контентом. Платформе нужен был способ ежедневно публиковать свежие, релевантные для SEO статьи без выделенной редакции.

Рассмотренные варианты

  1. Плагины RSS-в-пост (WP RSS Aggregator) - публикуют сырые RSS-ленты напрямую. Быстро настраиваются, но дублированный контент штрафуется в поисковой выдаче. Отклонено.
  2. Фрилансеры-авторы на подряде - качественный контент, но дорого при масштабе и медленно на горячих новостях. Отклонено.
  3. Воркфлоу n8n: мониторинг RSS + переписывание GPT + публикация через WordPress REST API - выбрано. Полностью автоматизировано, генерирует достаточно оригинальные переписи, чтобы избежать штрафов за дублированный контент, публикует в течение минут после выхода исходной статьи.

Решение

Воркфлоу n8n работает по расписанию с интервалом 30 минут. Он опрашивает RSS-ленты крупных источников игровых новостей (IGN, Eurogamer, PlayStation Blog, Xbox Wire). Новые статьи фильтруются по релевантности (ключевые слова, совпадающие с интересами игровой аудитории СНГ). Тело статьи передаётся в GPT-4 с промптом, который поручает переписать материал в редакционном голосе платформы, добавить SEO-оптимизированный заголовок и мета-описание и приписать призыв к действию со ссылкой на релевантные товары в магазине CactusPlay. Результат публикуется в WordPress через REST API как черновик, а затем автоматически публикуется после настраиваемой задержки.

CactusPlay n8n Publisher - холст воркфлоу: RSS-лента, переписывание GPT и затем публикация в WordPress

Реализация

n8n на собственном хостинге: нода RSS Feed опрашивает источники по расписанию, нода IF фильтрует статьи по списку ключевых слов (хранится как переменная n8n), нода Function дедуплицирует по простому SQLite-логу URL уже опубликованных статей. Нода HTTP Request вызывает OpenAI API. Вторая нода HTTP Request публикует в WordPress REST API с аутентификацией через Application Password. Категории, теги и главное изображение (взятое из OG-образа исходной статьи) выставляются автоматически. Уведомление в Slack подтверждает каждую опубликованную запись для мониторинга.

Результат

30 - 50 статей публикуется в неделю без единого ручного редакционного усилия. Органический поисковый трафик в раздел блога стабильно рос на протяжении трёх месяцев. Конвейер пережил несколько изменений структуры WordPress и RSS-лент за счёт точечных обновлений нод n8n.

Проекты

Traffic Connect - оркестрация ИИ-контента для сайтов на WordPress

Traffic Connect - оркестрация ИИ-контента для сайтов на WordPress

До: генерацию статей с помощью ИИ нужно было вести на множестве сайтов на WordPress, и управлять ею из одного места было нельзя. После: одна админ-панель ставит задачи в очередь для каждого сайта, а сайт сам забирает свои задачи через плагин. Систему я собрал с нуля примерно за месяц.

PREZA - сайты школьных презентаций с более чем 80 000 сгенерированных PDF

PREZA - сайты школьных презентаций с более чем 80 000 сгенерированных PDF

До: сайтам школьных презентаций нужны были десятки тысяч готовых файлов, сделать которые вручную было невозможно. После: грабберы, парсеры и автоматическая многопоточная генерация дали больше 80 000 PDF, которые хранятся в холодном S3 Selectel и опубликованы на preza.kz и preza.top.

AtomPk Grabber - выгрузка списка товаров в CSV по требованию

AtomPk Grabber - выгрузка списка товаров в CSV по требованию

До: партнёру нужно было раз за разом вручную собирать список товаров с сайта в CSV. После: исполняемый файл, который запускается двойным кликом, сам обходит каталог и пишет CSV - без установки Python и без настройки.

Открыт для работы по контракту

Я доступен для работы по контракту. Если у вас есть интересная идея проекта, запишитесь на звонок через Calendly.

Записаться на 30-минутный звонок