文档更新
This commit is contained in:
@@ -28,6 +28,8 @@ Hertz 权限管理系统是一个基于 Spring Boot 3 和 Vue 3 的前后端分
|
||||
- **角色管理**: 角色创建与权限分配(菜单/按钮级)。
|
||||
- **菜单管理**: 动态路由配置,支持目录、菜单、按钮三种类型。
|
||||
- **个人中心**: 用户资料更新、密码修改。
|
||||
- **监控模块**: 系统资源(CPU、内存、磁盘、JVM)实时监控。
|
||||
- **AI 助手**: 集成 Spring AI,支持智能对话与历史记录。
|
||||
|
||||
## 🚀 快速开始
|
||||
|
||||
|
||||
@@ -72,7 +72,7 @@
|
||||
</div>
|
||||
|
||||
<!-- JVM Row -->
|
||||
<!-- <el-card class="monitor-card glass full-width">
|
||||
<el-card class="monitor-card glass full-width">
|
||||
<template #header>
|
||||
<div class="card-header">
|
||||
<el-icon><component :is="Icons.Platform" /></el-icon>
|
||||
@@ -97,7 +97,7 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</el-card> -->
|
||||
</el-card>
|
||||
|
||||
<!-- Server Info Row -->
|
||||
<el-card class="monitor-card glass full-width">
|
||||
|
||||
37
数据库说明文档.md
37
数据库说明文档.md
@@ -90,6 +90,43 @@
|
||||
| role_id | bigint | 20 | NO | | 角色 ID |
|
||||
| menu_id | bigint | 20 | NO | | 菜单 ID |
|
||||
|
||||
### 3.6 系统监控日志表 (sys_monitor_log)
|
||||
|
||||
存储系统监控的日志信息。
|
||||
|
||||
| 字段名 | 类型 | 长度 | 允许空 | 默认值 | 说明 |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| **id** | bigint | 20 | NO | AUTO_INCREMENT | 主键 ID |
|
||||
| cpu_usage | double | | NO | | CPU使用率(%) |
|
||||
| memory_usage | double | | NO | | 内存使用率(%) |
|
||||
| memory_total | bigint | | NO | | 总内存(字节) |
|
||||
| memory_used | bigint | | NO | | 已用内存(字节) |
|
||||
| created_at | datetime | | NO | CURRENT_TIMESTAMP | 记录时间 |
|
||||
|
||||
### 3.7 对话记录表 (ai_conversations)
|
||||
|
||||
存储 AI 助手的对话会话记录。
|
||||
|
||||
| 字段名 | 类型 | 长度 | 允许空 | 默认值 | 说明 |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| **id** | bigint | 20 | NO | AUTO_INCREMENT | 主键 ID |
|
||||
| user_id | bigint | 20 | NO | | 用户 ID |
|
||||
| title | varchar | 255 | NO | | 对话标题 |
|
||||
| created_at | datetime | | NO | CURRENT_TIMESTAMP | 创建时间 |
|
||||
| updated_at | datetime | | NO | CURRENT_TIMESTAMP | 更新时间 |
|
||||
|
||||
### 3.8 对话消息表 (ai_messages)
|
||||
|
||||
存储对话的具体消息内容。
|
||||
|
||||
| 字段名 | 类型 | 长度 | 允许空 | 默认值 | 说明 |
|
||||
| :--- | :--- | :--- | :--- | :--- | :--- |
|
||||
| **id** | bigint | 20 | NO | AUTO_INCREMENT | 主键 ID |
|
||||
| conversation_id | bigint | 20 | NO | | 所属对话 ID |
|
||||
| role | enum | | NO | | 消息角色 (user/assistant) |
|
||||
| content | text | | NO | | 消息内容 |
|
||||
| created_at | datetime | | NO | CURRENT_TIMESTAMP | 创建时间 |
|
||||
|
||||
## 4. 初始数据说明
|
||||
|
||||
系统初始化脚本 (`schema.sql`) 会预置以下数据:
|
||||
|
||||
@@ -40,6 +40,12 @@ Hertz 权限管理系统是一个基于前后端分离架构的轻量级权限
|
||||
- **角色管理**: 角色的增删改查、分配菜单权限。
|
||||
- **菜单管理**: 动态菜单配置,支持目录、菜单、按钮三种类型,支持权限标识配置。
|
||||
3. **个人中心**: 用户资料修改、密码修改、头像上传。
|
||||
4. **监控模块**:
|
||||
- **系统监控**: 实时展示 CPU、内存、JVM、服务器信息、磁盘状态。
|
||||
- **监控日志**: 记录系统运行时的性能指标。
|
||||
5. **AI 助手模块**:
|
||||
- **智能对话**: 集成 Spring AI (Ollama),支持与 AI 助手进行智能对话。
|
||||
- **会话管理**: 支持历史会话的持久化存储与查询。
|
||||
|
||||
## 4. 快速开始
|
||||
|
||||
|
||||
Reference in New Issue
Block a user