×

[开源]一个现代化的企业级中后台管理框架,微内核 插件化 架构设计

独孤求败 独孤求败 发表于2026-04-30 13:38:51 浏览39 评论0

抢沙发发表评论

一、开源项目简介

Forge Admin 是一个现代化的企业级中后台管理框架,采用 微内核 + 插件化 架构设计,核心功能以插件形式存在,便于按需引入和扩展。

除了完善的后台管理能力外,Forge Admin 还集成了基于 GoView 二次开发的 AI 数据可视化大屏平台,支持通过自然语言描述一键生成数据大屏,对接真实后台接口,让数据可视化开发效率提升 10 倍。

二、开源协议

使用MIT开源协议

三、界面展示

图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片
图片

四、功能概述

 核心亮点

能力

说明

微内核架构

核心框架轻量级,功能通过插件扩展,按需引入

AI 大屏生成

自然语言描述需求,AI 自动生成完整数据大屏

低代码大屏设计

拖拽式可视化编辑器,丰富的图表组件和主题

多租户 & RBAC

完善的多租户数据隔离 + 细粒度权限控制

AI驱动代码生成器

AI驱动0代码生成,简单CRUD实现0代码驱动

流程管理

轻量集成 Flowable 工作流引擎

多 AI 供应商

支持阿里百炼、OpenAI、DeepSeek、Ollama 等

真实数据对接

大屏报表直接对接后端 API,告别静态 Mock

 功能模块

系统管理

模块

说明

用户管理

用户的增删改查、角色绑定、组织关联

角色管理

角色权限配置、资源绑定

菜单管理

动态菜单配置、页面路由管理

部门管理

组织架构管理、树形结构

岗位管理

岗位配置、用户岗位关联

租户管理

多租户配置、租户隔离

系统监控

模块

说明

在线用户

查看当前在线用户、强制下线

定时任务

任务配置、动态调度

系统日志

操作日志、登录日志查询

系统监控

CPU、内存、磁盘监控

运维工具

模块

说明

缓存管理

Redis 缓存可视化操作

文件管理

文件上传、存储配置

字典管理

静态字典维护

通知公告

通知发布、阅读状态跟踪

开发者工具

模块

说明

代码生成

可视化配置、代码生成

API 配置

接口行为动态配置

数据源管理

多数据源配置

Excel 配置

导入导出模版动态配置

AI 大屏报表

模块

说明

大屏编辑器

拖拽式可视化设计,支持 30+ 图表组件

AI 生成

自然语言描述,一键生成数据大屏

AI 供应商

多供应商管理,支持 7+ 主流 AI 服务

数据源配置

对接真实后端 API,支持动态数据刷新

项目管理

大屏项目持久化存储、发布管理

模板市场

预置行业模板,快速复用

五、技术选型

系统架构

图片

 技术栈

后端技术

技术

说明

Spring Boot 3

应用开发框架

Spring Cloud

微服务框架(可选)

MyBatis-Plus

ORM 框架

Sa-Token

认证授权框架

Redisson

分布式缓存

Quartz

任务调度

Flowable

工作流引擎

Spring Cloud Gateway

网关(可选)

前端技术

技术

说明

Vue 3

渐进式前端框架

Naive UI

Vue 3 组件库

Pinia

状态管理

Vue Router

路由管理

Vite

构建工具

UnoCSS

原子化 CSS

ECharts 5

数据可视化图表库

VChart

字节跳动图表框架


 模块说明

后端模块

图片.png
前端项目

图片.png


快速开始

环境要求

  • JDK 17+
  • Node.js 18+
  • pnpm 8+
  • MySQL 8.0+
  • Redis 6.0+

六、源码地址

开源项目地址:

https://github.com/yaomindong1996/forge-admin

访问一飞开源:https://code.exmay.com/


群贤毕至

访客