Forge Admin 是什么
Forge Admin 是基于 Vue 3 + Spring Boot 3 的企业级中后台管理框架,采用微内核插件化架构,为业务开发团队提供开箱即用的后台管理能力。
一句话定义
Forge Admin 是一套集成了 RBAC 权限、多租户隔离、Flowable 工作流、AI 代码生成、低代码平台和数据大屏的企业级后台管理解决方案,让你从零到交付只需几天而非几周。
核心价值主张
- 开箱即用:内置用户、角色、菜单、部门、字典等标准后台功能,clone 即可用
- 插件化架构:Kernel + Starter + Plugin 三层分离,按需组合,灵活扩展
- AI 驱动开发:AI 代码生成器、AI 表单、AI 弹窗,大幅提升 CRUD 开发效率
- 多租户原生支持:内置租户隔离、数据权限、部门权限
- 全链路覆盖:从后台管理到工作流审批,从低代码应用到数据大屏
关键能力
| 能力 | 说明 |
|---|---|
| RBAC 权限 | 用户-角色-资源三级权限模型,支持按钮级细粒度控制 |
| 多租户隔离 | 基于 TenantLineInnerInterceptor 的透明租户数据隔离 |
| 工作流引擎 | 内置 Flowable 7.0,支持 BPMN 流程设计、审批、回调 |
| 低代码平台 | 可视化创建业务应用,表单/列表/详情拖拽设计 |
| AI 代码生成 | 导入表结构 → 配置字段 → 一键生成完整前后端代码 |
| 数据大屏 | 可视化图表组件、画布布局、数据源配置 |
| 消息中心 | 站内信、邮件、App 推送等多渠道消息 |
适合谁使用
| 用户群体 | 使用场景 |
|---|---|
| 后端开发者 | 基于 Spring Boot 3 快速搭建后台服务,专注业务开发 |
| 前端开发者 | 基于 Vue 3 + Naive UI 快速开发页面,利用 AiCrudPage 提效 |
| 全栈开发者 | 从数据库到页面一站式开发,代码生成器自动完成 |
| 项目经理/技术负责人 | 快速启动新项目,统一团队技术栈和开发规范 |
| 运维人员 | 标准化的部署和配置,支持 Docker/K8s |
