介绍
作者:唐亚峰 | battcn
字数统计:849 字
使命
打破假开源,做全网最优秀、最简单、最漂亮的开源 SAAS、多租户云平台架构。从开源中来,到开源中去,让大家有更多时间摸鱼、学习、陪伴家人、锻炼身体、找对象
项目简介
Wemirr Platform 是一套基于 Spring Cloud Alibaba 2023 的微服务多租户 SaaS 平台,提供完整的企业级解决方案。
| 项目 | 说明 | 地址 |
|---|---|---|
| wemirr-platform | 后端服务 | https://gitee.com/battcn/wemirr-platform |
| wemirr-platform-ui | 前端项目 | https://gitee.com/battcn/wemirr-platform-ui |
| 在线文档 | 开发文档 | https://docs.battcn.com |
| 演示地址 | 在线体验 | https://cloud.battcn.com |
演示账号
| 租户 | 账号 | 密码 | 说明 |
|---|---|---|---|
| 0000 | admin | 123456 | 平台管理员 |
| 8888 | admin | 123456 | 普通租户 |
版本说明
| 版本 | JDK | Spring Cloud | 说明 |
|---|---|---|---|
| v4-dev | JDK21 | 2024 | 推荐使用,后期重心在此版本 |
| v3-dev | JDK17 | 2024 | 审批流基于 Camunda |
| v2-dev | JDK17 | 2023 | 仅 BUG 修复 |
技术架构
后端技术栈
| 技术 | 版本 | 说明 |
|---|---|---|
| Spring Boot | 3.x | 基础框架 |
| Spring Cloud | 2024 | 微服务框架 |
| Spring Cloud Alibaba | 2023 | 阿里巴巴微服务组件 |
| Nacos | 2.x | 注册中心 & 配置中心 |
| Sentinel | 1.8.x | 流量控制 & 熔断降级 |
| Sa-Token | 1.x | 权限认证框架 |
| MyBatis-Plus | 3.5.x | ORM 框架 |
| Redis | 7.x | 缓存 & 分布式锁 |
| MySQL | 8.x | 数据库 |
| Warm-Flow | 最新版 | 审批流引擎 |
| Snail-Job | 最新版 | 分布式任务调度 |
| Langchain4j | 最新版 | AI 能力集成 |
前端技术栈
| 技术 | 版本 | 说明 |
|---|---|---|
| Vue | 3.x | 渐进式 JavaScript 框架 |
| Vben Admin | 5.x | 后台管理模板(Monorepo) |
| Ant Design Vue | 4.x | UI 组件库 |
| TypeScript | 5.x | 类型安全 |
| Vite | 5.x | 构建工具 |
| Pinia | 2.x | 状态管理 |
| TailwindCSS | 3.x | 原子化 CSS |
平台特点
🚀 核心能力
- 多租户架构 — 字段隔离 / Schema 隔离 / 数据源隔离,按需选择
- RBAC + 数据权限 — 按钮级功能权限 + 全部/本级/本级及子级/仅本人/自定义
- 动态网关 — Redis / Nacos 配置,限流熔断,黑白名单
- 分布式消息 — WebSocket + Redis 集群消息推送
- 链路追踪 — SkyWalking / Zipkin / Pinpoint 无缝对接
- AI 集成 — Langchain4j 驱动,RAG / Tools / MCP 开箱即用
🎯 技术亮点
- 插拔设计 — 可选组件在
wemirr-plugin,按需引入零耦合- 极简代码 — 注解驱动,告别模板代码,开发效率翻倍
- 高性能 — 接口 P99 响应 10-150ms,虚拟线程 + 连接池优化
- 标准文档 — SpringDoc(Swagger V3)自动生成,在线调试
内置功能
| 分类 | 功能模块 |
|---|---|
| 🔐 系统管理 | 用户管理 · 角色管理 · 菜单管理 · 部门管理 · 岗位管理 · 字典管理 |
| 🏢 平台管理 | 租户管理 · 产品套餐 · 数据源管理 · 租户配置 (超管专属) |
| 📊 系统监控 | 操作日志 · 登录日志 · 在线用户 · 服务监控 · 缓存监控 |
| 🛠️ 开发工具 | 代码生成 · 系统接口 · 网关管理 · 限流规则 |
| 📦 业务插件 | workflow 审批流 · ai 智能助手 · monitor 监控 · wms 仓储 · tms 运输 |
快速体验
bash
# 克隆后端代码
git clone -b v4-dev https://gitee.com/battcn/wemirr-platform.git
# 克隆前端代码
git clone -b v4-dev https://gitee.com/battcn/wemirr-platform-ui.git详细部署步骤请参考 快速上手
交流群
- 技术交流 QQ 群:789517089
- 作者微信:battcn2022
