Техническое задание: Поддержка и развитие системы автоматизации для CS2

Контекст проекта

Существует модульная система автоматизации, написанная на Python, для игры Counter-Strike 2. В связи с частыми обновлениями игрового клиента и платформы Steam, функционал системы регулярно нарушается, что требует постоянных адаптаций и исправлений. Разработка была приостановлена, и теперь требуется специалист для поддержки и дальнейшего развития проекта.

Основные цели

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

Ключевые задачи и обязанности

Первоочередные задачи

  • Изучение и запуск существующего кода (UI, менеджеры, логика фарма, авторизация Steam).
  • Поддержка базовой работоспособности: авторизация, управление окнами, авто-принятие матчей.
  • Оперативное исправление сломанных после обновлений компонентов.
  • Адаптация алгоритмов калибровки под изменения интерфейса CS2.

Задачи по развитию и оптимизации

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

Технические требования к исполнителю

  • Опыт разработки на Python с применением ООП и асинхронности.
  • Знание Windows API для работы с окнами и процессами.
  • Базовые знания в области компьютерного зрения (CV) и HTTP-взаимодействия.
  • Готовность к частым правкам и быстрой адаптации кода из-за внешних изменений.

Порядок работы

  1. Запуск и детальный анализ переданного кода.
  2. Переход к режиму регулярной поддержки: мониторинг работоспособности и оперативное исправление проблем.
  3. Плановое развитие и доработка системы по согласованному плану.

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

Создание черно-белого вертикального рисунка двух обнимающихся людей

Требуется нарисовать карандашный набросок в черно-белой гамме, изображающий двух обнимающихся людей. Рисунок должен быть реалистичным, вертикальной ориентации и подходить для печати на корпусе чехла.

Внедрение Битрикс24 для автоматизации ремонтно-строительной компании

Требуется настроить и внедрить CRM-систему Битрикс24 для управления заявками, объектами и сроками в ремонтно-строительном бизнесе. Необходимо автоматизировать процессы, обеспечить контроль этапов работ и выявление проблемных моментов на объектах.