【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

内容分享4小时前发布 yingter_
0 0 0

如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!

项目介绍

JeecgBoot 是一款基于BPM流程和代码生成的AI低代码平台,旨在助力企业快速实现低代码开发和构建AI应用。该平台采用前后端分离架构,通过强劲的代码生成器实现前后端一键生成,无需手写代码,极大地提升了开发效率,降低了开发成本。

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

应用场景

  • SAAS服务:快速搭建和部署多租户的SAAS应用。
  • 企业信息管理系统(MIS):构建企业级的信息管理平台。
  • 内部办公系统(OA):实现办公自动化,提升工作效率。
  • 企业资源计划系统(ERP):整合企业资源,优化业务流程。
  • 客户关系管理系统(CRM):管理客户信息,提升客户满意度。
  • AI知识库:构建企业级的知识库系统,支持智能问答。

功能模块

系统管理

  • 用户管理、角色管理、菜单管理
  • 权限设置(支持按钮权限、数据权限)
  • 部门管理、字典管理、系统公告
  • 多数据源管理、白名单管理、第三方配置
  • 多租户管理

Online在线开发(低代码)

  • Online在线表单、Online代码生成器
  • Online在线报表、仪表盘设计器
  • 系统编码规则、系统校验规则
  • APP版本管理

AI应用平台

  • AI知识库问答系统
  • AI大模型管理(支持ChatGPT、DeepSeek、Ollama等多种大模型)
  • AI流程编排、AI流程设计器
  • AI对话助手(智能问答)
  • AI建表(Online表单)
  • AI聊天窗口支持嵌入第三方和移动端

数据可视化

  • 报表设计器(支持打印设计)
  • 大屏设计和仪表盘设计

OpenAPI

  • 接口管理、接口授权、接口文档

消息中心

  • 消息管理、模板管理

系统监控

  • Gateway路由网关
  • 定时任务、数据源管理
  • 性能扫描监控(Redis、Tomcat、JVM、服务器信息等)
  • 系统日志、消息中心、数据日志、SQL监控

功能特点

  • 前后端分离架构:采用Ant Design&Vue3(前端),SpringBoot3+SpringCloud Alibaba(后端),Mybatis-plus(持久层)。
  • 代码生成器:实现前后端一键生成,无需手写代码,支持单表、树列表、一对多、一对一等数据模型。
  • AI赋能:支持AI生成、在线编码、代码生成、手工合并的开发模式,兼容多种AI大模型。
  • 权限控制:强劲且颗粒化的权限控制,支持按钮权限和数据权限设置。
  • 低代码能力:在线表单、在线报表、在线图表设计,支持零代码开发。
  • 报表与大屏工具:积木报表,通过拖拽式操作构建复杂报表和数据大屏。
  • 多终端适配:提供APP配套框架,支持APP、小程序、H5、鸿蒙等多终端。
  • 安全机制:接口安全机制,支持AK和SK认证鉴权,提供OpenAPI功能。

微服务架构图

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

系统功能架构图

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

项目技术栈

前端技术栈

  • 环境要求:Node.js 20+、pnpm 9+
  • 依赖管理:node、npm、pnpm
  • IDE提议:IDEA、WebStorm、Vscode
  • 主要框架:Vue3.0 + TypeScript + Vite6 + Ant Design Vue4
  • 其他组件:pinia、echarts、unocss、vxe-table、qiankun、es6

后端技术栈

  • IDE提议:IDEA(必须安装lombok插件)
  • 语言:Java(默认jdk17,支持jdk21)
  • 依赖管理: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
  • 微服务技术栈:Nacos、Gateway、Sentinel、Skywalking
  • 数据库连接池:阿里巴巴Druid 1.2.24
  • AI大模型:支持ChatGPT、DeepSeek、千问等多种模式
  • 日志打印:logback
  • 缓存:Redis
  • 其他:autopoi、fastjson、poi、Swagger-ui、quartz、lombok

功能演示

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

【推荐】一款基于 BPM 流程和代码生成的企业级 AI 低代码平台

开源地址

https://github.com/jeecgboot/JeecgBoot

如果您对源码&技术感兴趣,请点赞+收藏+转发+关注,大家的支持是我分享最大的动力!!!

© 版权声明

相关文章

暂无评论

none
暂无评论...