Общее описание задачи

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

Предлагаемая схема работы

  • Получение документа: документ поступает от отправителя по электронной почте или через Telegram-бот (на усмотрение разработчика).
  • Ввод начальных данных: при отправке пользователь может задать параметры: проект, класс документа, маршрут обработки или отслеживание дальнейших действий.
  • Обработка сервисов:
    • Система распознает содержимое документа (OCR, если нужно).
    • Производит перевод документа на русский язык (с помощью ИИ).
    • Сохраняет оригинал и переведенную версию в соответствующей папке.
    • Классифицирует документ по заданному проекту, типу и маршруту.
  • Уведомление: секретарь в РФ получает информацию о поступлении нового документа, его статусе обработки и ссылку на файл.

Дополнительные требования

  • Все контакты и названия компаний, указанные в запросе, удалены - заполни самостоятельно после обсуждения.
  • Сервис должен быть интегрирован в корпоративную среду (закрытые данные).
  • Возможность модификации правил маршрутизации без сложного программирования.

Оптимизация скорости загрузки страницы поиска на OpenCart

Необходимо ускорить формирование страницы с результатами поиска на сайте под управлением OpenCart 2.3. Несмотря на быстрый ответ API, фронтенд-отрисовка происходит с задержкой. Требуется провести аудит и устранить узкие места производительности.