Назад к кейсам
Финансы

Авто-отчёт с AI-комментарием

123123123
12312356756757
33333333312312312
1 / 3
Автоматизировано процессов
Отчётность и рассылка
Интеграций
BI, биллинг, Sheets
Экономия времени
До 6 часов в неделю

Описание проекта

Реализована система автоматической подготовки недельных и месячных отчётов для партнёров, руководства и совета директоров. Решение собирает данные из BI, биллинга и Google Sheets, рассчитывает ключевые отклонения и формирует понятный текстовый комментарий на русском языке.

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

Моя роль — продуктовый архитектор и tech-lead. Я проектировал архитектуру отчётного конвейера, структуру шаблонов, LLM-слой генерации комментариев, правила проверки цифр, интерфейс согласования и логику отправки отчётов получателям.

Бизнес-задача

Было:

  • Аналитик вручную собирал недельные и месячные отчёты.
  • Данные брались из нескольких источников и сводились в таблицах.
  • Комментарии к цифрам писались вручную под каждую аудиторию.
  • При отпуске или загрузке аналитика отчётность задерживалась.
  • Партнёры получали отчёты в разном формате и без единых пояснений.

Задача: Автоматизировать регулярную отчётность и сделать её стабильной по срокам, структуре и качеству. Система должна сама собирать данные, считать отклонения, формировать текстовый комментарий и передавать готовый отчёт аналитику на проверку перед отправкой.

Архитектура решения

Решение построено как отчётный конвейер: данные собираются из источников, нормализуются, превращаются в метрики, дополняются AI-комментарием и отправляются в виде PDF или e-mail.

Каждый этап реализован отдельным модулем, чтобы можно было добавлять новые источники, шаблоны отчётов и аудитории без полной переработки системы.

  • Источники данных: BI-витрины, биллинг, Google Sheets
  • Слой загрузки: коннекторы и расписание обновлений
  • Нормализация: приведение данных к единой структуре
  • Метрики: расчёт дельт к прошлому периоду, бюджету и прогнозу
  • AI-слой: генерация комментариев по разделам отчёта
  • Контроль качества: сверка цифр, правила и ограничения для текста
  • Интерфейс согласования: проверка, правки и подтверждение отправки
  • Рендеринг: PDF и HTML-письмо с графиками и таблицами
  • Рассылка: e-mail-отправка по группам получателей
  • Аудит: журнал версий, согласований и отправок

Технологии

API BI Project manager RAG React SQL Аналитика Архитектура Дизайн Итеграции

Что было реализовано

Спроектировал архитектуру автоматической отчётности от сбора данных до отправки.
Разработал структуру отчёта по разделам: выручка, маржа, юнит-экономика, портфель и риски.
Настроил сбор данных из BI-витрин, биллинга и Google Sheets.
Спроектировал расчёт отклонений к прошлому периоду, бюджету и прогнозу.
Разработал LLM-слой для генерации текстовых комментариев к метрикам.
Настроил правила контроля качества: сверка цифр, запрет неподтверждённых выводов и шаблоны формулировок.
Спроектировал интерфейс для аналитика: проверить, отредактировать и подтвердить отправку.
Настроил формирование PDF и HTML-письма с графиками, таблицами и текстовыми выводами.
Реализовал журнал согласований, версий отчёта и факта отправки получателям.

Результаты

Регулярный отчёт стал формироваться в едином формате и в один и тот же день недели.
Время подготовки отчёта сократилось с нескольких часов до проверки готовой версии.
Аналитик перестал вручную писать повторяющиеся комментарии к типовым изменениям метрик.
Партнёры и руководство начали получать не только цифры, но и понятное объяснение динамики.
Снизился риск задержек отчётности при отпуске, болезни или высокой загрузке аналитика.
Появилась прозрачная история: кто проверил отчёт, какие правки были внесены и когда он был отправлен.
Система стала масштабируемой: можно подключать новые источники, шаблоны и группы получателей без перестройки архитектуры.

Хотите реализовать похожий проект?

Давайте обсудим архитектуру вашего решения

Написать на email