JeecgBoot低代码是一款「低代码 + AI 应用」双引擎驱动的企业级 AI 低代码平台,开源免费、采用 Apache-2.0 协议,可以商用,也不限制项目数、库表数和用户数。部署之后就能在线配置业务模块,复杂的部分再基于生成的标准 Java / Vue 源码继续开发,目前 GitHub 上的 Star 数已经超过 48K。


一、核心定位与技术突破
1. 一句话生成完整系统
JeecgBoot低代码最近一次大的升级,是把"需求到系统"这条链路交给了 AI:用自然语言描述业务需求,AI 会自动完成数据建模、代码生成、菜单权限配置和页面渲染,从需求到可运行系统的全流程自动化。
- 说需求,出系统:比如"帮我生成一套员工请假管理系统,含申请、审批、查询",AI 会识别员工、部门、请假类型、起止时间等字段,生成数据库表和建表 SQL,再生成 Vue 前端与 Java 后端代码;
- 生成之后仍是标准源码:产出的不是黑盒,而是前后端标准代码,之后怎么改、怎么扩展,由团队自己决定,不会被平台锁住。

2. AI 深度赋能
- AI 应用平台:集成模型管理、智能聊天、流程编排和 MCP 插件,支持主流大模型,可以在同一个体系里搭建 AI 应用,不必另起炉灶;
- RAG 知识库问答:支持文档解析、向量检索,让企业自己的资料也能被大模型问答利用;
- 丰富的 AI Skills:针对代码生成、Online 表单、BPM 流程、报表、大屏和门户,官方封装了专业的 Skills,复杂的开发与配置任务可以"一句话"自动执行,比如让它画一张三级审批的请假流程,节点和连线就自动生成了。
3. 企业级工程化能力
- 多租户与部署形态:支持多租户,单体和微服务两种架构可以切换,系统做大之后可以平滑演进;
- 精细化权限:RBAC 权限体系,数据权限可以精细到行级、列表级和字段级,不同的人看到不同的数据、操作不同的字段;
- 信创适配:默认适配达梦、人大金仓等国产数据库,满足信创环境的要求。
二、核心功能与技术架构
1. 代码生成与在线配置
- 强大的代码生成器:支持单表、树表、一对一、一对多等数据模型,一键生成前后端代码、建表 SQL 和菜单权限,生成即可运行,也可以灵活扩展;
- Online 表单、报表与图表:部署后无需写代码,就能在线建表,配置出带增删改查和导入导出的业务模块,再用 Online 报表和图表展示数据;
- 提效显著:官网给出的口径是"代码生成器 + Online 在线开发,提效 70%+",单表、一对多、树模型都可以一键生成。

2. 开放性与定制化
- 代码生成器对平台的依赖度低,扩展能力灵活,二次开发和个性化定制都比较自由;
- 支持 23 种控件,在线建模、在线配置、所见即所得,并提供多套模板风格,也支持自定义模板;
- 开源版提供积木报表与数据大屏设计,业务系统做好之后,报表和看板这"最后一公里"可以在同一个生态里完成。
3. 技术栈与生态
- 后端基于 Spring Boot 4,AI 能力集成 LangChain4j;
- 前端是 Vue 3.5 + Vite 8 + Ant Design Vue 4;
- 前后端分离、松耦合的设计,上手门槛低,也便于团队长期维护。
三、应用场景与用户价值
官网把典型场景归纳得很清楚,大致可以分成下面几类:
- OA 内部办公:考勤审批、公文流转、会议管理、日程协作,用流程驱动办公;
- ERP 资源管理:仓储物流、采购供应链、财务核算、生产计划的一体化管理;
- CRM 客户管理:客户信息、销售跟进、商机分析和营销自动化;
- MIS 信息管理:企业数据中心、业务信息汇聚、统计分析和决策支撑;
- AI 智能应用:AI 对话助手、知识库、AI 流程编排、MCP 插件、多模型支持;
- 报表大屏:可视化图表、数据驾驶舱,拖拽设计,数据实时更新。
对团队来说,价值主要在三处:重复劳动交给生成器,开发者把时间花在业务规则和交互上;业务模块可以在线配置,需求变化快的场景不用每次都走完整开发流程;源码在自己手里,后续怎么演进由自己决定。
功能界面一览

四、完全开源
JeecgBoot低代码的开源版采用 Apache-2.0 协议,永久免费、可商用,不限项目数、库表数和用户数。开源版本身已经包含不少能力:
- Online 表单、Online 报表与图表的在线配置;
- 代码生成器,以及积木报表和数据大屏设计;
- AI 应用平台、RAG 知识库和 AI Skills;
- 数据权限、多租户、单体 / 微服务切换,以及信创适配。
如果业务里有复杂审批、OA 办公这类需求,还有商业版可选,它包含开源版的全部能力,并增加 BPM 工作流与在线流程设计器、表单设计器、门户设计、OA 办公套件、移动端审批等。另外,团队还提供了定位互补的敲敲云零代码,适合业务人员自己搭应用,v2.3.0 起永久免费,不限用户数、应用数、表单数和流程数。

五、开发者体验与获取方式
- 门槛不高:技术栈是 Spring Boot + Vue 3,熟悉 Java 和前端的开发者可以很快上手;
- 先看再试:官网首页有"低代码演示"入口,可以先在线体验;文档可以去 help.jeecg.com 查阅;
- 按步骤跑通:从官网下载源码,先跑通一个示例模块,再试试代码生成器和 Online 表单,最后体验一句话生成系统的 AI Skills。
上手时的几点建议
- 别指望 AI 一句话解决所有问题。AI 生成的是起点,业务规则、权限边界和数据口径,仍然需要人来确认;
- 表结构相对稳定、字段规则清晰的模块,最适合先生成再改。生成出来的代码已经是可运行的起点,开发者再补充业务逻辑;
- 扩展尽量放在可维护的位置,不要直接改生成文件的核心逻辑,方便后续重新生成。
总结
JeecgBoot低代码把"低代码"和"AI 应用"放在了同一个平台里:既有代码生成器、Online 表单、报表大屏这些成熟的效率工具,又有 AI 应用平台、RAG 知识库和一句话生成系统的 AI Skills。它开源免费、可商用,生成的是标准源码,团队既能快速出活,也能保留自己的掌控权。对想在"开发速度"和"代码可控"之间取得平衡的团队来说,值得花一个下午亲自跑一遍。

|