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

Цель проекта - разработать автономного бота (агента) для игры Infection Free Zone, который способен играть самостоятельно, анализируя состояние игры и принимая стратегические решения.

Основные функции и требования

  • Считывание состояния игры: Агент должен анализировать экран в реальном времени, используя компьютерное зрение (Computer Vision).
  • Анализ информации: Распознавание интерфейса, ресурсов, карты, юнитов и других игровых элементов.
  • Принятие решений: Использование языковых моделей (LLM) или других алгоритмов ИИ для формирования стратегий и тактических действий на основе считанных данных.
  • Автономная работа: Бот должен функционировать без прямого вмешательства пользователя, автоматизируя игровой процесс.
  • Технологический стек: Основной язык разработки - Python. Необходимо использовать библиотеки для компьютерного зрения (например, OpenCV, PyAutoGUI) и, возможно, интеграцию с LLM-моделями.

Что должно быть сделано

  • Разработан модуль захвата и анализа изображения с экрана.
  • Создана система распознавания ключевых игровых элементов и состояния.
  • Реализована логика принятия решений на основе полученных данных.
  • Обеспечена стабильная и надежная работа агента в игровой среде.

Ключевые технологии

  • Python
  • Computer Vision (OpenCV, Tesseract OCR, PyAutoGUI и подобные)
  • Методы ИИ/LLM для планирования действий
  • Автоматизация ввода (мышь, клавиатура)

Локализация видео: замена текста на русский язык

Требуется обработать 30 коротких видеороликов (до 30 секунд каждый) для замены исходного английского текста на предоставленный русский перевод. Необходимо обеспечить качественное наложение нового текста с сохранением визуального стиля.

Разработка системы управления продажами с автоматизацией передачи данных

Требуется создать связанные таблицы для управления процессом от расчета себестоимости до исполнения заказа. Необходимо реализовать логику передачи данных между этапами и автоматическое создание карточек при смене статусов.

Парсинг контактных данных продавцов с веб-ресурсов

Требуется собрать информацию о контактах продавцов с двух указанных сайтов, структурировать её в Excel-таблицу и выполнить очистку данных. Необходимо удалить дубликаты, лишние пробелы и привести таблицу к аккуратному виду.