О проекте
Система собирает публикации из RSS, отсеивает повторные ссылки и готовит текст с медиа в Airtable. Выбор новостей и публикация остаются за редактором.
Результатом работы является готовая база черновиков в Airtable, откуда редактору остается только выбрать лучшие новости и опубликовать их в один клик.
Задача бизнеса
Ведение новостного или тематического канала требует постоянного мониторинга десятков источников.
- Рутина: Редактор тратит 3–4 часа в день на чтение лент конкурентов.
- Плагиат: Прямое копирование постов снижает охваты и доверие аудитории.
- Хаос: Ссылки на интересные посты теряются в «Избранном».
Задача: Создать конвейер, который соберет все новости в одном месте, отсеет уже виденные и подготовит уникальный текст для публикации, освободив редактора от рутины.
Как работает решение
Воркфлоу реализован в n8n и выполняет роль «умного фильтра» входящей информации.
Этап 1: Мониторинг источников (RSS Ingestion)
- Система берет список отслеживаемых каналов из базы Airtable.
- Через модуль RSS Read загружаются последние публикации каждого канала.
Этап 2: Дедупликация (Smart Filtering)
Самый критичный этап — не допустить повторной обработки старых постов.
- Система проверяет каждый URL новости по базе данных.
- JavaScript-алгоритм: Сравнивает входящий поток с архивом и отфильтровывает записи, которые уже были обработаны. В работу идут только абсолютно новые посты.
Этап 3: ИИ-Рерайтинг (Content Transformation)
- Новая новость отправляется в OpenAI (GPT-4o-mini).
- Промпт-инжиниринг: Агенту задана роль «Редактора». Ему поручено:
- Сохранить факты и смысл.
- Изменить стиль на более живой и современный.
- Убрать следы «копипаста».
- Отформатировать текст под ограничения Telegram (до 1000 знаков, без сложной HTML-разметки).
Этап 4: Извлечение медиа (Media Extraction)
- С помощью Regex (Регулярных выражений) и JavaScript из исходного кода поста извлекаются ссылки на изображения или видео, чтобы пост не был «голым» текстом.
Этап 5: Агрегация (Database Update)
- Оригинальный текст, новый уникальный ИИ-текст, ссылка на источник и картинка сохраняются в Airtable.
- Записи присваивается статус «Todo» (К публикации).
Технологии и интеграции
| Категория | Технология | Роль в проекте |
|---|---|---|
| Logic | n8n | Циклы обработки списков (Loops), условия |
| Data Source | RSS / XML | Получение контента из Telegram-каналов |
| ИИ | GPT-4o-mini | Рерайтинг и саммаризация текста |
| Database | Airtable | Хранение источников и готового контента |
| Code | JavaScript + Regex | Фильтрация дублей и парсинг HTML-тегов |
Что изменилось
Источники, оригиналы и подготовленные тексты собраны в одной базе. Повторные URL исключаются из обработки; редактор получает черновики для выбора и проверки фактов.



