Jmix.ru
СтатистикаДжеймикс - open-source платформа с ИИ-инструментами для разработки корпоративных Java-приложений. 🤝 Наш коммьюнити-чат: https://t.me/jmixchat ⚙️ Начать бесплатно: https://www.jmix.ru/get-started/
- Последний пост
- 13 авг.
- Последнее чтение
- 17:36
- Постов за неделю
- 3
- Всего постов
- 43
- Тип
- открытый
- Язык
- русский
- Категория
- Приложения
- В каталоге с
- 13 авг.
- 1/24сутки в ленте
- 167
- 1/48двое суток
- 191
- 1/72трое суток
- 206
Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.
Посты
видео или голосовое, без подписи
#юбилей_Джеймикс 🧑💻 Иногда удачный выбор технологии определяется не только современным стеком, но и тем, насколько быстро она помогает превратить многолетний опыт команды в решение, понятное конкретному заказчику. История команды ООО «Опус ТЭК» началась ещё в 1996 году. За это время специалисты участвовали в создании одной из первых распределённых систем для оборонного ведомства, разрабатывали масштабные решения для газовой и нефтехимической отраслей, занимались интеграцией медицинских систем и реализовали множество других сложных проектов. ▶️ В 2018 году перед командой встала новая задача: за короткий срок подготовить функциональные прототипы сразу для нескольких крупных потенциальных заказчиков. После продолжительных поисков выбор остановился на платформе, которая тогда называлась CUBA и сегодня продолжает развиваться как Джеймикс. Первый MVP удалось создать всего за месяц. А первоначальная система сбора заявок на платежи со временем выросла в полноценное решение для планирования дискретного производства. О том, почему Джеймикс стал удачным выбором для команды, рассказывает Андо Аадович Лейнсоо, ведущий разработчик ООО «Опус ТЭК»: Jmix - наш удачный выбор Наша команда имеет долгую историю, которая начинается с 1996 года, когда за пару лет была создана и внедрена одна из первых распределённых систем в рамках оборонного ведомства. Впоследствии мы создавали масштабные системы для газовой отрасли, участвовали в проектах в области нефтехимии, интеграции медицинских систем и реализовали множество других проектов. При поиске новых заказчиков, задачи которых всегда были нетиповыми, возникала проблема: демонстрация существующих и действующих систем не приносила желаемого эффекта. Всем хочется видеть решение, созданное специально для них и их задач. Потребовался инструмент, который имел бы под капотом современный стек технологий, который не стыдно показать, и при этом позволял бы за ограниченное время скомпоновать прототип функционального решения - быстро перенести наш опыт из разных систем и подсистем в контекст ожиданий заказчика. Наиболее остро этот вопрос встал в 2018 году, когда потребовалось подготовить прототипы сразу для нескольких крупных потенциальных заказчиков. После долгих поисков мы остановили свой выбор на тогда ещё CUBA. Как выбирали? Очень просто: пытались реализовать минимальный проект системы сбора заявок на оплату и разнесения затрат по проектам. Такой MVP нам удалось сделать за месяц с учётом того, что CUBA использовалась впервые. Что понравилось сразу: 1. Быстрое прототипирование Очень помогло наличие Studio. Особенно с учётом того, что для выполнения тестовых проектов были выделены молодые сотрудники. Им это очень помогло. Множество готовых компонентов: остаётся только заложить модель данных, а о представлении можно особо не беспокоиться - масса вариантов доступна из коробки. Генерация CRUD-интерфейсов очень удобна и практична. 2. Гибкость Каждый заказчик хочет «особенное» решение. Джеймикс позволяет: 🔆 Очень просто адаптировать интерфейс через шаблоны. 🔆 Практически автоматически формировать внешний интерфейс. Обычно второй вопрос от всех заказчиков: «Есть API? REST?» И тут мы демонстрируем включение API одной «галочкой». Аналогично отвечаем и на третий вопрос: «А можете подключать внешние сервисы через REST/SOAP?» Конечно, это просто. 🔆 Использовать удобные и наглядные механизмы управления ролями и правами на уровне полей и экранов. Это всем сразу понятно и закрывает большинство вопросов по безопасности. 3. Современный стек без лишних хлопот Тогда ещё CUBA, а теперь Jmix даёт возможность доказать заказчику, что используемые технологии соответствуют современному мировому уровню. В настоящее время это: 🔹 Java, Spring Boot и Vaadin. 🔹 REST API. 🔹 Поддержка различных СУБД и хранилищ данных, включая PostgreSQL, Redis и другие. 4. Механизм расширений 🟨 Позволяет выделить повторяющуюся функциональность и развивать её в отдельном проекте. 🟨 Упрощает её повторное использование в проектах. 🟨 Доступно большое количество базовых дополнений от Jmix, среди которых особо хочется отметить надёжный и практичный BPM add-on. В общем, выбор оказался столь удачным, что изначально созданная система сбора заявок на платежи развилась в полноценную систему планирования дискретного производства. В настоящее время она работает в группе компаний «Бакора ПГС», занимающейся проектированием и разработкой модульных газотурбинных и дизельных электростанций, имеющей собственные производственные площадки, сервисные компании и многое другое. За многие годы работы была сформирована большая библиотека шаблонов уже на Джеймикс, которая позволяет за короткий срок не только создать MVP, но и продемонстрировать надёжное, полнофункциональное решение. Что особенно радует 🌠 Поддержка и форум - там всегда можно найти ответы практически на любые вопросы. 🌠 Постоянное развитие и обновление - сейчас мы уже внедряем ИИ-ассистентов от Jmix, которые вполне достойно себя зарекомендовали. 🌠 Молодым специалистам стало гораздо проще входить в команду. Они сразу могут начинать решать практические задачи. 🤝 Андо Аадович, спасибо вам и всей команде ООО «Опус ТЭК» за доверие к платформе и за то, что поделились своей историей! Для нас особенно ценно видеть, как первоначальный MVP постепенно развивается в полноценную производственную систему, а накопленная за годы работы библиотека шаблонов помогает быстрее запускать новые проекты, подключать молодых специалистов и решать практические задачи заказчиков. 💙 Спасибо за многолетний совместный путь, опыт и обратную связь. Именно такие истории показывают, что удачно выбранная технология может стать не просто инструментом для отдельного проекта, а надёжной основой для развития продуктов и всей команды.
ИИ-агенты на голом Spring Boot vs Джеймикс: обзор эксперимента Помните недавнюю статью о том, что в любом enterprise-проекте разработчики всегда пишут свой «самодельный и кривой Джеймикс»? Дима Ващенко, автор первой статьи и ведущий тренер Джеймикс, проверил этот тезис на ИИ-агентах и выкатил мощный бенчмарк. Агентам дали задачу написать приложение на чистом Spring Boot и на фреймворке Джеймикс. Результаты: 😨 Spring-агент плодит легаси: на голом стеке ИИ каждый раз с нуля изобретал громоздкий каркас и косячил в безопасности. Автономность Джеймикс выше: Агент Джеймикс в 2 из 3 прогонов сдал проект сам 👍 Агент на чистом Spring не справился без человека ни разу! По деньгам паритет: затраты на токены вышли почти одинаковыми ($1.8-$3.9 за запуск). ‼️ Вывод: Без жестких архитектурных рамок ИИ генерирует легаси на сверхзвуковой скорости. Готовые фреймворки — единственный способ удержать агента в узде. Читайте подробнее во второй части ⏩ [Агент написал Джеймикс, тоже плохой]
🩶Насколько безопасен ИИ, которым вы пользуетесь? Опрос АРПП совместно с AppSec Solutions запускает отраслевое исследование о том, как российские ИТ-компании внедряют ИИ, обеспечивают его безопасность и планируют развитие этого направления. Если вы отвечаете за разработку или информационную безопасность, поделитесь своим опытом работы с ИИ в небольшой анкете. Именно ваши ответы помогут сформировать отраслевой срез ИТ-рынка. 🔹 Опрос займет всего 5 минут 🔹 Ответы полностью анонимны 🔹 Полезный чек-лист при указании e-mail. Мы используем адрес только для отправки данного материала ➡️ Пройти опрос
Можно ли уже доверить ИИ-агенту реальные задачи? Или он пока остается просто умным помощником? В новой статье разбираем, как ИИ-агенты работают в бизнесе и разработке, в каких сценариях они действительно приносят пользу, а в каких пока требуют контроля со стороны человека. ✏️ Читать здесь.
🛠 Возникли сложности на одном из этапов разработки на Джеймикс? За последние годы мы заметили, что в поддержку чаще всего приходят одни и те же вопросы. Поэтому мы собрали специальные сервисные предложения от команды экспертов Джеймикс. Они помогут быстрее решить конкретную задачу и не тратить время/токены на поиск оптимального решения. Мы можем помочь с: 🔆 настройкой CI/CD пайплайна; 🔆 подготовкой приложения к выходу в продакшен; 🔆 настройкой сервиса аутентификации и авторизации; 🔆 анализом производительности вашего Jmix-приложения; 🔆 внедрением ИИ-ассистента в приложение; 🔆 развертыванием решений с ИИ-ассистентом в закрытом контуре. По всем этим направлениям у нашей команды есть практический опыт, полученный на собственных и клиентских проектах. Мы готовы делиться этой экспертизой и помогать командам максимально использовать возможности Джеймикс! Мы также подготовили Руководство по сервисным услугам Джеймикс ➡️https://www.jmix.ru/pdf/Jmix_Services_Guide.pdf Вы можете ознакомиться с ним и выбрать тот вариант поддержки, который сейчас наиболее актуален для вашего проекта. Если у вас есть потенциальная задача, предлагаем договориться о встрече с нашей сервисной командой. После обсуждения мы предложим план реализации, адаптированный под ваш проект 🤝
📌 B2B CRM на Джеймикс: архитектура, безопасность и ИИ для корпоративной разработки Большинство демонстраций CRM с ИИ выглядят впечатляюще... пока не возникает вопрос: а как это будет работать в реальном корпоративном приложении? С учетом безопасности, разграничения прав доступа и бизнес-логики. В новой статье мы рассказываем, как в open-source B2B CRM на Джеймикс реализован ИИ-ассистент на базе Java, Spring AI и платформенных инструментов Джеймикс. Вместо прямого доступа к базе данных через SQL используется контролируемый механизм вызова инструментов (tool calling). Благодаря этому: 🙆♀️ ИИ работает только с разрешенными сущностями и отчетами; 🙆♀️ сохраняются ограничения доступа на уровне строк и атрибутов; 🙆♀️ бизнес-логика остается предсказуемой и находится под контролем версий; 🙆♀️ ИИ-ассистент автоматически наследует права текущего пользователя. Главная идея проста: в корпоративной разработке ИИ не должен обходить архитектуру приложения. Он должен работать внутри нее. Если вы разрабатываете CRM, ERP или другие корпоративные системы на Java, эта статья покажет, как сделать ИИ частью промышленного решения, а не просто красивой демонстрацией. 🖇 Читайте статью в блоге. __________ 🧑💻 Мы в Телеграм │ ВКонтакте │ Мах
Внутри Джеймикс 3.0 Продолжаем разбирать возможности новой версии платформы. Сегодня - два очень полезных обновления для команд разработки. 🔐 Принудительная смена пароля при первом входе. Администраторы могут настроить обязательную смену пароля при первом входе в систему. Это удобно при онбординге новых пользователей, после сброса пароля и в системах с повышенными требованиями к безопасности, где временные учетные данные не должны использоваться на постоянной основе. ✉️ Предпросмотр шаблонов сообщений. Шаблоны сообщений теперь можно отрисовать и проверить прямо в интерфейсе. Это значит, что можно убедиться в работоспособности шаблона еще до того, как он дойдет до прода: → есть ли все необходимые параметры, → нет ли ошибок во FreeMarker, → корректны ли выражения, → верны ли данные контекста. Вместо того, чтобы находить проблемы шаблона в рантайме, команды могут отлавливать их раньше 👍 🔗 Больше обновлений Джеймикс 3.0 в полном обзоре релиза. __________ 🧑💻 Мы в Телеграм │ ВКонтакте │ Мах
🤝 Продолжим историю команды «АНТ–ЦС», которой мы недавно делились в рамках юбилея Джеймикс. Ранее Дмитрий Бабаин, директор департамента продуктовой разработки «АНТ–ЦС», рассказывал о почти 10-летнем пути вместе с платформой. За этой историей стоят вполне измеримые результаты - подготовили про это кейс. По мере развития продуктов компании стало очевидно: существующий подход требует слишком много времени и ресурсов на разработку новых решений. Платформа Джеймикс открыла возможности для оптимизации. Генерация экранов и объектной модели, готовые визуальные компоненты, компоненты BPM и бесплатные аддоны из маркетплейса заметно ускорили разработку. 👏 На базе Джеймикс создано более 10 независимых модулей, из которых собирается решение под конкретного заказчика. 🟨 Скорость разработки увеличилась на 30–50% 🟨 Требования к размеру команды снизились на 25–30% 🟨 Онбординг ведущих Java-разработчиков занимает 2 недели вместо 3 месяцев «Мы делаем ставку на эффективность - компактная команда обеспечивает высокую скорость разработки без компромиссов по качеству. Технологической основой служит платформа, которая уже доказала нам и рынку свою надежность и масштабируемость», - Дмитрий. Именно такие кейсы показывают, что ускорение разработки - это не только про скорость выпуска новых функций. Это еще и про более простое масштабирование команды, развитие продукта и возможность быстрее адаптироваться к новым требованиям бизнеса. 📍 Читайте кейс полностью здесь
Вы выбрали Джеймикс - и вот материал, который подтверждает: выбор правильный 👌 Статья написана для скептиков в жанре «зачем фреймворк, соберём своё на голом Spring». Вам материал пригодится как готовый аргумент ☝🏻 Без списка «10 преимуществ» и тому подобное. Дима Ващенко, ведущий тренер Джеймикс, разложил по полочкам: почему самодельный пакет common так часто превращается в недокументированный внутренний фреймворк, который держится на одном сеньоре, а также почему это давно описанный анти-паттерн, а вовсе не «гибкость и контроль». 💡 Бонусом - как получилось, что в эпоху ИИ-агентов строгие конвенции фреймворка стали ещё и преимуществом (это будет уже с цифрами - во второй части, скоро). Киньте ссылочку сомневающемуся коллеге 🙂 ➡️ https://habr.com/ru/companies/haulmont/articles/1059692/
🇧🇾 Как масштабировать ИИ в enterprise, а не застрять на этапе пилота? Именно об этом рассказал Антон Решанов, руководитель продаж платформенных решений Джеймикс, на TIBO 2026 - крупнейшем форуме высоких технологий и цифровой инфраструктуры Беларуси. В докладе «Внедрение ИИ в enterprise: от пилота к масштабированию» Антон поделился практическим опытом использования ИИ в корпоративных системах: от RAG-ассистентов и документооборота до агентской разработки. Конкретные цифры эффекта: 📌 до 50% сокращения времени разработки; 📌 до 30% снижения затрат на поддержку; 📌 до 50% роста производительности процессов документооборота. Главная мысль доклада: бизнесу нужен не ИИ ради ИИ, а понятный экономический эффект. Добиться его можно только тогда, когда ИИ становится частью архитектуры и бизнес-процессов, а не отдельным экспериментом. 🤝 Спасибо организаторам TIBO 2026 за приглашение и возможность поделиться нашим опытом!
Внутри Джеймикс 3.0 Корпоративные приложения постоянно меняются, поэтому многие доработки удобнее выполнять на лету: от добавления новых полей до создания новых бизнес-объектов и специализированных экранов. В Джеймикс 3.0 теперь есть Dynamic Model («Динамическая модель») - экспериментальная функция для расширения как модели данных, так и пользовательского интерфейса прямо во время работы приложения 👍 Она позволяет разработчикам: 🔸 добавлять новые атрибуты к существующим сущностям, 🔸 создавать новые динамические сущности, 🔸 связывать динамические сущности со статическими, 🔸 добавлять экраны (views) и пункты меню во время работы приложения, 🔸 расширять существующие экраны динамическими атрибутами. Это не заменяет статическую модель данных - основная бизнес-логика по-прежнему остается в ней. Но для кастомных полей, расширений под конкретных клиентов (тенант-специфичных), внутренних инструментов и быстро меняющихся процессов функция Dynamic Model дает приложениям Джеймикс гораздо больше гибкости. Меньше ожидания завершения следующего цикла разработки. Больше пространства для изменений в бизнесе! 🔗 Узнайте больше в документации по Dynamic Model. __________ 🧑💻 Мы в Телеграм │ ВКонтакте │ Мах
🤖 Что, если ИИ-агент уже может собрать прототип, но дальше ему нужно довести проект до полноценного enterprise-приложения на Java? На демо все часто выглядит просто: агент получил задачу, написал код, открыл экран - готово. Но в реальном проекте на Джеймикс между «экран открылся» и «система действительно работает как надо» лежит много важных деталей: роли и права доступа, контейнеры данных, локализация, события, миграции, тесты, CI и проверки на выходе. В новой статье рассказываем, как мы строим харнесс для код-агентов под Джеймикс. 🎠 Харнесс — это обвязка вокруг ИИ-агента: карта проекта, набор навыков, подключенные инструменты, тесты и проверки, которые помогают агенту не просто генерировать код, а работать в рамках правил проекта. Разбираем: 🔸 зачем агенту AGENTS.md и карта проекта; 🔸 как skills помогают учитывать специфику Джеймикс; 🔸 почему важны MCP-инструменты, документация и IDE-инспекции; 🔸 как UI-тесты становятся спецификацией для агента; 🔸 зачем нужен контроль на выходе в CI; 🔸 как логи и трейсинг помогают чинить реальные баги. ❗️Ключевой момент: мы не пытаемся представить ИИ как магию, которая сама заменит разработчика. Скорее наоборот — показываем, как встроить ИИ-агента в нормальный инженерный процесс, где скорость генерации кода не отменяет тесты, проверки и архитектурный контроль. 🔗 Читаем статью здесь ______________________________ 🧑💻 Мы в Телеграм │ ВКонтакте │ Мах
Спасибо всем, кто был с нами на недавнем воркшопе «Создаем B2B CRM c ИИ на Java» с командой KodaCode! Регистраций было много, посещаемость отличная, а вопросов из зала столько, что мы заметно вышли за тайминг... Но вы оставались до самого конца, хотя воркшоп получился длиннее запланированного 😅 Мы строили CRM на Джеймикс прямо в эфире, с ИИ-агентом Koda. И не прятали шероховатости: где-то ловили ошибки, сразу их исправляли, обсуждали и шли дальше. На наш взгляд, это ведь честнее любой идеальной демки) Запись доступна на наших каналах: 😄 VK Видео 😉 YouTube 🔜 К этой теме мы еще обязательно вернемся. Осенью, когда все доработаем и отшлифуем, планируем провести второй воркшоп - покажем, что удалось изменить и улучшить. Остаемся на связи! __________ 🧑💻 Мы в Телеграм │ ВКонтакте │ Мах
Внутри Джеймикс 3.0 Что, если бы пользователи вашего приложения могли задавать вопросы о данных обычным языком и получать структурированные ответы без написания SQL-запросов? В Джеймикс 3.0 появилось новое дополнение - AI Tools: основа для реализации простых текстовых запросов к бизнес данным вашего приложения. Самый базовый сценарий - это взаимодействие с ИИ агентом, встроенным прямо в приложение Джеймикс. Пользователь просто спрашивает в чате: “Покажи мне истекшие платежные поручения для крупных клиентов за прошлый квартал.” ⏩ Инструмент Data Retrieval tool сам преобразует вопрос в JPQL запросы, вызывает их через Jmix DataManager и возвращает готовый ответ. Ключевой момент: ИИ действует внутри модели и границ приложения Джеймикс, а не в обход ❗️ 🙆♀️ JPQL вместо сырого SQL. 🙆♀️Безопасные вызовы через DataManager. 🙆♀️Ролевая система Джеймикс остаётся в деле, а не игнорируется. 🙆♀️Поставщик LLM (языковой модели) не предопределен, что упрощает интеграцию локальных моделей и тестирование различных сценариев. Дополнение открывает доступ не только к ИИ-чату, но и к ИИ-отчетам, доскам, REST-интеграциям и другим инструментам, которые работают в контексте приложения Джеймикс. Дополнение доступно бесплатно в Community версии. 🔗 Попробовать можно в готовом (и тоже бесплатном) B2B CRM. __________ 🧑💻 Мы в Телеграм │ ВКонтакте │ Мах
📣 Jmix Store переехал на новый домен Возможно, вы уже столкнулись с проблемами доступа к account.jmix.io. Мы знаем об этой ситуации и уже перенесли сервисы инфраструктуры Джеймикс на российские серверы, чтобы обеспечить стабильную работу для пользователей. Теперь личный кабинет Джеймикс доступен по новому адресу: ⏩ https://store.jmix.ru Если у вас есть действующая лицензия Джеймикс, но войти в аккаунт не получается, напишите нам на info@jmix.ru. Мы перенесем ваши данные на новую инфраструктуру и поможем восстановить доступ. ⛔️ В Jmix Studio потребуется переключиться на новый сервер. Для этого выполните несколько простых шагов: - Открыть окно Registry: Shift+Shift, набрать "Registry" - Найти свойство io.jmix.properties.region.account - Ввести в поле Value значение ru Новые пользователи уже автоматически регистрируются на новой инфраструктуре. Если при входе в личный кабинет или работе с сервисами возникнут любые вопросы - обязательно напишите нам! Мы всегда на связи и постараемся помочь как можно быстрее.
Релиз Джеймикс 3.0 уже здесь! Представляем новую мажорную версию платформы 🧑💻 Обновления затрагивают как технологический фундамент, так и функциональные возможности, а ключевым нововведением стала встроенная поддержка искусственного интеллекта. 🤖 AI Tools. В платформу добавлен ассистент на базе LLM, доступный практически «из коробки»: готовый чат-интерфейс, программный API и набор инструментов для доступа к данным на естественном языке. Предусмотрены точки расширения для реализации собственных инструментов. Таким образом, ИИ становится штатной частью бизнес-приложения. Дополнительно в Studio реализована автоматическая установка навыков (skills) для AI-агентов - Claude Code CLI, Codex, OpenCode и Junie. Обновление технологического стека: 🔸 Spring Boot 4.0, Vaadin 25.1, EclipseLink 5.0, Flowable 8.0 🔸 Требования: Java 21 или 25, Studio 3.0 на базе IntelliJ IDEA 2025.3 и новее. 🔥 Другие нововведения: 🔆 Dynamic Model - расширение модели данных работающего приложения без изменения кода и перезапусков: добавление атрибутов и сущностей, настройка экранов, валидации и ролей через административный интерфейс. 🔆 Тема Aura - новая альтернатива существующей теме Lumo. 🔆 MarkdownEditor - компонент для создания и просмотра Markdown с привязкой к данным и валидацией. 🔆 Рендереры деталей в DataGrid - detailLinkRenderer и detailButtonRenderer для простого открытия экрана сущности из колонки. 🔆 А также: предпросмотр шаблонов сообщений, fluent билдер-API для genericFilter, точки расширения для сортировки, обязательная смена пароля при входе, генерация экранов из шаблонов (@ListViewTemplate / @DetailViewTemplate). 🙆♀️ Сохранена полная совместимость с предыдущими версиями - миграция не требует значительных усилий. 🖇 Подробный обзор релиза читайте в блоге. __________ 🧑💻 Мы в Телеграм │ ВКонтакте │ Мах
#юбилей_Джеймикс Иногда путь с платформой начинается с пары прототипов, а потом неожиданно вырастает в большой флагманский продукт 💪 Так произошло у команды ООО "АНТ-ЦС": сначала - знакомство с CUBA, первые MVP и ощущение, что "здесь точно что-то есть". Потом - два успешных прототипа, защита концепции, бизнес-планы и, в итоге, вторая версия их флагманского продукта Информационно-мониторинговой управляющей системы ("ИМУС"). Дмитрий Бабаин, директор департамента продуктовой разработки ООО "АНТ-ЦС", вспоминает этот путь так: Впервые я узнал о CUBA от друзей и коллег. Не могу вспомнить, когда это было, кажется, что в прошлой жизни. Мы искали способ делать быстрые красивые MVP без погружения во мрак разработки на JS - и вот он нашелся. Первые пробы дали уверенность, что “здесь точно что-то есть”. Было сделано два хороших прототипа, и после череды показов, составления бизнес-планов и защиты концепции оба прототипа срослись в наш общий большой продукт - вторую версию нашего флагманского продукта, “ИМУС”. Эта версия вобрала в себя все лучшее из первой: сотни человеко-лет, потраченных на дизайн, архитектуру, производительность и масштабируемость, - и добавила от платформы Jmix простоту расширения функциональности. Как только разрабатывать стало проще, мы смогли и ускорить, и удешевить разработку. А наши клиенты получили возможность настройки и адаптации работы системы за счет встроенного движка BPM, открытый рынок сертифицированных разработчиков для доработки решения, возможность независимой поддержки наших продуктов и доступ к магазину приложений и расширений для платформы. Конечно, путь не был прямым. Миграция с CUBA на Jmix была шоком, но, к счастью, мы не стали затягивать с этим и накапливать технический долг. Проблемы любой low-code/no-code платформы очевидны, их сформулировал еще Генри Форд: “Вы можете получить Ford T любого цвета, если этот цвет - черный”. Но когда понимаешь, что вместе со стандартом и некоторой угловатостью приходит скорость и надежность, начинаешь эти углы ценить. А когда мы добавили в платформу возможность создания пользователем не только атрибутов объектов и классов, но и самих новых классов, мы развязали руки аналитикам и внедренцам, позволив им творить для нужд заказчика без привлечения разработчиков. В целом, этим затянувшимся экспериментом длиною почти в 10 лет мы довольны. Jmix не перестает и удивлять, и радовать, а главное - он интересный попутчик и надежный партнер. Дмитрий, спасибо вам и всей команде ООО «АНТ-ЦС» за эти почти 10 лет совместного пути! 🤝 Для нас особенно ценно, что за это время наше общение давно вышло за рамки рабочих задач: вы приезжаете к нам в Самару, делитесь опытом, открыто обсуждаете развитие платформы и помогаете смотреть на Джеймикс глазами реальных команд и проектов. 💙 Спасибо за доверие, идеи и честную обратную связь! Именно такие истории помогают нам развивать Джеймикс дальше - как платформу, которая не просто решает задачи, а становится надежным попутчиком для сильных продуктов.
💙Ваше enterprise-приложение умеет фильтровать списки. А может оно словами ответить на вопрос "на каких складах заканчивается зерновой кофе?" Скорее всего нет. Дмитрий Ващенко, ведущий тренер Джеймикс, опубликовал серию из двух статей про то, как встроить настоящего ИИ-агента прямо внутрь Джеймикс-приложения с помощью Spring AI. Не чат-бот ☝🏻, а agent-loop, который сам выбирает, какие операции дернуть на бэкенде, и собирает ответ (если agent-loop звучит для вас как что-то на китайском, то статьи тем более обязательны к прочтению в 2K26 😉) 1️⃣ часть - основы: что такое agent loop, tool-вызовы через @Tool, read-only сценарий на складе. И честный раздел «где это ломается» (спойлер: слабые модели печатают вызов как текст 🙃) Если не поняли спойлер - вэлком. ⏩ https://habr.com/ru/companies/haulmont/articles/1046868/ 🟡 часть - самое горячее: запись данных, транзакции и безопасность. Почему фоновый поток теряет аутентификацию пользователя и как не превратить ИИ-агента в дыру в правах доступа. ⏩ https://habr.com/ru/companies/haulmont/articles/1048112/ Агент едет на ваших же правах и DataManager - никакого параллельного пути к данным. А еще в статьях есть ссылка на демо - можно запустить локально, 100500 GB VRAM и токенов не нужно, достаточно современного ноутбука.
📣 Что изменится в Джеймикс 3.0 Совсем скоро выйдет новая мажорная версия платформы! Этот релиз меняет не только возможности платформы, но и ее фундамент. В релизе 3.0 Джеймикс переходит на новую технологическую основу: 🛠 Spring Boot 4 🛠 Vaadin 25 с темой Aura 🛠 EclipseLink 5 Для корпоративных систем, которые нужно поддерживать и развивать годами, это не менее важно, чем новые возможности платформы. Современный стек - это более простые обновления, актуальные зависимости, лучшую совместимость с экосистемой Java и надежную основу для дальнейшего развития проектов. И, конечно, важные фичи: ⚡ ИИ-инструменты для быстрой аналитики через чат с агентом 🔆 Динамическая настройка модели данных и UI в рантайме 🔆 Улучшения платформы для крупных и долгосрочных проектов Документация по новой версии уже доступна здесь. В следующих постах будем подробнее разбирать ключевые возможности Джеймикс 3.0: ИИ-инструменты, Dynamic Model, отчеты и многое другое. Этот релиз получился из таких, про которые разработчики говорят "а вот это уже интересно" 😉 __________ 🧑💻 Мы в Телеграм │ ВКонтакте │ Мах