Claude Info
Dev-инструменты

JeecgBoot

jeecgboot/JeecgBoot

JeecgBoot — AI-driven low-code платформа для Java-разработчиков. Поддерживает два режима: нулевое кодирование (система по одной фразе) и генерация кода (фронтенд + бэкенд + SQL). Встроены AI-чат, база знаний, оркестровка процессов, MCP и плагины. Совместима с ChatGPT, DeepSeek, Ollama.

Подключение

terminal
bash
git clone https://github.com/jeecgboot/JeecgBoot.git

README

中文 | English | 日本語

JeecgBoot AI Low-Code платформа

Текущая последняя версия: 3.9.1 (дата выпуска: 2026-01-28)

AUR GitHub stars GitHub forks

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

JeecgBoot — AI-driven low-code платформа разработки, охватывающая весь спектр задач в двух режимах: «low-code + zero-code». В режиме нулевого кодирования одна фраза позволяет собрать полноценную бизнес-систему. В режиме генерации кода AI автоматически выдаёт фронтенд- и бэкенд-код, SQL создания таблиц и права меню — всё готово к запуску сразу после генерации.

Платформа включает встроенный AI-чат-ассистент, базу знаний, оркестровку процессов, MCP и систему плагинов, совместима с ведущими большими языковыми моделями. Поддерживает генерацию блок-схем по одной фразе, проектирование форм по одной фразе и чат-ориентированные бизнес-операции. Общий процесс разработки следует схеме «AI-генерация → онлайн-конфигурация → генерация кода → ручное слияние», устраняя 80% рутинной работы в Java-проектах при сохранении гибкости и управляемости.


Платформа построена на современном стеке с разделением фронтенда и бэкенда (Ant Design & Vue3, SpringBoot3, SpringCloud Alibaba, Mybatis-plus), обладает мощной и гранулированной системой управления правами, поддерживает настройку прав на кнопки и данные, удовлетворяет требованиям крупных бизнес-систем. Функциональность охватывает онлайн-формы, конструктор форм, дизайнер процессов, дизайнер порталов, отчёты и дашборды, OA-делопроизводство, AI-приложения, AI-базу знаний, управление большими моделями, оркестровку AI-процессов, AI-чат. Поддерживаются ChatGPT, DeepSeek, Ollama и другие большие языковые модели.

  • Возможности нулевого кодирования: Первая в Китае AI-платформа разработки с двойным режимом «low-code + zero-code»! Разработчики используют low-code, бизнес-пользователи — zero-code на одной платформе.

  • AI-driven разработка: Новые возможности AI-driven разработки — поддержка генерации полноценной системы по одной фразе. Предлагается режим нулевого кодирования (система по одной фразе, без написания кода) и режим генерации кода (на основе jeecg-codegen — автоматическая генерация полного кода и SQL создания таблиц). Также поддерживается автоматическое рисование блок-схем и проектирование форм по одной фразе. Видео | Список Skills

  • AI-отчёты: JimuReport — мощный open-source корпоративный веб-инструмент отчётности собственной разработки. Drag-and-drop без кода позволяет строить сложные отчёты как из конструктора, полностью закрывая потребности в визуализации и анализе данных.

  • AI-дашборды: JimuBI — мощный инструмент для создания дашбордов и больших экранов собственной разработки. Специализируется на цифровых двойниках и визуализации данных, поддерживает интерактивные большие экраны, дашборды, порталы и мобильные устройства по принципу «разработай один раз — адаптируй везде».

  • AI-платформа приложений: Охватывает управление AI-приложениями, управление AI-моделями, интеллектуальный диалоговый ассистент, Q&A по базе знаний, оркестровку и дизайнер процессов, AI-создание таблиц, настройку MCP-плагинов. Совместима с ведущими большими моделями: ChatGPT, DeepSeek, Ollama, Zhipu, Qianwen и другими.

  • Миссия JEECG: Реализовать быстрое zero-code создание простых функций через платформу OnlineCoding, а для сложных функций — генерировать код с последующим ручным слиянием, создавая интеллектуальный и гибкий low-code режим разработки.

  • Бизнес-процессы JEECG: Бизнес-процессы реализованы на BPM-движке рабочих процессов для бизнес-согласований. Расширяемые интерфейсы задач позволяют разработчикам писать бизнес-логику. Формы предоставляются в нескольких вариантах: конструктор форм, онлайн-конфигурация и кодовые формы.


Ключевые AI-возможности

JeecgBoot представляет новые возможности AI-driven разработки — поддержка генерации полноценной системы по одной фразе, что значительно упрощает процесс разработки.

Два режима на выбор:

РежимОписание
Нулевое кодированиеСистема по одной фразе, без написания кода
Генерация кодаНа основе jeecg-codegen — автоматическая генерация полного кода и SQL создания таблиц

Дополнительные AI-возможности:

  • Автоматическое рисование блок-схем по одной фразе
  • Автоматическое проектирование форм по одной фразе

Загрузка Skills: jeecgboot/skills

Видеоурок: JeecgBoot + Skills — программирование на естественном языке

Официальная документация: Список Skills


Список AI Skills

В сочетании с AI Skills для Claude Code, JeecgBoot реализует low-code разработку на естественном языке — одна фраза автоматизирует весь процесс от требования до кода/конфигурации. Подробная документация | Загрузка Skills

SkillНазваниеОписаниеТребует написания кода
jeecg-codegenAI-генерация полного кода по одной фразеАвтоматически преобразует требования на естественном языке в полный CRUD-код JeecgBoot: бэкенд Java + фронтенд Vue3 + SQL создания таблиц + SQL прав меню. Поддерживает генерацию без существующих таблиц и генерацию полного кода системыНет (AI генерирует исходный код)
jeecg-onlformAI-создание Online-формы по одной фразеАвтоматически преобразует требования в Online-форму JeecgBoot: конфигурация формы → синхронизация БД → генерация SQL менюНет
jeecg-onlreportAI-создание Online-отчёта по одной фразеАвтоматически преобразует требования в Online-отчёт JeecgBoot: написание SQL → разбор полей → конфигурация отчёта → создание отчётаНет
jeecg-desformAI-рисование формы по одной фразеАвтоматически преобразует описание формы на естественном языке в форму конструктора JeecgBoot: разбор требований → генерация JSON → создание через API. Может создать целую системуНет
jeecg-bpmnAI-рисование процесса по одной фразеАвтоматически преобразует описание процесса согласования на естественном языке в Flowable BPMN 2.0 XML и создаёт процесс в системе JeecgBoot через APIНет

Применимые проекты

Low-code платформа JeecgBoot совместима со всеми J2EE-проектами, поддерживает отечественные технологии (信创). Особенно подходит для SAAS, корпоративных информационных систем (MIS), внутренних офисных систем (OA), ERP, CRM и AI-баз знаний. Полуинтеллектуальный режим разработки с ручным слиянием повышает эффективность разработки более чем на 70%.

Совместимость с отечественными технологиями (信创):

  • ОС: отечественные системы на базе Linux-ядра (Kylin и др.)
  • БД: DM (达梦), KingbaseES (人大金仓), TiDB
  • Middleware: TongWeb, TongRDS, AppServer, CacheDB — документация по настройке

Версии

ЗагрузкаSpringBoot3.5 + ShiroSpringBoot3.5 + SpringAuthorizationServerSpringBoot3.5 + Sa-TokenSpringBoot2.7 (JDK17/JDK8)
GitHubmainветка springboot3_sasветка springboot3-satokenветка springboot2
Giteemainветка springboot3_sasветка springboot3-satokenветка springboot2
  • jeecg-boot — бэкенд Java-проект: SpringBoot3 + Shiro + Mybatis + SpringCloud Alibaba (поддержка монолитного и микросервисного режимов).
  • jeecgboot-vue3 — фронтенд Vue3-проект (vue3 + vite6 + ts, актуальный стек).
  • JeecgUniappсопутствующий APP-фреймворк, поддерживает APP, мини-приложения, H5, HarmonyOS, HarmonyOS Next.
  • jeecg-boot-starterбазовые starter-пакеты для jeecg-boot: запуск микросервисов, xxljob, distributed lock starter, RabbitMQ, распределённые транзакции, шардинг через ShardingSphere и др.
  • См. документацию для создания облегчённой версии без ненужных демо.

Запуск проекта

Учётные данные по умолчанию: admin / 123456

Похожие MCP-серверы