В обработке тендерных смет важно управлять не только анализом документа, но и состоянием всего процесса: что уже обработано, где требуется проверка и как продолжить работу после решения пользователя.
Я работал над архитектурой и рефакторингом системы анализа тендерных смет на n8n. Процесс включал несколько AI-агентов, взаимодействие через Telegram и подготовку результата для Excel.
Что сделал
• Разобрал структуру workflow и передачу данных между процессами.
• Разделил приём запроса, обработку и возврат пользовательского решения.
• Сохранил управление ожиданием за основным процессом.
• Выделил обработку в отдельный модуль и проработал возобновление через callback.
• Предусмотрел разные режимы прохождения процесса и контроль результата человеком.
Результат
Переработанная структура workflow с понятными границами ответственности: основной процесс управляет ходом работы, обработчик анализирует данные, решение пользователя возвращает процесс к следующему шагу.
Тип работы: архитектурная проработка и рефакторинг. В галерее приведена обезличенная схема; она иллюстрирует логику проекта.
Инструменты: n8n, JSON, API, Telegram, Excel, AI-агенты.
Такой опыт полезен для автоматизации обработки смет, заявок и документов, где важно предусмотреть проверку человеком и корректное продолжение многошагового процесса.