Техническое задание: Автоматизированный сервис мониторинга

Цель проекта

Разработать и развернуть на виртуальном частном сервере (VPS) полностью автоматизированное программное решение. Основная функция сервиса - регулярный сбор информации из внешних источников по заданным критериям и предоставление результатов в удобном формате.

Основные функции системы

  • Автоматический поиск: Система должна выполнять поиск информации по предоставленному списку ключевых фраз на указанных интернет-ресурсах (сайты, платформы, агрегаторы).
  • Сбор и структурирование данных: Полученные результаты необходимо сохранять в единую базу данных, обеспечивая их целостность и возможность последующего анализа.
  • Формирование отчетов: Автоматически генерировать сводные отчеты в формате PDF на еженедельной основе. Отчет должен содержать все собранные за период данные в структурированном виде.
  • Автоматизация и развертывание: Весь процесс (поиск, сбор, генерация отчета) должен работать автономно по расписанию. Готовое решение требуется настроить и запустить на предоставленном VPS.

Требования к реализации

  • Система должна быть отказоустойчивой и работать без постоянного ручного вмешательства.
  • Необходимо предусмотреть логирование всех ключевых процессов для отслеживания работы и диагностики возможных ошибок.
  • Архитектура сервиса должна позволять при необходимости добавлять новые источники для поиска или изменять список отслеживаемых фраз.
  • Процесс генерации и отправки PDF-отчета должен быть полностью автоматизирован.

Разработка браузерного AI-ассистента с голосовым сопровождением

Требуется создать ассистент для контентного мониторинга экрана в браузере с анализом DOM, отслеживанием изменений интерфейса и голосовым выводом. Ассистент должен работать в реальном времени и поддерживать популярные браузеры.