Разработка AI-агента для агрегации и рассылки контента
Цель проекта
Создание интеллектуального агента, который автоматически собирает информацию из указанных источников, обрабатывает её и доставляет целевой аудитории в удобном формате по расписанию.
Основной функционал
- Суммаризация входящей почты: Анализ писем Gmail от заданных отправителей с последующим созданием кратких содержательных выжимок.
- Суммаризация Telegram-каналов: Мониторинг и обработка контента из указанных Telegram-каналов с генерацией кратких сводок.
- Автоматическая рассылка: Отправка всех новых суммаризированных материалов определённым пользователям через отдельного Telegram-бота с заданной периодичностью.
- Панель управления: Создание интерфейса для администрирования (управление источниками, получателями, настройками рассылки) в виде отдельного Telegram-бота.
Технические требования
- Основной язык: Python.
- Стек технологий: На усмотрение исполнителя, с учётом требований к производительности и хостингу.
- Хостинг: Развёртывание и поддержка работы на виртуальной машине с Ubuntu.
- Оптимизация: Решение должно быть оптимизировано для работы на маломощных VM стандартных хостингов.
Нефункциональные требования
- Чистый, поддерживаемый и хорошо документированный код.
- Эффективное использование ресурсов.
- Наличие Docker-контейнеризации будет считаться преимуществом.
Ожидаемый результат
Полностью работоспособная система, готовая к запуску на сервере заказчика, состоящая из backend-сервиса и двух Telegram-ботов (для рассылки и для управления).