项目简介
本项目是基于Spring Boot和Vue框架开发的AI平台管理系统,致力于打造高效、易用的管理平台,用于管理AI相关的资源、用户、权限以及任务调度等。系统集成了Stable Diffusion模型、GPT模型等多种AI功能,同时支持用户登录、权限管理、数据字典管理、定时任务调度等功能。
项目的主要特性和功能
- 用户管理
- 支持用户登录、权限验证和角色管理,保障系统安全。
- 提供用户信息的增删改查功能,支持用户头像上传和密码重置。
- 数据管理
- 支持数据字典的增删改查,便于系统配置和管理。
- 提供系统参数的配置和管理,支持参数的缓存和更新。
- AI功能集成
- 支持Stable Diffusion模型的调用和图像生成。
- 集成GPT模型,支持文案生成、场景调用等功能。
- 任务调度
- 支持定时任务的增删改查,提供任务调度和日志记录功能。
- 记录任务执行日志,支持日志的查询和清理。
- 系统监控
- 提供服务器状态监控,包含CPU、内存、磁盘等信息。
- 实时监控在线用户,支持强制下线功能。
- 其他功能
- 支持系统公告的发布和管理。
- 记录系统操作日志,支持日志的查询和清理。
安装使用步骤
1. 环境准备
- 确保已安装JDK 1.8或更高版本的Java开发环境。
- 安装并配置MySQL数据库。
- 安装并配置Redis,用于缓存和任务调度。
2. 项目复制
bash
cd ai-platform
3. 配置文件
- 修改
application.properties
文件,配置数据库连接信息、Redis连接信息等。 - 配置
generator.yml
文件,设置代码生成相关配置。
4. 数据库初始化
执行SQL脚本,初始化数据库表结构和基础数据。
5. 启动项目
bash
mvn clean install
java -jar target/ai-platform.jar
6. 访问系统
- 打开浏览器,访问
http://localhost:8080
,进入系统登录页面。 - 使用管理员账号登录,开始使用系统。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】