Финмодель под ключ: расчёт и презентация
Оборот на входе — готовая презентация финмодели на выходе, с расчётом, который можно проверить на бумаге.
- Презентация для клиента собирается автоматически, а не верстается руками к каждой встрече
- Цифры воспроизводимы: одинаковый вход всегда даёт одинаковый результат
- Файл открывается и в PowerPoint, и в Google Презентациях
Задача
Финмодель под клиента считали в таблице и переносили в презентацию руками. Это медленно, но хуже другое: каждая ручная сборка — шанс, что в слайд уедет цифра из прошлой версии, и защищать её придётся на встрече.
Как устроено
Расчёт вынесен в код и **сознательно сделан без ИИ**: финансовая модель обязана быть детерминированной и объяснимой по шагам, иначе её нельзя защищать перед клиентом. Слой персонализации констант предусмотрен архитектурой, но подключается отдельно и не влияет на воспроизводимость базового расчёта. На выходе — презентация, совместимая с обоими редакторами.
Что было трудно
Соблазн вставить сюда языковую модель был прямой — «пусть подберёт коэффициенты под отрасль». Отказ был осознанным: в финмодели ценность не в правдоподобии, а в том, что каждую цифру можно вывести на бумаге при клиенте. Место для персонализации оставлено, но за границей детерминированного ядра.
Чем подтверждено
- Расчёт полностью детерминирован: ИИ в контуре нет
- Примеры входных данных и результатов лежат в репозитории — модель проверяема
- Сборка упакована в контейнер: одинаковый результат на любой машине