Техническое задание: Автоматический RSS-агрегатор с AI для Telegram
Требуется разработать и настроить полностью автоматизированный сценарий (скрипт/бота) для регулярного получения, обработки и публикации контента.
Основные функции системы
- Парсинг RSS-ленты: Автоматическое получение новых записей из указанного RSS-источника.
- Обработка через OpenAI: Использование API нейросети (например, GPT) для рерайта, суммаризации или адаптации текста новости под формат канала.
- Автопубликация в Telegram: Настройка автоматической отправки обработанных новостей в целевой Telegram-канал через бота.
- Надежность и логирование: Система должна стабильно работать в фоновом режиме, иметь обработку ошибок и логирование ключевых событий.
Требования к реализации
- Скрипт должен быть написан на одном из популярных языков программирования (Python, Node.js и т.д.) с четкой документацией.
- Необходимо предусмотреть конфигурационный файл для легкой настройки RSS-источников, ключей API и параметров Telegram-бота.
- Важно избежать дублирования публикаций одной и той же новости.
- Желательно реализовать базовое управление (запуск/остановка, просмотр логов).
Результат работы
Готовое к запуску решение, которое без ежедневного ручного вмешательства обогащает контент Telegram-канала актуальными новостями, обработанными нейросетью.