祺洛 (QiLuo) - Rust 快速开发平台
📖 项目概述
祺洛是一个基于 Rust 技术栈开发的企业级快速开发平台,采用现代化的架构设计,提供完整的后台管理系统解决方案。平台集成了用户管理、权限控制、系统监控、微信公众号管理等核心功能,适用于中小型企业的信息化建设。
✨ 核心特性
- 🦀 Rust 生态 — 基于 Rust + Axum + Sea-ORM + JWT 构建,性能卓越,内存安全
- 🔐 权限管理 — 完整的 RBAC 权限体系,支持用户、角色、菜单、API 多维度权限控制
- 📱 微信集成 — 内置微信公众号管理,支持菜单配置、消息管理、用户管理、自动回复
- ⚡ 高性能 — 异步架构,支持高并发,响应速度快
- 🌐 分布式 — 支持集群部署,多数据源,分布式架构
- 📊 系统监控 — 实时服务器状态监控,在线用户管理,操作日志追踪
- ⏰ 定时任务 — 在线配置定时任务,支持 Cron 表达式
- 🎨 现代化界面 — 基于 Vue 的管理后台,界面美观,操作便捷
🛠️ 技术栈
后端技术
| 技术 |
说明 |
版本 |
| Rust |
系统开发语言 |
>= 1.70.0 |
| Axum |
Web 框架 |
最新版 |
| Sea-ORM |
ORM 框架 |
最新版 |
| Tokio |
异步运行时 |
最新版 |
| MySQL/SQLite |
数据库 |
MySQL >= 8.0 或 SQLite >= 3.35 |
| Redis |
缓存服务 |
>= 6.0 |
| JWT |
认证机制 |
最新版 |
| tracing |
日志系统 |
最新版 |
前端技术
| 技术 |
说明 |
版本 |
| Vue |
前端框架 |
3.4.x |
| Vite |
构建工具 |
5.2.x |
| TypeScript |
类型系统 |
5.4.x |
| Pinia |
状态管理 |
2.1.x |
| Vue Router |
路由管理 |
4.3.x |
| Element Plus |
UI 组件库 |
2.7.x |
| A |