Разработка системы планировщика задач с искусственным интеллектом
Цель проекта
Создание автоматизированной системы для управления и распределения заданий по поиску товаров между исполнителями с использованием профилей браузера AdsPower.
Основные функциональные требования
1. Загрузка и управление заданиями
- Реализация интерфейса для загрузки новых заданий в систему
- Минимальный графический интерфейс для базового управления
2. Алгоритм распределения задач
- Автоматическое назначение заданий исполнителям (профилям AdsPower)
- Принцип распределения: задача назначается исполнителю с наименьшим текущим количеством активных заданий
3. Интеграция с искусственным интеллектом
- ИИ должен анализировать каждое задание и создавать персонализированную инструкцию для конкретного исполнителя
- Формирование уникальных ключевых слов и параметров поиска для каждого профиля
4. Интеграция с AdsPower
- Организация передачи данных из планировщика в AdsPower
- Передача идентификатора товара и ключевых слов для поиска
- Запуск профилей AdsPower со сценариями, реализованными в самой программе
5. Система уведомлений и контроля
- Интеграция Telegram-бота для приёма сообщений
- Автоматическая отправка уведомления администратору в Telegram при успешном добавлении товара в корзину
- Автоматическое изменение статуса задачи на "готово к сдаче" при получении уведомления
6. Административный контроль
- Интерфейс для проверки выполнения задач администратором
- Ручное изменение статуса задачи на "выполнено" после проверки
- Система учёта выполненных заданий
Технические требования
- Скрипт может быть реализован как веб-приложение или десктоп-приложение
- Минималистичный, но функциональный интерфейс
- Стабильная работа интеграций с внешними сервисами
- Логирование всех операций системы