Кейс: разработка и внедрение ИИ-Ассистента Jmix

Кейс: разработка и внедрение ИИ-Ассистента Jmix

Информационные технологии
На базе платформы Jmix
Кейс: разработка и внедрение ИИ-Ассистента Jmix

Задача

Jmix — open source Java платформа для быстрой разработки корпоративных систем, от решений для внутренней автоматизации до SaaS-продуктов.

Корпоративные ИТ-команды используют Jmix, чтобы оптимизировать расходы на развитие и поддержку собственной платформы разработки бизнес-приложений — и при этом не оказаться «заложниками» no-code/low-code решений.

За счет ИИ-ассистента планировалось решить три задачи:

  1. Сократить время, которое пользователи тратят на поиск информации в документации, учебных материалах и обсуждениях на форуме.
  2. Упростить освоение платформы для новых пользователей.
  3. Снизить нагрузку на команду разработки платформы Jmix.

Причина

Чем быстрее разработчики смогут находить ответы на свои вопросы, тем больше времени они будут тратить на поставку функциональности. Это увеличит ценность платформы для корпоративных команд.

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

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

Решение

ИИ-ассистент представляет собой LLM с RAG по специализированной базе знаний Jmix. Он понимает запросы на естественном языке и может возвращать как структурированные ответы, так и практические артефакты: примеры кода, пошаговые инструкции и разбор типовых сценариев разработки на Jmix.

Доступ к ИИ-ассистенту реализован в двух каналах:

  • Веб-приложение с чатом
  • Чат-клиент внутри среды разработки OpenIDE

jmix ai assistant

Техническая реализация: данные и архитектура

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

С архитектурной точки зрения ИИ-ассистент реализован как отдельный бэкенд-сервис, вокруг которого формируется слой гайдлайнов, правил и скиллов для ИИ-моделей.

Внедрение

Продукт последовательно прошел три стадии:


этапы запуска продукта

Публичный запуск бета-версии ИИ-ассистента состоялся в июле 2024 года. На этом этапе продукт был доступен через веб-интерфейс. Главной задачей для команды был сбор обратной связи и тестирование сценариев использования. В 2025 году ИИ-ассистент был интегрирован в Jmix Studio и стал доступен прямо в IDE — там, где разработчики ежедневно работают с кодом.

Преодоление сложностей

Первая проблема, с которой столкнулась команда, типична для ИИ-инструментов: модель может давать уверенные, но технически неверные рекомендации. Для снижения этого риска ИИ-ассистент опирается на узкоспециализированный корпус знаний, а вокруг него формируются дополнительные правила, скиллы и гайдлайны. Заложенная в самой первой версии основа постоянно расширяется и дополняется.

Вторая проблема — требования корпоративных заказчиков к безопасности, контролю и изоляции данных. Здесь важны не только качество ответа, но и способ развертывания, контур хранения данных и воспроизводимость результата работы LLM. Происходит смена парадигмы, когда ИИ-ассистент перестает быть просто удобным инструментом и переходит на корпоративный уровень. Для решения этой проблемы реализована возможность развертывания продукта внутри инфраструктуры заказчика:

  • Локально развернутый инференс LLM или доверенные ИИ-шлюзы
  • Локальное хранение данных и эмбеддингов для RAG
  • Поддержка изолированных сред и сред с ограниченным доступом

За счет этого ИИ-ассистент можно использовать в организациях, где внешний ИИ API ограничен требованиями безопасности, комплаенсом или внутренними политиками.

Результаты

ИИ-ассистент Jmix — пример прикладного внедрения LLM в инженерный процесс. Ценность создается не за счет универсальности модели, а за счет сочетания доменной базы знаний и интеграции в среду разработки.

Команды разработки на Jmix получают прирост операционной эффективности. Они быстрее находят ответы на вопросы и рабочие примеры, тратят меньше времени на поиск и больше — на реализацию бизнес-функциональности. Новые пользователи платформы быстрее выходят на полную продуктивность.

  • Ускорение поставки функциональности ×4
  • Ускорение онбординга разработчиков ×2

ИИ-ассистент стал первой линией поддержки. Пользователи в любой момент задают вопрос и получают предметный ответ с учетом контекста проекта. За счет этого снижается количество обращений к форуму и в команду продукта.

  • Снижение затрат на поддержку сообщества на 50%

jmix ii assistant

Планы по развитию

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

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

В экосистеме Jmix рабочий сценарий выглядит так:

  1. ИТ-специалист описывает, какую функциональность необходимо реализовать
  2. ИИ-ассистент генерирует спецификацию с учетом архитектуры платформы и лучших практик разработки
  3. Код-агент строит решение по спецификации, используя инструментарий Jmix
  4. ИТ-специалист получает рабочий прототип системы, который уже можно передавать бизнесу для проверки гипотезы

Этот подход повышает воспроизводимость результата и снижает количество случайных решений. Из генератора идей LLM превращается в управляемый инженерный инструмент.

Оставьте заявку, и мы ответим на все ваши вопросы

Обязательное поле

Другие наши проекты

Банки и финансы
Замена Pega в российской страховой компании

Благодаря профессиональному подходу специалистов Хоулмонт и 100% включенности команды заказчика удалось оперативно перевести процесс урегулирования убытков с Pega на российские технологии и уложиться в срок, установленный законодательством.

Банки и финансы
Цифровая трансформация Jusan Bank

Jusan Bank с Jmix: команда backend-разработчиков создала 13 систем. Экономия ресурсов, ускорение процессов и подключение молодых специалистов к проектам.

Банки и финансы
Оптимизация работы службы безопасности в финансовом направлении группы Синара

Разработка централизованной платформы для проверки контрагентов и соискателей в службе безопасности банка.

Производство и промышленность
CRM-система для «ЕвроХим»: 
первый этап проекта

За несколько месяцев был создан MVP, проведена миграция данных по 13 000 клиентам. Прототип охватывает весь процесс обработки лида, от поступления до сделки, а также позволяет вести базу потенциальных и действующих клиентов.

Информационные технологии
Информационная система для компании по охране и обслуживанию недвижимости

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

Банки и финансы
Автоматизация работы агентства по взысканию долгов

Раньше компания использовала для автоматизации готовое ПО, широко распространенное в отрасли. Однако это решение ограничивало развитие бизнеса.

Транспорт и логистика
Управление автопарком службы такси и автоматическое распределение заказов

Наш заказчик — служба такси из Европы, которая специализируется на перевозках премиум-класса и корпоративных поездках. Название компании находится под NDA.

Наука и образование
Ускорение документооборота в онлайн-школе Skyeng

СЭД ТЕЗИС помогла оптимизировать работу с договорами и запросами, сделать их более формализованными и контролируемыми. За счет автоматизации ускорение бизнес-процессов по отдельным типам документов достигает 60%.

Производство и промышленность
Цифровизация договорного документооборота у производителя бытовой техники Whirlpool

СЭД ТЕЗИС автоматизировала работу с договорами всех видов, от поставки готовой продукции до перевозок, банковских услуг и маркетинга. За счет внедрения заметно ускорилась работа пользователей, улучшился контроль, оптимизированы хранение и поиск документов.