Home
Softono
j

jeecgboot

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
3

Software by jeecgboot

jeecg
Open Source

jeecg

新版本已出,强烈推荐:https://github.com/zhangdaiscott/jeecg-boot ============================================================== ![JEECG](https://static.oschina.net/uploads/img/201905/24184932_ak9D.png "Jeecg快速开发平台") JEECG 微云快速开发平台 =============== 当前最新版本: 4.0(发布日期:20190805) [![AUR](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](https://github.com/zhangdaiscott/jeecg/blob/master/LICENSE) [![](https://img.shields.io/badge/Author-JEECG团队-orange.svg)](http://www.jeecg.com) [![](https://img.shields.io/badge/version-2.0-brightgreen.svg)](https://github.com/zhangdaiscott/jeecg) [![GitHub stars](https://img.shields.io/github/stars/zhangdaiscott/jeecg.svg?style=social&label=Stars)](https://github.com/zhangdaiscott/jeecg) [![GitHub forks](https://img.shields.io/github/forks/zhangdaiscott/jeecg.svg?style=social&label=Fork)](https://github.com/zhangdaiscott/jeecg) 前言: ----------------------------------- 随着 WEB UI 框架 ( EasyUI/Jquery UI/Ext/DWZ/VUE/Boostrap) 等的逐渐成熟,系统界面逐渐实现统一化,代码生成器也可以生成统一规范的界面! 代码生成+手工MERGE半智能开发将是新的趋势,单表数据模型和一对多数据模型的增删改查功能直接生成使用,可节省80%工作量,快速提高开发效率!!! 简介 ----------------------------------- JEECG(J2EE Code Generation)是一款基于代码生成器的智能开发平台。引领新的开发模式(Online Coding->代码生成器->手工MERGE智能开发),可以帮助解决Java项目90%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。 JEECG宗旨是: 简单功能由代Online Coding配置出功能;复杂功能由代码生成器生成进行手工Merge; 复杂流程业务采用表单自定义,业务流程使用工作流来实现、扩展出任务接口,供开发编写业务逻辑。实现了流程任务节点和任务接口的灵活配置,既保证了公司流程的保密行,又减少了开发人员的工作量。 适用项目 ----------------------------------- JEECG快速开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率90%以上,极大降低开发成本;JEECG尤为显著的支持SAAS企业级应用开发,插件机制更好的支持了SAAS云应用需求。 为什么选择JEECG? ----------------------------------- * 1.采用主流框架,容易上手; 代码生成器依赖性低,很方便的扩展能力,可完全实现二次开发; * 2.开发效率很高,采用代码生成器,单表数据模型和一对多(父子表)数据模型,增删改查功能自动生成,菜单配置直接使用; * 3.页面校验自动生成(必须输入、数字校验、金额校验、时间空间等); * 4.封装完善的用户基础权限、强大的数据权限、和数据字典等基础功能,直接使用无需修改 * 5.常用共通封装,各种工具类(定时任务,短信接口,邮件发送,Excel导出等),基本满足80%项目需求 * 6.集成简易报表工具,图像报表和数据导出非常方便,可极其方便的生成pdf、excel、word等报表; * 7.集成工作流activiti,并实现了只需在页面配置流程转向,可极大的简化jbpm工作流的开发;用jbpm的流程设计器画出了流程走向,一个工作流基本就完成了,只需写很少量的java代码; * 8.UI标签库,针对WEB UI进行标准式封装,页面统一采用自定义标签实现功能:列表数据展现、页面校验等,标签使用简单清晰且便于维护 * 9.在线流程设计,采用开源Activiti流程引擎,实现在线画流程,自定义表单,表单挂靠,业务流转 * 10.查询过滤器:查询功能自动生成,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询); * 11.多数据源:及其简易的使用方式,在线配置数据源配置,便捷的从其他数据抓取数据; * 12.国际化:支持多语言,开发国际化项目非常方便; * 13.数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段 * 14.多种首页风格切换,支持自定义首页风格。(经典风格、Shortcut风格、ACE bootstrap风格、云桌面风格) * 15.在线配置报表(无需编码,通过在线配置方式,实现曲线图,柱状图,数据等报表) * 16.简易Excel导入导出,支持单表导出和一对多表模式导出,生成的代码自带导入导出功能 * 17.自定义表单,支持用户自定义表单布局,支持单表,一对多表单、支持select、radio、checkbox、textarea、date、popup、列表、宏等控件 * 18.专业接口对接机制,统一采用restful接口方式,集成swagger-ui在线接口文档,Jwt token安全验证,方便客户端对接 * 19.接口安全机制,可细化控制接口授权,非常简便实现不同客户端只看自己数据等控制 * 20.高级组合查询功能,在线配置支持主子表关联查询,可保存查询历史 * 21.支持二级管理员,权限细化管理 * 22.代码生成器支持resutful接口生成 技术文档 ----------------------------------- * [在线演示](http://demo.jeecg.com) * [开发环境搭建入门](http://idoc.jeecg.com/1275933) * [开发文档](http://idoc.jeecg.com) * [入门常见问题贴](http://bbs.jeecg.com/forum.php?mod=viewthread&tid=1830&extra=page%3D1) * [JEECG 实战视频教程](https://edu.csdn.net/combo/detail/905) * [本地maven仓库下载](https://gitee.com/jeecg/jeecg-local-maven) * [非Maven版本下载](https://github.com/zhangdaiscott/jeecg-nomaven) * [JEECG 版本日志](http://bbs.jeecg.com/forum.php?mod=viewthread&tid=365&extra=page%3D1) JEECG 功能特点 ----------------------------------- * 采用SpringMVC + Hibernate + Minidao(类Mybatis) + Easyui(UI库)+ Jquery + Boostrap + Ehcache + Redis + Ztree + Vue + Boostrap-table + ElementUI等基础架构</br> * 采用面向声明的开发模式, 基于泛型编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再配合Online Coding在线开发与代码生成器的使用,将J2EE的开发效率提高8倍以上,可以将代码减少90%以上。</br> * JEECG 技术点总结: * <b>技术点一:</b>代码生成器SPA单页面应用快速生成,采用VUE+ElementUI打造酷炫效果 </br> * <b>技术点二:</b>新一代代码生成器更灵活的代码生成器工厂,可灵活自定义生成的代码文件名称、路径等;根据模板结构生成代码文件</br> * <b>技术点三:</b>新一代代码生成器支持Vue+ElementUI风格,Bootstrap表单+EasyUI原生态列表风格,ElementUI表单+EasyUI原生态列表风格</br> * <b>技术点四:</b>Dategrid标签多列表风格快速切换,给用户提供多种选择</br> * <b>技术点五:</b>Online Coding在线开发(通过在线配置实现一个表模型的增删改查功能,无需一行代码,支持用户自定义表单布局) </br> * <b>技术点六:</b>代码生成器,支持多种数据模型,根据表生成对应的Entity,Service,Dao,Action,JSP等,增删改查功能生成直接使用</br> * <b>技术点七:</b>UI快速开发库,针对WEB UI进行标准封装,页面统一采用UI标签实现功能:数据datagrid,表单校验,Popup,Tab等,实现JSP页面零JS,开发维护非常高效</br> * <b>技术点八:</b>在线流程定义,采用开源Activiti流程引擎,实现在线画流程,自定义表单,表单挂接,业务流转,流程监控,流程跟踪,流程委托等</br> * <b>技术点九:</b>自定义表单,支持用户自定义表单布局,支持单表、列表、Select\Radio\Checkbox\PopUP\Date等特殊控件</br> * <b>技术点十:</b>查询过滤器:查询功能自动生成,后台动态拼SQL追加查询条件;支持多种匹配方式(全匹配/模糊查询/包含查询/不匹配查询)</br> * <b>技术点十一::</b>移动平台支持,对Bootstrap(兼容Html5)进行标准封装 </br> * <b>技术点十二:</b>动态报表功能(用户输入一个sql,系统自动解析生成报表)</br> * <b>技术点十三:</b>数据权限(精细化数据权限控制,控制到行级,列表级,表单字段级,实现不同人看不同数据,不同人对同一个页面操作不同字段)</br> * <b>技术点十四:</b>国际化(支持多语言,国际化的封装为多语言做了便捷支持)</br> * <b>技术点十五:</b>多数据源(在线配置数据源,数据源工作类封装)</br> * <b>技术点十六:</b>多种首页风格切换,支持自定义首页风格。(经典风格、Shortcut风格、ACE bootstrap风格、云桌面风格)</br> * <b>技术点十七:</b>在线配置报表(无需编码,通过在线配置方式,实现曲线图,柱状图,数据等报表)</br> * <b>技术点十八:</b>简易Excel导入导出,支持单表导出和一对多表模式导出,生成的代码自带导入导出功能</br> * <b>技术点十九:</b>移动OA,移动OA审批功能,采用H5技术,实现手机移动办公,无缝对接微信、钉钉、微信企业号、也可以做APP</br> * <b>技术点二十:</b>移动图表,在线配置移动报表,采用H5技术,可以手机端查看</br> * <b>技术点二十一::</b>插件开发,业务功能组件以插件方式集成平台,也可以单独部署发发布,有力支撑了SAAS云应用系统需求</br> * <b>技术点二十二::</b>专业接口对接机制,统一采用restful接口方式,集成swagger-ui在线接口文档,Jwt token安全验证,方便客户端对接</br> * <b>技术点二十三:</b>接口安全机制,可细化控制接口授权,非常简便实现不同客户端只看自己数据等控制</br> * <b>技术点二十四:</b>高级组合查询功能,在线配置支持主子表关联查询,可保存查询历史</br> * <b>技术点二十五:</b>支持二级管理员,权限细化管理</br> * <b>技术点二十六:</b>代码生成器支持resutful接口生成</br> * JEECG V4.0, 经过了专业压力测试,性能测试,保证后台数据的准确性和页面访问速度</br> * 支持多种浏览器: IE, 火狐, Google 等</br> * 支持数据库: Mysql,Oracle,Postgre,SqlServer等</br> * 基础权限: 用户,角色,菜单权限,按钮权限,数据权限</br> * 智能报表集成: 简易的图像报表工具和Excel导入导出</br> * Web容器测试通过的有Jetty和Tomcat,Weblogic</br> * 亮点功能:分布式部署,云平台,移动平台开发,规则引擎</br> * 要求JDK1.6+</br> 工程说明 ----------------------------------- * 关于项目插件打包使用说明: 一些不常变动的插件,例如My97DatePicker,lhgDialog等组件,为提高项目加载效率,打包成jar项目引用加载,如需要更改相关插件源码,可下载工程[https://gitee.com/jeecg/jeecg-common-plugin-ui](https://gitee.com/jeecg/jeecg-common-plugin-ui)引入 技术交流 ----------------------------------- * QQ交流群: ⑦286263896、其他群(全满)</br> * 官方网站: [http://www.jeecg.com](http://www.jeecg.com) * 官方博客: [https://jeecg.blog.csdn.net](https://jeecg.blog.csdn.net) * 关注官方微信公众号,获取更多资讯 ![输入图片说明](https://static.oschina.net/uploads/img/201807/09172938_ltsb.jpg "在这里输入图片标题") 社区荣誉 ----------------------------------- * 官网:http://www.jeecg.com * ★2012年JEECG在Google Code上开源; * ★2012年底开源项目JEECG被"ITeye专家访谈"; * ★2012年底开源项目JEECG被"CSDN专家访谈"; * ★2013年应邀参加"第八届开源中国开源世界高峰论坛"(该论坛由中国开源软件推进联盟主办、全球最大中文IT社区CSDN与程序员杂志协办); * ★2013年应邀参加"开源群英会2013”的开源英雄; * ★2013年度中国优秀开源项目评选-公开投票,“JEECG以887票位居第九"(该项目中国开源软件推进联盟主办、全球最大中文IT社区CSDN与程序员杂志协办); * ★2013年度成立JEECG开源团队,创立JEECG开源社区; * ★2013年度JEECG参加“云计算成就创业梦想”第二届阿里云开发者大赛"; * ★2013年度应邀参加了"SDCC 2013中国软件开发者大会" (大会由CSDN和《程序员》杂志倾力打造) * ★2013年下半年推出开源项目"MiniDao(持久层解决方案)"超越了Mybatis和Hibernate; * ★2014年5月应邀参加中国科学院大学创新创业年度论坛,探讨“创业企业发展、创新创业孵化”的主题,成为中国科学院大学创新创业和风险投资协会副会长。 * ★2014年推出当前最火的开源项目“JeeWx(捷微:敏捷微信开发平台)”,并获得CSDN举办的“2014年开发者大会”公开投票第一名 * ★2014年8月份捷微jeewx2.0与百度达成战略合作,集成百度地图,增加地图功能,附近商家团购等信息搜索。 * ★2014年12月份捷微jeewx与联通集团达成战略合作,负责联通集团微信公众账号集团化运营。 * ★2015年3月份捷微jeewx推出集团化微信运营版本,专注微信应用一体化,企业系统集成,实现公众账号上下级,类似组织机构权限模式。 * ★2015年6月份捷微jeewx推出集企业号版本,与中国移动打成战略合作,推出企业号营销新模式。 * ★2015开源中国最火开源项目,TOP5独占2位(jeewx\jeecg),TOP50占4位(jeewx\jeecg\easypoi\jeewx-api) * ★2016年2月JEECG推出移动能力版本,在线配置移动报表,在线配置移动表单,微信OA一体化集成 * ★2016年3月JEECG插件开发机制,采用插件方式为用户提供插件服务,目前插件:OA、微信企业号、文档云盘 * ★2016年4月捷微H5活动平台与微盟达成战略合作伙伴 * ★2016年jeecg推出插件开发框架 jeecg-p3,主推通过jeecg解决未来SAAS项目需求方案 * ★2017年JEEWX推出小程序产品: 小程序商城、小程序官网CMS系统、小程序论坛 * ★2017年度 Jeecg荣获开源中国2017年度最受欢迎开源项目,第五名 * ★2018年JEEWX推出大数据版本集团版,微信管家系统(支持多触点:微信、小程序、企业微信、QQ公众号、支付窗)支持同时维护多公众号和集团模式公众号运营;支持高并发大数据程序。 * ★2018年JEEWX推出在线免费活动平台、H5活动之家。 * ★2019年jeecg打造全新开发平台,jeecg_boot(springboot+antd+vue 前后端分离最新架构) 系统演示 ----------------------------------- ### [1].多套首页风格,支持自定义(H+风格|FineUI风格|ACE风格|Shortcut风格/云桌面等) ![输入图片说明](https://static.oschina.net/uploads/img/201807/09163742_IbMJ.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09164411_zSuo.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09164423_JfhR.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09164434_NSLt.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09164152_hxHU.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09164204_uVWu.jpg "在这里输入图片标题") ### [2].表单设计能力(online表单开发、表单设计器、word布局、积木表单) ![输入图片说明](https://static.oschina.net/uploads/img/201807/09164800_npNS.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09164811_4UmX.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09164822_SE7Z.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09165024_90bw.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09165445_QkbR.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09165756_D2m3.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09165958_syDn.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19165540_CizC.jpg "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09170233_i84Q.png "在这里输入图片标题") ### [3].流程组件演示 ![输入图片说明](https://static.oschina.net/uploads/img/201807/09171414_X1ee.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09171521_bghO.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09171532_NoB0.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09171539_gh87.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09171656_QTea.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09171705_CTug.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09171845_83W0.png "在这里输入图片标题") ### [4].报表演示(在线配置报表) ![输入图片说明](https://static.oschina.net/uploads/img/201807/09170858_40eu.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09170906_l8g0.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09170916_KkLG.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09170924_hDPz.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09170932_HABN.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09170941_McYh.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09171047_38JE.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201807/09170949_FWks.png "在这里输入图片标题") ### [5].移动报表演示 ![输入图片说明](https://static.oschina.net/uploads/img/201804/19165909_OXfn.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19165929_OnoB.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19165943_eyQF.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19165955_tJkX.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19170011_9CWF.png "在这里输入图片标题") ### [6].移动OA演示 ![输入图片说明](https://static.oschina.net/uploads/img/201804/19173027_byRC.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19173036_C5Kv.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19170252_9gZf.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19170305_ud5Y.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19170337_0myK.png "在这里输入图片标题") ### [6].移动APP ![输入图片说明](https://static.oschina.net/uploads/img/201804/19170420_v4qK.jpg "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19170430_kqK2.jpg "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19170449_W72k.jpg "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19170458_qIv2.jpg "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201804/19170508_q2XJ.jpg "在这里输入图片标题") 代码示例 ----------------------------------- 这是一个有多行的文本框 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@include file="/context/mytags.jsp"%> <div class="easyui-layout" fit="true"> <div region="center" style="padding:1px;"> <t:dategrid name="jeecgDemoList" title="开发DEMO列表" actionUrl="jeecgDemoController.do?datagrid" idField="id" fit="true"> <t:dgCol title="编号" field="id" hidden="false"></t:dgCol> <t:dgCol title="用户名" field="userName" query="true"></t:dgCol> <t:dgCol title="电话号码" sortable="false" field="mobilePhone" width="20" query="true"></t:dgCol> <t:dgCol title="办公电话" field="officePhone"></t:dgCol> <t:dgCol title="邮箱" field="email"></t:dgCol> <t:dgCol title="年龄" sortable="true" field="age"></t:dgCol> <t:dgCol title="工资" field="sex"></t:dgCol> <t:dgCol title="性别" field="salary"></t:dgCol> <t:dgCol title="生日" field="birthday" formatter="yyyy/MM/dd"></t:dgCol> <t:dgCol title="创建日期" field="createTime" formatter="yyyy-MM-dd hh:mm:ss"></t:dgCol> <t:dgCol title="操作" field="opt" width="100"></t:dgCol> <t:dgFunOpt funname="szqm(id)" title="审核" /> <t:dgDelOpt title="删除" url="jeecgDemoController.do?del&id={id}" /> <t:dgToolBar title="录入" icon="icon-add"></t:dgToolBar> <t:dgToolBar title="编辑" icon="icon-edit"></t:dgToolBar> </t:dategrid> </div> </div>

Web Development ERP
2.2K Github Stars
JeecgBoot
Open Source

JeecgBoot

中文 | [English](./README.en-US.md) | [日本語](./README.ja-JP.md) JeecgBoot AI低代码平台 =============== 🚀 **低代码迈入 v2.0 时代,一句自然语言即可生成整个系统** 当前最新版本: 3.9.2(2026-04-30) [![AUR](https://img.shields.io/badge/license-Apache%20License%202.0-blue.svg)](https://github.com/jeecgboot/JeecgBoot/blob/master/LICENSE) [![](https://img.shields.io/badge/Author-北京国炬软件-orange.svg)](https://jeecg.com) [![](https://img.shields.io/badge/blog-技术博客-orange.svg)](https://www.toutiao.com/c/user/token/CiZtC9Gn_yl2qDcTF9Kqhh9LV7tW1cJsdRn2rfFUU5lZy4RJaD4hdBpJCjwAAAAAAAAAAAAAUFvsvy4j57fg5tqwVmxukKxGEhbMl7pE14lY9_YSDq-A26V7xrG3hYuq_Z9y6F3W01oQkIKQDhjDxYPqBCIBA2iiHh0=) [![](https://img.shields.io/badge/version-3.9.2-brightgreen.svg)](https://github.com/jeecgboot/JeecgBoot) [![GitHub stars](https://img.shields.io/github/stars/zhangdaiscott/jeecg-boot.svg?style=social&label=Stars)](https://github.com/jeecgboot/JeecgBoot) [![GitHub forks](https://img.shields.io/github/forks/zhangdaiscott/jeecg-boot.svg?style=social&label=Fork)](https://github.com/jeecgboot/JeecgBoot) [![Skills](https://img.shields.io/badge/AI%20Skills-自然语言编程-ff4d4f.svg)](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://jeecgos.oss-cn-beijing.aliyuncs.com/files/jeecg_aivideo.png)](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+` 版本以上 ` ( Vite 不再支持已结束生命周期(EOL)的 Node.js 18。现在需要使用 Node.js 20.19+ 或 22.12+)` - 依赖管理:node、npm、pnpm - 前端IDE建议:IDEA、WebStorm、Vscode - 采用 Vue3.0+TypeScript+Vite6+Ant-Design-Vue4等新技术方案,包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能 - 最新技术栈:Vue3.0 + TypeScript + Vite6 + ant-design-vue4 + pinia + echarts + unocss + vxe-table + qiankun + es6 #### 后端 - IDE建议: IDEA (必须安装lombok插件 ) - 语言:Java 默认jdk17(jdk21、jdk24) - 依赖管理:Maven - 基础框架:Spring Boot 3.5.5 - 微服务框架: Spring Cloud Alibaba 2023.0.3.3 - 持久层框架:MybatisPlus 3.5.12 - 报表工具: JimuReport 2.1.3 - 安全框架:Apache Shiro 2.0.4,Jwt 4.5.0 - 微服务技术栈:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywalking - 数据库连接池:阿里巴巴Druid 1.2.24 - AI大模型:支持 `ChatGPT` `DeepSeek` `千问`等各种常规模式 - 日志打印:logback - 缓存:Redis - 其他:autopoi, fastjson,poi,Swagger-ui,quartz, lombok(简化代码)等。 - 默认提供MySQL5.7+数据库脚本 #### 数据库支持 > jeecgboot平台支持以下数据库,默认我们只提供mysql脚本,其他数据库可以参考[转库文档](https://my.oschina.net/jeecg/blog/4905722)自己转。 | 数据库 | 支持 | | --- | --- | | MySQL | √ | | Oracle11g | √ | | Sqlserver2017 | √ | | PostgreSQL | √ | | MariaDB | √ | | 达梦 | √ | | 人大金仓 | √ | | TiDB | √ | | kingbase8 | √ | ## 微服务解决方案 - 1、服务注册和发现 Nacos √ - 2、统一配置中心 Nacos √ - 3、路由网关 gateway(三种加载方式) √ - 4、分布式 http feign √ - 5、熔断降级限流 Sentinel √ - 6、分布式文件 Minio、阿里OSS √ - 7、统一权限控制 JWT + Shiro √ - 8、服务监控 SpringBootAdmin√ - 9、链路跟踪 Skywalking [参考文档](https://help.jeecg.com/java/springcloud/super/skywarking) - 10、消息中间件 RabbitMQ √ - 11、分布式任务 xxl-job √ - 12、分布式事务 Seata - 13、轻量分布式日志 Loki+grafana套件 - 14、支持 docker-compose、k8s、jenkins - 15、CAS 单点登录 √ - 16、路由限流 √ ### 功能清单 ``` ├─AI应用平台 │ ├─AI模型管理 │ ├─AI应用管理 │ ├─AI知识库 │ ├─AI流程编排 │ ├─AI聊天助手(支持图片、文件) │ ├─AI聊天助手支持嵌入第三方、支持移动端 │ ├─MCP插件管理 │ ├─提示词管理 │ ├─支持各种常见模型ChatGPT和DeepSeek、ollama等 ├─AI应用门户 │ ├─ Chat2BI 图表生成智能体 │ ├─ AI绘图智能体 │ ├─ 看图说话 │ ├─ 图像识别 │ ├─ 帮我写作 ├─工具箱 │ ├─OCR识别 │ ├─AI 海报 │ ├─AI 写作 │ ├─AI 简历 ├─AI辅助功能 │ ├─AI建表(Online表单) │ ├─AI生成报表(Online报表) │ ├─AI生成大屏 ├─系统管理 │ ├─用户管理 │ ├─角色管理 │ ├─菜单管理 │ ├─首页配置 │ ├─权限设置(支持按钮权限、数据权限) │ ├─表单权限(控制字段禁用、隐藏) │ ├─部门管理 │ ├─我的部门(二级管理员) │ └─字典管理 │ └─分类字典 │ └─系统公告 │ └─职务管理 │ └─通讯录 │ ├─多数据源管理 │ ├─白名单管理 │ ├─第三方配置(对接钉钉和企业微信) │ └─多租户管理(租户管理、租户角色、我的租户、租户默认套餐管理) ├─Online在线开发(低代码) │ ├─Online在线表单 │ ├─Online代码生成器 │ ├─Online在线报表 │ ├─仪表盘设计器 │ ├─系统编码规则 │ ├─系统校验规则 │ ├─APP版本管理 ├─数据可视化 │ ├─报表设计器(支持打印设计) │ ├─大屏设和仪表盘设计 ├─OpenAPI(基于AK和SK认证鉴权) │ ├─接口管理 │ ├─接口授权 │ ├─接口文档 ├─消息中心 │ ├─消息管理 │ ├─模板管理 ├─代码生成器(低代码) │ ├─代码生成器功能(一键生成前后端代码,生成后无需修改直接用,绝对是后端开发福音) │ ├─代码生成器模板(提供4套模板,分别支持单表和一对多模型,不同风格选择) │ ├─代码生成器模板(生成代码,自带excel导入导出) │ ├─查询过滤器(查询逻辑无需编码,系统根据页面配置自动生成) │ ├─高级查询器(弹窗自动组合查询条件) │ ├─Excel导入导出工具集成(支持单表,一对多 导入导出) │ ├─平台移动自适应支持 │ ├─提供新版uniapp3的代码生成器模板 ├─系统监控 │ ├─Gateway路由网关 │ ├─基于AK和SK认证鉴权OpenAPI功能 │ ├─定时任务 │ ├─数据源管理 │ ├─性能扫描监控 │ │ ├─监控 Redis │ │ ├─Tomcat │ │ ├─jvm │ │ ├─服务器信息 │ │ ├─请求追踪 │ │ ├─磁盘监控 │ ├─系统日志 │ ├─消息中心(支持短信、邮件、微信推送等等) │ ├─数据日志(记录数据快照,可对比快照,查看数据变更情况) │ ├─SQL监控 │ ├─在线用户 │─报表示例 │ ├─曲线图 │ └─饼状图 │ └─柱状图 │ └─折线图 │ └─面积图 │ └─雷达图 │ └─仪表图 │ └─进度条 │ └─排名列表 │ └─等等 │─大屏模板 │ ├─作战指挥中心大屏 │ └─物流服务中心大屏 │─常用示例 │ ├─自定义组件 │ ├─对象存储(对接阿里云) │ ├─JVXETable示例(各种复杂ERP布局示例) │ ├─单表模型例子 │ └─一对多模型例子 │ └─打印例子 │ └─一对多TAB例子 │ └─内嵌table例子 │ └─常用选择组件 │ └─异步树table │ └─接口模拟测试 │ └─表格合计示例 │ └─异步树列表示例 │ └─一对多JEditable │ └─JEditable组件示例 │ └─图片拖拽排序 │ └─图片翻页 │ └─图片预览 │ └─PDF预览 │ └─分屏功能 │─封装通用组件 │ ├─行编辑表格JEditableTable │ └─省略显示组件 │ └─时间控件 │ └─高级查询 │ └─用户选择组件 │ └─报表组件封装 │ └─字典组件 │ └─下拉多选组件 │ └─选人组件 │ └─选部门组件 │ └─通过部门选人组件 │ └─封装曲线、柱状图、饼状图、折线图等等报表的组件(经过封装,使用简单) │ └─在线code编辑器 │ └─上传文件组件 │ └─验证码组件 │ └─树列表组件 │ └─表单禁用组件 │ └─等等 │─更多页面模板 │ ├─各种高级表单 │ ├─各种列表效果 │ └─结果页面 │ └─异常页面 │ └─个人页面 ├─高级功能 │ ├─提供单点登录CAS集成方案 │ ├─提供APP发布方案 │ ├─集成Websocket消息通知机制 │ ├─支持electron桌面应用打包(支持windows、linux、macOS三大平台) │ ├─docker容器支持 │ ├─提供移动APP框架及源码(Uniapp3版本)支持H5、小程序、APP、鸿蒙Next │ ├─提供移动APP低代码设计(Online表单、仪表盘) ``` ### 系统效果 ##### AI模型与应用管理 ![](https://oscimg.oschina.net/oscnet/up-0b1779e923566ccebb2d5a9cc9220c78b4a.png) ![](https://oscimg.oschina.net/oscnet/up-c8956df1d37d66b2d40136afaeca677628b.png) ![](https://oscimg.oschina.net/oscnet/up-8c348eeafd89673ca8cd1a2705014e3ac04.png) AI流程编排 ![](https://oscimg.oschina.net/oscnet/up-2343657de2c7ac8010bc471470d084075ae.png) MCP和工具管理 ![](https://oscimg.oschina.net/oscnet/up-8119d5dbc72e534236a3d042e11534c52ad.png) AI知识库(支持各种文档格式,尤其markdown适配很好) ![](https://oscimg.oschina.net/oscnet/up-e2e9c118982ea366ed7f2b9827d4bb46c5d.png) AI工具箱 ![](https://oscimg.oschina.net/oscnet/up-bf2a808d22a11fd83e577ad74741d97884b.png) AI聊天助手 ![](https://oscimg.oschina.net/oscnet/up-2a51accc2ff0b647e0ee058a58d291fe811.png) ![](https://oscimg.oschina.net/oscnet/up-ea1069c2a92a3ab2963d88763016cb037c2.png) ![](https://oscimg.oschina.net/oscnet//65298d5710b4e6039a5f802b5f8505c5.png) AI绘图 ![](https://oscimg.oschina.net/oscnet/up-a03658e8580be04d69821601de9dc5dc52d.png) AI写文章 ![](https://oscimg.oschina.net/oscnet/up-e3ee5b1fe497308805aa5e324b72994af79.png) ##### PC端 ![](https://oscimg.oschina.net/oscnet/up-000530d95df337b43089ac77e562494f454.png) ![输入图片说明](https://static.oschina.net/uploads/img/201904/14155402_AmlV.png "在这里输入图片标题") ![](https://oscimg.oschina.net/oscnet/up-9d6f36f251e71a0b515a01323474b03004c.png) ![输入图片说明](https://static.oschina.net/uploads/img/201904/14160813_KmXS.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201904/14160935_Nibs.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201904/14161004_bxQ4.png "在这里输入图片标题") ##### 系统交互 ![](https://oscimg.oschina.net/oscnet/up-78b151fc888d4319377bf1cc311fe826871.png) ![](https://oscimg.oschina.net/oscnet/up-16c07e000278329b69b228ae3189814b8e9.png) ##### 仪表盘设计器 ![](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/darg20240726105556.png) ![](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/drag20240724135626.png) ![](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/drag20240724135619.png) ![](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/drag20240724135630.png) ![](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/drag20240726105547.png) ![](https://oscimg.oschina.net/oscnet/up-fad98d42b2cf92f92a903c9cff7579f18ec.png) ##### 报表设计器 ![](https://oscimg.oschina.net/oscnet/up-64648de000851f15f6c7b9573d107ebb5f8.png) ![](https://oscimg.oschina.net/oscnet/up-fa52b44445db281c51d3f267dce7450d21b.gif) ![](https://oscimg.oschina.net/oscnet/up-68a19149d640f1646c8ed89ed4375e3326c.png) ![](https://oscimg.oschina.net/oscnet/up-f7e9cb2e3740f2d19ff63b40ec2dd554f96.png) ##### 手机端 ![](https://oscimg.oschina.net/oscnet/da543c5d0d57baab0cecaa4670c8b68c521.jpg) ![](https://oscimg.oschina.net/oscnet/fda4bd82cab9d682de1c1fbf2060bf14fa6.jpg) ##### PAD端 ![](https://oscimg.oschina.net/oscnet/e90fef970a8c33790ab03ffd6c4c7cec225.jpg) ![](https://oscimg.oschina.net/oscnet/d78218803a9e856a0aa82b45efc49849a0c.jpg) ![](https://oscimg.oschina.net/oscnet/59c23b230f52384e588ee16309b44fa20de.jpg) ##### 图表示例 ![](https://oscimg.oschina.net/oscnet/up-218bc6a1669496b241ebb23506440c0083e.png) ![输入图片说明](https://static.oschina.net/uploads/img/201904/14160834_Lo23.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201904/14160842_QK7B.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201904/14160849_GBm5.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201904/14160858_6RAM.png "在这里输入图片标题") ##### 在线接口文档 ![输入图片说明](https://static.oschina.net/uploads/img/201908/27095258_M2Xq.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201904/14160957_hN3X.png "在这里输入图片标题") ##### UNIAPP效果 ![](https://oscimg.oschina.net/oscnet/up-aac943fbd26561879c57a41f7a406edf274.png) ![](https://oscimg.oschina.net/oscnet/up-9a44ba2e82b09c750629d12fafd7f60f553.png) ##### 大屏设计器 ![](https://oscimg.oschina.net/oscnet/up-402a6034124474bfef8dfc5b4b2bac1ce5c.png) ![](https://oscimg.oschina.net/oscnet/up-6f7ba2e2ebbeea0d203db8d69fd87644c9f.png) ![](https://oscimg.oschina.net/oscnet/up-ee8d34f318da466b8a6070a6e3111d12ce7.png) ![](https://oscimg.oschina.net/oscnet/up-6b81781b43086819049c4421206810667c5.png) #### 微服务架构图 ![微服务架构图](https://jeecgos.oss-cn-beijing.aliyuncs.com/files/jeecgboot_springcloud2022.png "在这里输入图片标题") ### Jeecg Boot 产品功能蓝图 ![功能蓝图](https://jeecgos.oss-cn-beijing.aliyuncs.com/upload/test/Jeecg-Boot-lantu202005_1590912449914.jpg "在这里输入图片标题") #### 系统功能架构图 ![](https://oscimg.oschina.net/oscnet/up-1569487b95a07dbc3599fb1349a2e3aaae1.png) ## 捐赠 如果觉得还不错,请作者喝杯咖啡吧 ☺ ![](https://static.oschina.net/uploads/img/201903/08155608_0EFX.png) ## 免责声明 JeecgBoot 基于 [Apache License 2.0](./LICENSE) 开源协议发布,在使用本软件前,请仔细阅读以下声明: 1. **按"现状"提供** 本软件及其相关文档按"现状"(AS IS)提供,不附带任何明示或暗示的担保,包括但不限于对适销性、特定用途适用性及非侵权性的担保。 2. **使用风险自担** 使用者应自行评估本软件是否满足其业务场景,并承担因下载、安装、使用、修改或二次开发本软件而产生的一切风险,包括但不限于数据丢失、业务中断、收益损失及其他任何形式的损害。 3. **责任限制** 在适用法律允许的最大范围内,JeecgBoot 的作者、贡献者及相关版权所有者对使用者或任何第三方因使用本软件而遭受的任何直接、间接、偶然、特殊、惩罚性或后果性损害不承担任何责任。 4. **社区倡议** 在遵守 Apache License 2.0 的前提下,我们真诚恳请基于本软件的衍生作品避免直接复刻、冒充 JeecgBoot 官方版本,或以与 JeecgBoot 高度相似的名称/品牌对外发布。 凡下载、复制、安装或以任何方式使用本软件的行为,即视为已阅读、理解并同意上述免责声明。

AI Agents Low-Code & No-Code Dev
46.7K Github Stars
qiaoqiaoyun
Open Source

qiaoqiaoyun

中文 | [English](./README.md) # 敲敲云 AI零代码平台 最新版本: 2.3.0(发布日期:2026-01-12) [![](https://img.shields.io/badge/Author-北京国炬信息技术有限公司-orange.svg)](https://www.guojusoft.com) [![](https://img.shields.io/badge/version-2.3.0-brightgreen.svg)](https://github.com/jeecgboot/qiaoqiaoyun) [![GitHub stars](https://img.shields.io/github/stars/jeecgboot/qiaoqiaoyun.svg?style=social&label=Stars)](https://github.com/jeecgboot/qiaoqiaoyun) [![GitHub forks](https://img.shields.io/github/forks/jeecgboot/qiaoqiaoyun.svg?style=social&label=Fork)](https://github.com/jeecgboot/qiaoqiaoyun) [![](https://img.shields.io/badge/blog-免费低代码平台-orange.svg)](https://jeecg.com/download) 敲敲云是一款 **完全免费** 的零代码应用搭建平台,助力企业快速搭建业务系统和构建AI应用。用户无需编码,即可快速拖拽出复杂业务系统,5分钟可搭建一套CRM系统!她集成了**零代码应用**、**AI应用平台**和**AI知识库**,拥有完善的**表单引擎**、**流程引擎**、**仪表盘引擎**、**大屏&报表**,可满足企业90%以上的业务场景需求。 ``` 🎯 专注于开源,打造 "专业 易用 智能" 的企业级AI零代码平台 📜 开源协议:功能免费、可以商用、代码不开放 🚀 我们的口号:做简道云/明道云本地化的平替产品 💡 核心优势:支持私有化部署、数据自主可控、永久免费使用 ``` **视频介绍** [![](https://upload.jeecg.com/jeecg/qiaoqiaoyunsite/qqyunvideo.png)](https://www.bilibili.com/video/BV1jUQeYfEM2) --- ## 目录 - [快速开始](#快速开始) - [一键命令安装(推荐)](#一键命令安装推荐) - [Docker 一键安装](#docker-一键安装) - [手动部署](#手动部署) - [核心特性](#核心特性) - [功能清单](#功能清单) - [典型应用场景](#典型应用场景) - [高级功能说明](#高级功能说明) - [平台功能截图](#平台功能截图) - [技术交流](#技术交流) --- ## 快速开始 ### 一键命令安装(推荐) 只需一条命令,自动完成环境检测、依赖安装和应用部署,全新安装约需 **3 分钟**。 **Linux / macOS** ```bash curl -fsSL https://www.qiaoqiaoyun.com/install.sh | bash ``` > 支持 TencentOS、Alibaba Cloud Linux、CentOS Stream、Anolis OS、OpenCloudOS、Rocky Linux、RHEL 8+、CentOS 8+ 等 RHEL 系发行版,需 root 权限。 **部署完成后** | 项目 | 值 | |------|-----| | 访问地址 | `http://<服务器IP>` | | 默认账号 | `admin` | | 默认密码 | `123456` | | 安装耗时 | 约 3 分钟 | **安装前请确认:** - 开放 80 端口(防火墙):`firewall-cmd --zone=public --add-port=80/tcp --permanent && firewall-cmd --reload` - 开放 80 端口(云安全组):在云服务器控制台的安全组/网络ACL中放行入方向 TCP 80 端口 **常用命令:** ```bash # 查看日志 tail -f /opt/qiaoqiaoyun/qqyun.log # 停止服务 kill $(cat /opt/qiaoqiaoyun/qqyun.pid) # 启动服务 cd /opt/qiaoqiaoyun && nohup bash start.sh >> qqyun.log 2>&1 & ``` ### Docker 一键安装 一条命令即可启动敲敲云,自动安装 Docker 环境、拉取镜像并通过 Docker Compose 编排部署。 **Linux / macOS(推荐)** ```bash curl -fsSL https://www.qiaoqiaoyun.com/docker-install.sh | bash ``` > 自动安装 Docker 和 Docker Compose,支持 TencentOS、OpenCloudOS、Alibaba Cloud Linux、CentOS 等主流发行版。 **部署完成后** | 项目 | 值 | |------|-----| | 访问地址 | `http://<服务器IP>` | | 默认账号 | `admin` | | 默认密码 | `123456` | | 容器管理 | `docker compose` | **安装前请确认:** - 开放 80 端口(防火墙):`firewall-cmd --zone=public --add-port=80/tcp --permanent && firewall-cmd --reload` - 开放 80 端口(云安全组):在云服务器控制台的安全组/网络ACL中放行入方向 TCP 80 端口 **常用命令:** ```bash # 查看日志 docker compose -f /opt/qiaoqiaoyun-docker/docker-compose.yml logs -f # 停止服务 docker compose -f /opt/qiaoqiaoyun-docker/docker-compose.yml down # 启动服务 docker compose -f /opt/qiaoqiaoyun-docker/docker-compose.yml up -d ``` > 如自动化脚本安装不成功,可参考 [Docker 手工部署文档](https://help.qiaoqiaoyun.com/open/dockerCloud.html),通过 Docker Compose 手动完成部署。 ### 手动部署 下载部署包:[百度网盘](https://pan.baidu.com/s/141_ugZIGfuiDw3t6GvyR1Q?pwd=gdkq) | [GitHub Release](https://github.com/jeecgboot/qiaoqiaoyun/releases) ``` 1. 安装 JDK 8+(推荐 JDK 17)、MySQL 5.7+、MongoDB、Redis 2. 执行 MySQL 脚本 qiaoqiaoyun.sql 初始化数据库 3. 编辑 config/application-prod.yml,配置 MySQL、Redis、MongoDB 连接信息 4. 启动:Windows 双击 start.bat / Linux 执行 ./start.sh 5. 访问 http://localhost,账号 admin / 密码 123456 ``` > 详细步骤参考 [安装手册](https://help.qiaoqiaoyun.com/open/simpleStart.html) --- ## 核心特性 - **🤖 AI智能赋能**:集成 ChatGPT、DeepSeek 等主流大模型,支持 AI 建表、智能问答、工作流编排 - **📊 可视化设计**:拖拽式表单设计、流程设计、仪表盘设计,零代码基础也能快速上手 - **🔄 流程自动化**:强大的流程引擎,支持审批、填写、数据处理(增、删、改、查流程节点)等自动化业务流转 - **📱 多端适配**:支持 Web、APP、H5、钉钉、企业微信等多终端访问 - **🔌 开放集成**:提供完善的 API 接口,支持与第三方系统无缝对接 - **🏢 私有化部署**:支持本地部署,数据完全自主可控,保障企业数据安全 - **📈 数据可视化**:20+ 种统计图表,实时展示业务数据,辅助决策分析 - **🎨 应用模板**:内置丰富的行业应用模板,支持一键导入快速使用 #### 为什么选择敲敲云? | 优势 | 说明 | |------|------| | ✅ 完全免费 | 核心功能永久免费使用,无隐藏收费 | | ✅ 私有化部署 | 数据完全自主可控,满足企业安全要求 | | ✅ 零代码门槛 | 拖拽即可完成复杂业务系统搭建 | | ✅ AI智能加持 | 集成主流大模型,提升开发效率 | | ✅ 丰富模板 | 覆盖多个行业场景,开箱即用 | | ✅ 流程引擎 | 支持复杂业务流程自动化 | | ✅ 技术支持 | 详细文档、活跃社区、专业技术支持 | --- ## 功能清单 1. **应用管理**:创建/修改/删除应用、排序、应用分组、应用回收站 2. **工作表管理**:类似 Excel 表格展示数据,支持看板和日历视图,可设计表单字段,支持数据的增删改查、分享、打印、导入导出 3. **视图管理**:多视图支持(表格视图、日历视图、看板视图),个性化配置、过滤、排序、自定义显示字段 4. **流程引擎**:支持审批、填写、数据处理(增、删、改、查流程节点)等自动化业务流转 5. **日历视图**:以日历形式按日期展示数据,支持月/周/日模式切换 6. **表单发布**:配置表单发布模式,供外部人员填写,进行数据采集 7. **表单设计器**:40+ 种控件类型,每个控件拥有不同的属性配置 8. **复杂控件**:关联记录、子表、栅格布局,支持一行多列显示 9. **函数能力**:35 种系统函数(数学、日期、文本、逻辑),支持表单控件默认值计算 10. **仪表盘设计器**:配置统计图表、按钮、轮播图等,数据可视化呈现 --- ## 典型应用场景 | 场景 | 说明 | |------|------| | 🔄 **数字化转型** | 帮助传统企业从纸质办公转向数字化,降低门槛,快速响应业务变化 | | 📝 **数据采集与管理** | 替代 Excel,搭建工单管理、客户登记、问卷调查等系统,自动生成报表 | | 💻 **业务系统搭建** | CRM、进销存、OA、财务管理、项目管理、MIS 等企业系统 | | 🎨 **快速原型设计** | 客户现场快速搭建原型,拖拽完成系统设计,支持快速迭代 | | 📦 **应用模板交易** | 搭建通用业务应用导出为模板,可作为数字产品进行交易和分发 | | 🎓 **教育培训** | 毕业设计快速搭建、教学演示、实训平台,无需编程基础 | --- ## 高级功能说明 ### 关联记录与工作流应用实践 敲敲云平台提供了强大的**关联记录控件**、**计算控件**、**函数表达式**和**工作流引擎**,可以构建智能化的业务系统。 #### 核心技术组件 - **关联记录控件**:实现跨表数据关联,避免重复录入 - **计算控件**:字段自动计算,减少人为错误 - **函数表达式**:复杂逻辑判断和数据处理 - **工作流引擎**:驱动业务自动化流转 #### 典型应用场景 **场景一:采购单自动生成应收款单** ``` 采购单(关联供应商/产品) → 自动计算金额 → 工作流触发 → 自动生成应收款单 ``` **场景二:入库单自动更新库存** ``` 入库单(关联产品) → 计算入库数量 → 工作流触发 → 自动更新库存数量 ``` #### 工作流节点说明 | 节点类型 | 功能说明 | 使用场景 | |----------|----------|----------| | 增(Create) | 新建记录 | 自动生成单据、创建库存记录 | | 查(Query) | 查询数据 | 检查数据存在性、获取基础信息 | | 改(Update) | 更新记录 | 库存累加、状态更新 | | 循环(Loop) | 批量处理 | 遍历明细行、批量操作 | #### 业务价值 - 🔗 **数据互联**:打破信息孤岛,实现数据自动关联 - 🤖 **自动计算**:减少手工错误,提高数据准确性 - ⚡ **流程自动化**:消除重复操作,提升业务效率 - 📊 **实时更新**:库存、财务数据实时同步 - 🔄 **业务闭环**:完整的自动化业务流程 > 📋 详细的实践指南请参考 [关联记录与工作流应用.md](./关联记录与工作流应用.md) --- ## 平台功能截图 ### 应用管理 ![](https://oscimg.oschina.net/oscnet/up-59b983dedd8c43f7ea5b784b1584e0a6704.png) ![](https://oscimg.oschina.net/oscnet/up-40655b7b552de38a6b2edaef2959f878466.png) ![](https://oscimg.oschina.net/oscnet/up-9581d65f0114b0722a8ec223f4bb76d82c8.png) ![](https://oscimg.oschina.net/oscnet/up-2b731b7e18698bb9747fc2963deff788cba.png) ### 表单引擎 > 可视化拖拽设计,控件丰富轻松满足日常业务需求,像搭积木一样轻松完成表单创建。 支持自定义表单视图(表格、看板、日历) ![](https://oscimg.oschina.net/oscnet/up-42541410a7eaccadd1caf2025e1251a0b26.png) 40+ 种丰富表单控件 ![](https://oscimg.oschina.net/oscnet/up-655d3f41e89000fecb55693b64ea155596a.png) 丰富的布局方式 ![](https://oscimg.oschina.net/oscnet/up-60ed5b69aa79649bd46682e00d3f3faac36.png) ### 仪表盘 > 多种图表数据可视化展现,图表、按钮、富文本、轮播图、嵌入 URL 皆可配置。 ![](https://oscimg.oschina.net/oscnet/up-ac3f164e60439357fab80fb02fde550d61d.png) 设计界面 ![](https://oscimg.oschina.net/oscnet/up-18cd5e9ee2e74d995b2a9e54aaae8f3fbd9.png) 20+ 种统计图表 ![](https://oscimg.oschina.net/oscnet/up-1ece674f91da3ebe2854cfcf68bf69d7725.png) ### 移动端 APP APP、H5、钉钉移动端随时随地可操作 ![](https://oscimg.oschina.net/oscnet/up-68eb5541d5f0d9906c059f32851e877fe6e.png) ### 流程引擎 > 可视化流程拖拽设计,更符合中国国情的流程引擎,任意驳回、委派、跳转,实现审批、填写、数据处理等自动流转。 设计界面 ![](https://oscimg.oschina.net/oscnet/up-a867e27f5463bc79a273846be957770fac8.png) 25 种丰富的流程节点 ![](https://oscimg.oschina.net/oscnet/up-8068a15d1c0e07dd6982cbacda66bcdc1be.png) 节点配置丰富,可设置不同审批人、权限和高级配置 ![](https://oscimg.oschina.net/oscnet/up-5d6f0aa7275eba273a2777218cf3625385f.png) --- ## 技术交流 | 渠道 | 链接 | |------|------| | 官方网站 | https://www.qiaoqiaoyun.com | | 在线体验 | https://app.qiaoqiaoyun.com | | 使用手册 | https://help.qiaoqiaoyun.com | | QQ交流群 | 967780549 | | 技术支持 | [在线反馈工单 Issues](https://github.com/jeecgboot/qiaoqiaoyun/issues/new) |

AI Agents Low-Code & No-Code Dev
158 Github Stars