AI 低代码平台「低代码 + 零代码」双驱动!低代码可一键生成前后端代码;零代码可 5 分钟搭建系统;AI Skills 一句话画流程、设计表单、生成整套系统。内置 AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,消除 Java 项目 80% 的重复工作,提效而不失灵活。
JeecgBoot is an open-source Java low-code development platform built on SpringBoot 3, SpringCloud Alibaba, MyBatis-Plus, and Vue 3, designed to eliminate roughly 80% of repetitive work in enterprise Java projects. It operates in two modes: a zero-code mode where business users can assemble complete systems through drag-and-drop configuration in approximately five minutes, and a low-code mode where developers generate frontend and backend code, table-creation SQL, and menu permissions automatically. The platform integrates directly with Claude Code through an official one-click installer that bundles JEECG Skills, a natural-language programming layer allowing developers to describe a workflow, form, report, or entire system in a single sentence and receive runnable output. Beyond code generation, the built-in AI application platform includes an MCP plugin configuration interface, a knowledge base with RAG support, an AI chat assistant, and a visual workflow designer compatible with models including ChatGPT, DeepSeek, and Ollama. Enterprise Java teams building OA, ERP, CRM, or SaaS systems are the primary audience.
Low-code/zero-code enterprise Java (Spring Boot) platform with AI, MCP and code generation.
- ✓Open-source license (Apache-2.0)
- ✓Actively maintained (<30d)
- ✓Healthy fork ratio
- ✓Clear description
- ✓Topics declared
- ✓Mature repo (>1y old)
git clone https://github.com/jeecgboot/JeecgBootResumen de Tools
中文 | [English](./README.en-US.md) | [日本語](./README.ja-JP.md) JeecgBoot AI低代码平台 =============== 🚀 **低代码迈入 v2.0 时代,一句自然语言即可生成整个系统** 当前最新版本: 3.9.2(2026-04-30) [](https://github.com/jeecgboot/JeecgBoot/blob/master/LICENSE) [](https://jeecg.com) [](https://www.toutiao.com/c/user/token/CiZtC9Gn_yl2qDcTF9Kqhh9LV7tW1cJsdRn2rfFUU5lZy4RJaD4hdBpJCjwAAAAAAAAAAAAAUFvsvy4j57fg5tqwVmxukKxGEhbMl7pE14lY9_YSDq-A26V7xrG3hYuq_Z9y6F3W01oQkIKQDhjDxYPqBCIBA2iiHh0=) [](https://github.com/jeecgboot/JeecgBoot) [](https://github.com/jeecgboot/JeecgBoot) [](https://github.com/jeecgboot/JeecgBoot) [](https://jeecg.com/skills) > 🔥 **AI Skills 自然语言编程全新发布** — 一句话生成完整代码、一句话画流程、一句话设计表单、一句话出报表与大屏,覆盖 JeecgBoot 低代码全场景。 > > ⚡ [一键安装](https://help.jeecg.com/java/ai/skills/skill-install) | 📦 [Skills 开源仓库](https://github.com/jeecgboot/skills) | 🌐 [Skills 官网](https://jeecg.com/skills) | 📺 [实战视频](https://www.bilibili.com/video/BV1KKwTzJEbX/) 项目介绍 ----------------------------------- <h3 align="center">企业级AI低代码平台</h3> JeecgBoot 是一款 AI 低代码开发平台,支持 "低代码 + 零代码" 双模式。零代码模式下,5 分钟零代码快速搭建完整业务系统; 低代码模式下,AI 自动输出前后端代码、建表 SQL 与菜单权限,生成即可运行。 平台内置 AI 应用平台:AI 聊天助手、知识库、流程编排、MCP、插件,兼容各大模型! 具备 Skills 能力,一句话画流程图、设计表单、甚至生成整个系统! 引领AI低代码开发模式: "AI 生成 → 在线配置 → 代码生成 → 手工合并",帮助解决 Java 项目中 80% 的重复工作,让开发更多关注业务,在大幅提升效率的同时又不失灵活性。 --- 采用最新的前后端分离技术栈(Ant Design&Vue3,SpringBoot3,SpringCloud Alibaba,Mybatis-plus,具备强大且颗粒化的权限控制,支持按钮权限和数据权限设置,满足大型业务系统需求。功能涵盖在线表单、表单设计、流程设计、门户设计、报表与大屏设计、OA办公、AI应用、AI知识库、大模型管理、AI流程编排、AI聊天,支持ChatGPT、DeepSeek、Ollama等多种AI大模型。 - `零代码能力:` 国内首个“低代码+零代码”双模驱动的AI低代码平台!同时支持低代码和零代码; 让开发者用低代码,让业务人员在同一个平台上用零代码! - `Skills能力:` 全面支持skills能力,支持一句话生成完整系统,提供零代码模式(一句话搭建系统,无需编写代码)和代码生成模式(基于 jeecg-codegen,自动生成完整代码和建表SQL)两种选择。同时支持一句话自动绘制流程图、设计表单,省去手工绘制繁琐步骤。 - `AI智能报表:` JimuReport是一款自主研发的强大开源企业级Web报表工具。它通过零编码的拖拽式操作,赋能用户如同搭积木般轻松构建各类复杂报表,全面满足企业数据可视化与分析需求,助力企业级数据产品的高效打造与应用。 - `AI智能大屏:` JimuBI一款自主研发的强大的大屏和仪表盘设计工具。专注数字孪生与数据可视化,支持交互式大屏、仪表盘、门户和移动端,实现“一次开发,多端适配”。 大屏设计类Word风格,支持多屏切换,自由拖拽,轻松打造炫酷动态界面。 - `AI应用平台:` 盖AI应用管理、AI模型管理、智能对话助手、知识库问答、流程编排与设计器、AI建表、MCP插件配置等功能。平台兼容主流大模型,包括ChatGPT、DeepSeek、Ollama、智普、千问等,助力企业高效构建智能化应用,推动低代码开发与AI深度融合。 - `JEECG宗旨是:` JEECG旨在通过OnlineCoding平台实现简单功能的零代码快速搭建,同时针对复杂功能采用代码生成器生成代码并手工合并,打造智能且灵活的低代码开发模式,有效解决了当前低代码产品普遍缺乏灵活性的问题,提升开发效率的同时兼顾系统的扩展性和定制化能力。 - `JEECG业务流程:` JEECG业务流程采用BPM工作流引擎实现业务审批,扩展任务接口供开发人员编写业务逻辑,表单提供表单设计器、在线配置表单和编码表单等多种解决方案。通过流程与表单的分离设计(松耦合)及任务节点的灵活配置,既保障了企业流程的安全性与保密性,又大幅降低了开发人员的工作量。 🔥 AI Skills 自然语言编程 ----------------------------------- 官方提供 **一键安装 Claude Code + JEECG Skills**,使用 AI 一句话生成代码、表单、流程、报表、大屏。 👉 **一键安装入口:https://help.jeecg.com/java/ai/skills/skill-install** | 资源 | 地址 | |------|------| | 📦 Skills 开源仓库 | https://github.com/jeecgboot/skills | | 🌐 Skills 官网 | https://jeecg.com/skills | | 📺 实战视频 | [自然语言编程实战](https://www.bilibili.com/video/BV1KKwTzJEbX/) | 适用项目 ----------------------------------- JeecgBoot低代码平台兼容所有J2EE项目开发,支持信创国产化,特别适用于SAAS、企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)及AI知识库等场景。其半智能手工Merge开发模式,可显著提升70%以上的开发效率,极大降低开发成本。同时,JeecgBoot还是一款全栈式AI开发平台,助力企业快速构建和部署个性化AI应用。。 **信创兼容说明** - 操作系统:国产麒麟、银河麒麟等国产系统几乎都是基于 Linux 内核,因此它们具有良好的兼容性。 - 数据库:达梦、人大金仓、TiDB - 中间件:东方通 TongWeb、TongRDS,宝兰德 AppServer、CacheDB, [信创配置文档](https://help.jeecg.com/java/tongweb-deploy/) 版本说明 ----------------------------------- |下载 | SpringBoot3.5 + Shiro |SpringBoot3.5+ SpringAuthorizationServer | SpringBoot3.5 + Sa-Token | SpringBoot2.7(JDK17/JDK8) | |------|---------------------------------------------------------|----------------------------|-------------------|--------------------------------------------| | Github | [`main`](https://github.com/jeecgboot/JeecgBoot) | [`springboot3_sas`](https://github.com/jeecgboot/JeecgBoot/tree/springboot3_sas) 分支 | [`springboot3-satoken`](https://github.com/jeecgboot/JeecgBoot/tree/springboot3-satoken) 分支|[`springboot2`](https://github.com/jeecgboot/JeecgBoot/tree/springboot2) 分支| | Gitee | [`main`](https://github.com/jeecgboot/JeecgBoot) | [`springboot3_sas`](https://gitee.com/jeecg/JeecgBoot/tree/springboot3_sas) 分支| [`springboot3-satoken`](https://gitee.com/jeecg/JeecgBoot/tree/springboot3-satoken) 分支|[`springboot2`](https://github.com/jeecgboot/JeecgBoot/tree/springboot2) 分支 | - `jeecg-boot` 是后端JAVA源码项目Springboot3+Shiro+Mybatis+SpringCloudAlibaba(支持单体和微服务切换). - `jeecgboot-vue3` 是前端VUE3源码项目(vue3+vite6+ts最新技术栈). - `JeecgUniapp` 是[配套APP框架](https://github.com/jeecgboot/JeecgUniapp) 适配多个终端,支持APP、小程序、H5、鸿蒙、鸿蒙Next. - `jeecg-boot-starter` 是[jeecg-boot对应的底层封装starter](https://github.com/jeecgboot/jeecg-boot-starter) :微服务启动、xxljob、分布式锁starter、rabbitmq、分布式事务、分库分表shardingsphere等. - 参考 [文档](https://help.jeecg.com/ui/2dev/mini) 可以删除不需要的demo,制作一个精简版本 启动项目 ----------------------------------- > 默认账号密码: admin/123456 - [开发环境搭建](https://help.jeecg.com/java/setup/tools) - [IDEA启动前后端(单体模式)](https://help.jeecg.com/java/setup/idea/startup) - [Docker一键启动(单体模式)](https://help.jeecg.com/java/docker/quick) - [IDEA启动前后端(微服务方式)](https://help.jeecg.com/java/springcloud/switchcloud/monomer) - [Docker一键启动(微服务方式)](https://help.jeecg.com/java/docker/quickcloud) 技术文档 ----------------------------------- - 在线演示: [平台演示](https://boot3.jeecg.com) | [APP演示](https://jeecg.com/appIndex) - 官方网站: [http://www.jeecg.com](http://www.jeecg.com) - 入门指南: [快速入门](http://www.jeecg.com/doc/quickstart) | [开发文档](https://help.jeecg.com) | [AI应用手册](https://help.jeecg.com/aigc) | [视频教程](http://jeecg.com/doc/video) - 技术支持: [反馈问题](https://github.com/jeecgboot/JeecgBoot/issues/new?template=bug_report.md) | [低代码体验一分钟](https://jeecg.blog.csdn.net/article/details/106079007) - QQ交流群 : 964611995、⑩716488839(满)、⑨808791225(满)、其他(满) AI 应用平台介绍 ----------------------------------- 一个全栈式 AI 开发平台,旨在帮助开发者快速构建和部署个性化的 AI 应用。 JeecgBoot平台提供了一套完善的AI应用管理系统模块,是一套类似`Dify`的`AIGC应用开发平台`+`知识库问答`,是一款基于LLM大语言模型AI应用平台和 RAG 的知识库问答系统。 其直观的界面结合了 AI 流程编排、RAG 管道、知识库管理、模型管理、对接向量库、实时运行可观察等,让您可以快速从原型到生产,拥有AI服务能力。 - [详细专题介绍,请点击查看](README-AI.md) - AI视频介绍 [](https://www.bilibili.com/video/BV1zmd7YFE4w) 为什么选择JeecgBoot? ----------------------------------- > 界内首款AI低代码开发平台,同时具备AI应用平台和低代码平台,通过AI驱动低代码开发! > 开源界"小普元"超越传统商业平台。引领低代码开发模式(OnlineCoding-> 代码生成器 -> 手工MERGE),低代码开发同时又支持灵活编码, 可以帮助解决Java项目70%的重复工作,让开发更多关注业务。既能快速提高开发效率,节省成本,同时又不失灵活性。 - 1.提供了一套完善的AI应用管理系统模块,是一套类似`Dify`的`AIGC应用开发平台`+`知识库问答`,是一款基于LLM大语言模型AI应用平台和 RAG 的知识库问答系统。 其直观的界面结合了 AI 流程编排、RAG 管道、知识库管理、模型管理、对接向量库、实时运行可观察等,让您可以快速从原型到生产,拥有AI服务能力 - 2.采用最新主流前后分离框架(Spring Boot3 + MyBatisPlus + Vue3.0 + TypeScript + Vite6 + Ant Design Vue4 )等新技术方案。便于学习容易上手,代码生成器依赖性低,灵活的扩展能力,可快速实现二次开发。 - 3.支持微服务Spring Cloud Alibaba(Nacos、Gateway、Sentinel、Skywalking),提供简易机制,支持单体和微服务自由切换(这样可以满足各类项目需求)。 - 4.开发效率高,支持在线建表和AI建表,提供强大代码生成器,单表、树列表、一对多、一对一等数据模型,增删改查功能一键生成,菜单配置直接使用。 - 5.代码生成器提供强大模板机制,支持自定义模板,目前提供四套风格模板(单表两套、树模型一套、一对多三套)。 - 6.提供强大的报表和大屏可视化工具,支持丰富的数据源连接,能够通过拖拉拽方式快速制作报表、大屏和门户设计;支持多种图表类型:柱形图、折线图、散点图、饼图、环形图、面积图、漏斗图、进度图、仪表盘、雷达图、地图等。 - 7.低代码能力:在线表单(无需编码,通过在线配置表单,实现表单的增删改查,支持单表、树、一对多、一对一等模型,实现人人皆可编码),在线配置零代码开发、所见即所得支持23种类控件。 - 8.低代码能力:在线报表、在线图表(无需编码,通过在线配置方式,实现数据报表和图形报表,可以快速抽取数据,减轻开发压力,实现人人皆可编码)。 - 9.Online支持在线增强开发,提供在线代码编辑器,支持代码高亮、代码提示等功能,支持多种语言(Java、SQL、JavaScript等)。 - 10.封装完善的用户、角色、菜单、组织机构、数据字典、在线定时任务等基础功能,支持访问授权、按钮权限、数据权限等功能。 - 11.前端UI提供丰富的组件库,支持各种常用组件,如表格、树形控件、下拉框、日期选择器等,满足各种复杂的业务需求 [UI组件库文档](https://help.jeecg.com/category/ui%E7%BB%84%E4%BB%B6%E5%BA%93)。 - 12.提供APP配套框架,一份多代码多终端适配,一份代码多终端适配,小程序、H5、安卓、iOS、鸿蒙Next。 - 13.新版APP框架采用Uniapp、Vue3.0、Vite、Wot-design-uni、TypeScript等最新技术栈,包括二次封装组件、路由拦截、请求拦截等功能。实现了与JeecgBoot完美对接:目前已经实现登录、用户信息、通讯录、公告、移动首页、九宫格、聊天、Online表单、仪表盘等功能,提供了丰富的组件。 - 14.提供了一套成熟的AI应用平台功能,从AI模型、知识库到AI应用搭建,助力企业快速落地AI服务,加速智能化升级。 - 15.AI能力:目前JeecgBoot支持AI大模型chatgpt和deepseek,现在最新版默认使用deepseek,速度更快质量更高。目前提供了AI对话助手、AI知识库、AI应用、AI建表、AI报表等功能。 - 16.提供新行编辑表格JVXETable,轻松满足各种复杂ERP布局,拥有更高的性能、更灵活的扩展、更强大的功能。 - 17.平台首页风格,提供多种组合模式,支持自定义风格;支持门户设计,支持自定义首页。 - 18.常用共通封装,各种工具类(定时任务、短信接口、邮件发送、Excel导入导出等),基本满足80%项目需求。 - 19.简易Excel导入导出,支持单表导出和一对多表模式导出,生成的代码自带导入导出功能。 - 20.集成智能报表工具,报表打印、图像报表和数据导出非常方便,可极其方便地生成PDF、Excel、Word等报表。 - 21.采用前后分离技术,页面UI风格精美,针对常用组件做了封装:时间、行表格控件、截取显示控件、报表组件、编辑器等。 - 22.查询过滤器:查询功能自动生成,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询)。 - 23.数据权限(精细化数据权限控制,控制到行级、列表级、表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段)。 - 24.接口安全机制,可细化控制接口授权,非常简便实现不同客户端只看自己数据等控制;也提供了基于AK和SK认证鉴权的OpenAPI功能。 - 25.活跃的社区支持;近年来,随着网络威胁的日益增加,团队在安全和漏洞管理方面积累了丰富的经验,能够为企业提供全面的安全解决方案。 - 26.权限控制采用RBAC(Role-Based Access Control,基于角色的访问控制)。 - 27.页面校验自动生成(必须输入、数字校验、金额校验、时间空间等)。 - 28.支持SaaS服务模式,提供SaaS多租户架构方案。 - 29.分布式文件服务,集成MinIO、阿里OSS等优秀的第三方,提供便捷的文件上传与管理,同时也支持本地存储。 - 30.主流数据库兼容,一套代码完全兼容MySQL、PostgreSQL、Oracle、SQL Server、MariaDB、达梦、人大金仓等主流数据库。 - 31.集成工作流Flowable,并实现了只需在页面配置流程转向,可极大简化BPM工作流的开发;用BPM的流程设计器画出了流程走向,一个工作流基本就完成了,只需写很少量的Java代码。 - 32.低代码能力:在线流程设计,采用开源Flowable流程引擎,实现在线画流程、自定义表单、表单挂靠、业务流转。 - 33.多数据源:极其简易的使用方式,在线配置数据源配置,便捷地从其他数据抓取数据。 - 34.提供单点登录CAS集成方案,项目中已经提供完善的对接代码。 - 35.低代码能力:表单设计器,支持用户自定义表单布局,支持单表、一对多表单,支持select、radio、checkbox、textarea、date、popup、列表、宏等控件。 - 36.专业接口对接机制,统一采用RESTful接口方式,集成Swagger-UI在线接口文档,JWT token安全验证,方便客户端对接。 - 37.高级组合查询功能,在线配置支持主子表关联查询,可保存查询历史。 - 38.提供各种系统监控,实时跟踪系统运行情况(监控Redis、Tomcat、JVM、服务器信息、请求追踪、SQL监控)。 - 39.消息中心(支持短信、邮件、微信推送等);集成WebSocket消息通知机制。 - 40.支持多语言,提供国际化方案。 - 41.数据变更记录日志,可记录数据每次变更内容,通过版本对比功能查看历史变化。 - 42.提供简单易用的打印插件,支持谷歌、火狐、IE11+等各种浏览器。 - 43.后端采用Maven分模块开发方式;前端支持菜单动态路由。 - 44.提供丰富的示例代码,涵盖了常用的业务场景,便于学习和参考。 技术架构 ----------------------------------- #### 前端 - 前端环境要求:Node.js要求`Node 20+` 版本以上、pnpm 要求`9+` 版本以上 `
Lo que la gente pregunta sobre JeecgBoot
¿Qué es jeecgboot/JeecgBoot?
+
jeecgboot/JeecgBoot es tools para el ecosistema de Claude AI. AI 低代码平台「低代码 + 零代码」双驱动!低代码可一键生成前后端代码;零代码可 5 分钟搭建系统;AI Skills 一句话画流程、设计表单、生成整套系统。内置 AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领「AI 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,消除 Java 项目 80% 的重复工作,提效而不失灵活。 Tiene 46.7k estrellas en GitHub y se actualizó por última vez today.
¿Cómo se instala JeecgBoot?
+
Puedes instalar JeecgBoot clonando el repositorio (https://github.com/jeecgboot/JeecgBoot) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.
¿Es seguro usar jeecgboot/JeecgBoot?
+
Nuestro agente de seguridad ha analizado jeecgboot/JeecgBoot y le ha asignado un Trust Score de 88/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.
¿Quién mantiene jeecgboot/JeecgBoot?
+
jeecgboot/JeecgBoot es mantenido por jeecgboot. La última actividad registrada en GitHub es de today, con 32 issues abiertos.
¿Hay alternativas a JeecgBoot?
+
Sí. En ClaudeWave puedes explorar tools similares en /categories/tools, ordenados por popularidad o actividad reciente.
Despliega JeecgBoot en tu cloud
Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.
¿Mantienes este repo? Añade un badge a tu README
Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.
[](https://claudewave.com/repo/jeecgboot-jeecgboot)<a href="https://claudewave.com/repo/jeecgboot-jeecgboot"><img src="https://claudewave.com/api/badge/jeecgboot-jeecgboot" alt="Featured on ClaudeWave: jeecgboot/JeecgBoot" width="320" height="64" /></a>Más Tools
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman
AI coding assistant skill (Claude Code, Codex, OpenCode, Cursor, Gemini CLI, and more). Turn any folder of code, SQL schemas, R scripts, shell scripts, docs, papers, images, or videos into a queryable knowledge graph. App code + database schema + infrastructure in one graph.
A light-weight and powerful meta-prompting, context engineering and spec-driven development system for Claude Code by TÂCHES.
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies