2026/5/21 11:38:05
网站建设
项目流程
开源做网站需要申请账号吗,常州微信网站建设市场,旅游网站论文,python网站开发 pdf项目介绍 JeecgBoot是一款集成AI应用的#xff0c;基于BPM流程的低代码平台#xff0c;旨在帮助开发者快速实现低代码开发和构建、部署个性化的 AI 应用。 前后端分离架构Ant DesignVue3#xff0c;SpringBoot#xff0c;SpringCloud#xff0c;Mybatis#xff0c;S…项目介绍JeecgBoot是一款集成AI应用的基于BPM流程的低代码平台旨在帮助开发者快速实现低代码开发和构建、部署个性化的 AI 应用。 前后端分离架构Ant DesignVue3SpringBootSpringCloudMybatisShiro强大的代码生成器让前后端代码一键生成无需写任何代码 成套AI大模型功能: AI模型、AI应用、知识库、AI流程编排、AI对话等 引领AI低代码开发模式 帮助Java项目解决80%的重复工作让开发更多关注业务提高效率同时又不失灵活性发版时间v3.9.1 | 2026-01-28源码下载Github地址 https://github.com/jeecgboot/JeecgBootGitee地址 https://gitee.com/jeecg/JeecgBoot升级日志本次升级对 AI 平台进行了全面增强升级 LangChain4j 至 1.9.1引入推理模型、多会话与流式调用能力千问模型支持参数调整与联网搜索新增 AI 绘画、文生图、图生图和海报生成等多模态能力AI 应用升级为智能体支持记忆、变量、插件、流程与 MCP流程能力新增变量、循环、SQL、定时、知识库写入等节点AI 聊天支持文件上传、Chat2BI 生成图表。并推出 AI 工具箱覆盖 AI 海报、AI 简历、AI 写作、AI 生图等场景AI 平台升级日志核心升级LangChain4j 升级至 1.9.1MCP支持http和STDIO命令类型支持推理模型深度思考不默认开启支持流式调用接口支持多会话模式支持文件解析大模型与多模态千问模型支持参数调整和联网搜索支持 AI 图片模型千问 / OpenAPI支持文生图、图生图新增claude、vl模型、千帆大模型及通义千问的支持AI 应用新增 AI 应用门户新增提示词管理AI 应用升级为智能体AI 应用支持记忆、变量、插件、流程、MCP、绘画AI 应用支持卡片内容AI 流程新增节点变量提取节点、变量聚合节点、n8n循环节点、定时触发器、SQL节点、知识库写入节点支持流程复制流程可被应用直接调用AI 聊天与 BIAI 聊天支持上传文件并解析内容Chat2BI 支持 AI 聊天生成图表支持 MCP 工具调用结果展示支持卡片式内容回复Chat2BIAI生成图表支持多种图表类型包括柱状图、折线图、饼图、多列柱状图、多行折线图、折柱图、面积图、雷达图、仪表盘。支持多数据源查询在系统里配置的数据源都可以进行图表查询若不指定数据源则默认使用系统数据库。支持自然语言查询用户可以通过自然语言输入查询需求智能体会自动解析并生成相应的图表。支持已知数据生成图表用户可以直接输入数据智能体会根据数据生成相应的图表。AI工具箱AI 简历生成(线 Word)AI 商品搜索助手新增 AI 绘画和 AI 海报生成AI写作OCR识别新增应用场景案例看图说话应用商品搜索回复应用帮我写作图片识别平台功能升级新增接口签名校验注解 SignatureCheck下拉多选支持字典颜色显示支持部门简称功能优化桌面应用中的文件预览功能推送接口默认集成 Uniapp 手机端消息推送机制升级积木报表至 v2.3.0升级积木 BI 大屏至 v2.3.0Online功能升级在线表单列表列宽度不能设置么也不能在表头那里拉宽么 · Issue #9123Online报表查询异常 · Issue #9213Online报表左联SQL运行错误 · Issue #9220修复Online编辑时long类型字段未赋值导致的报错问题。解决SQL Server环境下online报表包含LEFT JOIN查询时异常的兼容性问题。优化AI账号配置校验未配置或配置错误时点击online生成测试数据提示信息更友好。修正online自定义按钮排序功能支持清空排序设置。Online表单和列表支持字典颜色显示Online表单支持列表列宽拖动调整新增默认列宽设置Online表单修复 loaded 方法隐藏字段导致只读字段变可写的问题issues/9223Online表单修复一对一子表编辑后详情页不更新的问题SysDataSourceController的queryOptions接口添加权限检查 #9288Issues修复租户几个无法加权限的接口默认加上“加签注解”【AI】文档库本地上传如果上传路径写的是相对路径解析会报错【AI】当前子流程不存在时打开页面报错死循环了AI 流程中的http请求节点超时时间如何设置 · Issue #9118V3.9.0 Oracle11g 数据库 登录提示 无效的列类型: 1111 · Issue #9145后端代码没提交租户用户模块保存时报错检查后发现前端调用的/sys/user/addTenantUser但是后端没有上传这个函数,麻烦上传下后端代码 · Issue #9158v3.8.3版本存在命令执行漏洞 · Issue #9144报表编辑界面新增列及查看问题 · Issue #4296AiragLocalCache超时时间如何设置 · Issue #9138JVxeTable中的分页切换pageSize时pageChange事件加载了两次 · Issue #9169地图上只能显示一个数据能不能做成支持多个数据显示 · Issue #4298关于聊天页面内容检索后的来源问题 · Issue #8404单据添加了按钮用代码生成工具生成的vue文件里面就报这个错不加就没事。 · Issue #9190导出异常 · Issue #9173“用于后端字典翻译”同一枚举dictCodekeys传多个也只add第1个DictModel · Issue #9124【严重安全漏洞】未授权访问权限绕过导致任意用户可加入任意租户组织只要是登录用户都可以实现攻击 · Issue #9196ai流程设计流程变量无法取到多个值的问题 · Issue #9159AI MCP 插件没法使用有header 授权的 · Issue #9175ai流程编排流式输出报错 · Issue #9168Ai工作流报错 · Issue #9206使用useListPage的导出异常 · Issue #9209AI模块知识库存在XXE漏洞 · Issue #9204BasicDrawer结合useDescription在生产环境中Description未正确渲染 · Issue #9126AI应用接收LLM返回会话已关闭 · Issue #9200jvxetable的数字输入框JVxeTypes.inputNumber没法直接限制最小值、最大值、精度 · Issue #9218mcp服务连接未进行关闭 · Issue #9234导出格式错误 · Issue #9237正式环境的redis不支持订阅SUBSCRIBE命令 · Issue #9225xxl-job bug · Issue #9189当配置了pagination: true时,BasicTable组件自适应高度异常 · Issue #9217GitHub · Where software is built](https://github.com/jeecgboot/JeecgBoot/issues/9223)同步钉钉部门报错 · Issue #9228在同一个行条件中同list_multi类型的字段切换下拉框都是第一个字典的值 · Issue #9263GitHub · Where software is built https://github.com/jeecgboot/JeecgBoot/issues/9186)流程设计时工具调用节点的参数配置无法保存参数 · Issue #3 · jeecgboot/jeecg-ai · GitHub【issues/9282】下拉搜索框设置为自定义数据字典时生成代码后台报错 #9282前端问题-用户选择组件 选中回显问题 #9275SysAnnouncementController.downLoadFiles存在潜在的路径遍历漏洞 #9303AIChatHandler.buildImageContents中潜在的路径遍历漏洞 #9302技术交流官方网站 http://www.jeecg.com在线演示http://boot3.jeecg.com入门指南 快速入门 | 开发文档 | AI应用使用手册技术支持 反馈问题 | 视频教程 | 低代码体验一分钟快速启动项目IDEA启动前后端项目Docker一键启动前后端AI应用平台介绍JeecgBoot 平台提供了一套完善的AI应用管理系统模块是一套类似Dify的AIGC应用开发平台知识库问答是一款基于LLM大语言模型AI应用平台和 RAG 的知识库问答系统。 其直观的界面结合了 AI 流程编排、RAG 管道、知识库管理、模型管理、对接向量库、实时运行可观察等让您可以快速从原型到生产拥有AI服务能力。 详细专题介绍请点击查看适用项目JeecgBoot低代码平台可以应用在任何J2EE项目的开发中支持信创国产化。尤其适合SAAS项目、企业信息管理系统MIS、内部办公系统OA、企业资源计划系统ERP、客户关系管理系统CRM、AI知识库等其半智能手工Merge的开发方式可以显著提高开发效率70%以上极大降低开发成本。 又是一个全栈式 AI 开发平台快速帮助企业构建和部署个性化的 AI 应用。信创兼容说明操作系统国产麒麟、银河麒麟等国产系统几乎都是基于 Linux 内核因此它们具有良好的兼容性。数据库达梦、人大金仓、TiDB中间件东方通 TongWeb、TongRDS宝兰德 AppServer、CacheDB, 信创配置文档为什么选择 JeecgBoot?开源界小普元超越传统商业平台。引领低代码开发模式(OnlineCoding- 代码生成器 - 手工MERGE)低代码开发同时又支持灵活编码 可以帮助解决Java项目70%的重复工作让开发更多关注业务。既能快速提高开发效率节省成本同时又不失灵活性。1.采用最新主流前后分离框架Spring Boot MyBatis Ant Design4 Vue3容易上手代码生成器依赖性低灵活的扩展能力可快速实现二次开发。2.前端大版本换代最新版采用 Vue3.0 TypeScript Vite6 Ant Design Vue4 等新技术方案。3.支持微服务Spring Cloud AlibabaNacos、Gateway、Sentinel、Skywalking提供简易机制支持单体和微服务自由切换这样可以满足各类项目需求。4.开发效率高支持在线建表和AI建表提供强大代码生成器单表、树列表、一对多、一对一等数据模型增删改查功能一键生成菜单配置直接使用。5.代码生成器提供强大模板机制支持自定义模板目前提供四套风格模板单表两套、树模型一套、一对多三套。6.提供强大的报表和大屏可视化工具支持丰富的数据源连接能够通过拖拉拽方式快速制作报表、大屏和门户设计支持多种图表类型柱形图、折线图、散点图、饼图、环形图、面积图、漏斗图、进度图、仪表盘、雷达图、地图等。7.低代码能力在线表单无需编码通过在线配置表单实现表单的增删改查支持单表、树、一对多、一对一等模型实现人人皆可编码在线配置零代码开发、所见即所得支持23种类控件。8.低代码能力在线报表、在线图表无需编码通过在线配置方式实现数据报表和图形报表可以快速抽取数据减轻开发压力实现人人皆可编码。9.Online支持在线增强开发提供在线代码编辑器支持代码高亮、代码提示等功能支持多种语言Java、SQL、JavaScript等。10.封装完善的用户、角色、菜单、组织机构、数据字典、在线定时任务等基础功能支持访问授权、按钮权限、数据权限等功能。11.前端UI提供丰富的组件库支持各种常用组件如表格、树形控件、下拉框、日期选择器等满足各种复杂的业务需求 UI组件库文档。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.权限控制采用RBACRole-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版本以上依赖管理node、npm、pnpm前端IDE建议IDEA、WebStorm、Vscode采用 Vue3.0TypeScriptVite6Ant-Design-Vue4等新技术方案包括二次封装组件、utils、hooks、动态菜单、权限校验、按钮级别权限控制等功能最新技术栈Vue3.0 TypeScript Vite6 ant-design-vue4 pinia echarts unocss vxe-table qiankun es6后端IDE建议 IDEA (必须安装lombok插件 )语言Java 默认jdk17(支持jdk8、jdk21)依赖管理Maven基础框架Spring Boot 2.7.18微服务框架 Spring Cloud Alibaba 2021.0.6.2持久层框架MybatisPlus 3.5.3.2报表工具 JimuReport 1.9.5安全框架Apache Shiro 1.13.0Jwt 4.5.0微服务技术栈Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywalking数据库连接池阿里巴巴Druid 1.1.24AI大模型支持ChatGPTDeepSeek切换日志打印logback缓存Redis其他autopoi, fastjsonpoiSwagger-uiquartz, lombok简化代码等。默认提供MySQL5.7数据库脚本微服务架构图微服务解决方案微服务方式快速启动单体快速切换微服务Docker一键启动微服务前后端1、服务注册和发现 Nacos2、统一配置中心 Nacos3、路由网关 gateway(三种加载方式)4、分布式 http feign5、熔断降级限流 Sentinel6、分布式文件 Minio、阿里OSS7、统一权限控制 JWT Shiro8、服务监控 SpringBootAdmin9、链路跟踪 Skywalking 参考文档10、消息中间件 RabbitMQ11、分布式任务 xxl-job12、分布式事务 Seata13、轻量分布式日志 Lokigrafana套件14、支持 docker-compose、k8s、jenkins15、CAS 单点登录16、路由限流Jeecg Boot 产品功能蓝图系统功能架构图开源版功能清单├─AI应用平台 │ ├─AI模型管理 │ ├─AI应用管理 │ ├─AI知识库 │ ├─AI流程编排 │ ├─AI聊天助手(支持图片、文件) │ ├─AI聊天助手支持嵌入第三方、支持移动端 │ ├─MCP插件管理 │ ├─提示词管理 │ ├─AI应用门户汇总各种AI应用场景 │ ├─支持各种常见模型ChatGPT和DeepSeek、ollama等 ├─工具箱 │ ├─OCR识别 │ ├─AI 海报 │ ├─AI 写作 │ ├─AI 简历 ├─AI辅助功能 │ ├─AI建表Online表单 │ ├─AI生成报表Online报表 │ ├─AI生成大屏 ├─系统管理 │ ├─用户管理 │ ├─角色管理 │ ├─菜单管理 │ ├─权限设置支持按钮权限、数据权限 │ ├─表单权限控制字段禁用、隐藏 │ ├─部门管理 │ ├─我的部门二级管理员 │ └─字典管理 │ └─分类字典 │ └─系统公告 │ └─职务管理 │ └─通讯录 │ ├─多数据源管理 │ └─多租户管理租户管理、租户角色、我的租户 ├─Online在线开发(低代码) │ ├─Online在线表单 │ ├─Online代码生成器 │ ├─Online在线报表 │ ├─仪表盘设计器 │ ├─系统编码规则 │ ├─系统校验规则 ├─积木报表设计器 │ ├─打印设计器 │ ├─数据报表设计 │ ├─图形报表设计支持echart ├─消息中心 │ ├─消息管理 │ ├─模板管理 ├─代码生成器(低代码) │ ├─代码生成器功能一键生成前后端代码生成后无需修改直接用绝对是后端开发福音 │ ├─代码生成器模板提供4套模板分别支持单表和一对多模型不同风格选择 │ ├─代码生成器模板生成代码自带excel导入导出 │ ├─查询过滤器查询逻辑无需编码系统根据页面配置自动生成 │ ├─高级查询器弹窗自动组合查询条件 │ ├─Excel导入导出工具集成支持单表一对多 导入导出 │ ├─平台移动自适应支持 │ ├─提供新版uniapp3的代码生成器模板 ├─系统监控 │ ├─基于AK和SK认证鉴权OpenAPI功能 │ ├─Gateway路由网关 │ ├─性能扫描监控 │ │ ├─监控 Redis │ │ ├─Tomcat │ │ ├─jvm │ │ ├─服务器信息 │ │ ├─请求追踪 │ │ ├─磁盘监控 │ ├─定时任务 │ ├─系统日志 │ ├─消息中心支持短信、邮件、微信推送等等 │ ├─数据日志记录数据快照可对比快照查看数据变更情况 │ ├─系统通知 │ ├─SQL监控 │ ├─swagger-ui(在线接口文档) │─报表示例 │ ├─曲线图 │ └─饼状图 │ └─柱状图 │ └─折线图 │ └─面积图 │ └─雷达图 │ └─仪表图 │ └─进度条 │ └─排名列表 │ └─等等 │─大屏模板 │ ├─作战指挥中心大屏 │ └─物流服务中心大屏 │─常用示例 │ ├─自定义组件 │ ├─对象存储(对接阿里云) │ ├─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模型与应用管理AI流程编排MCP和工具管理AI知识库支持各种文档格式尤其markdown适配很好AI工具箱AI聊天助手AI写文章PC端在线聊天通知Online开发(在线配置表单和报表)Online AI建表图表示例积木BI大屏APP效果PAD端在线接口文档积木报表欢迎吐槽欢迎star~