Skip to content

后台详解

管理后台是 ValPoint 的运营管理中心,提供用户管理、投稿审核、点位管理、数据统计等功能。本页将详细介绍后台的各项功能。

后台-仪表盘

WARNING

管理后台需要管理员权限才能访问。

🔗 访问方式

环境地址
本地开发http://localhost:3208/admin.html
Docker 部署http://localhost:3208/admin.html
线上环境https://yourdomain.com/admin.html

🔐 登录认证

使用邮箱账号登录管理后台,需要在数据库中授予管理员权限:

  1. 使用邮箱在 ValPoint 完成注册
  2. 在 Supabase 的 user_profiles 表中设置 role = 'admin'role = 'super_admin'

📊 仪表盘

仪表盘是管理后台的首页,展示核心运营数据概览。

统计卡片

顶部展示四个统计卡片:

卡片说明
总点位数共享库中的点位总数
今日新增今日新增的点位数
注册用户平台注册用户总数
今日下载今日下载次数

数据图表

图表说明
增长趋势 (7天)折线图展示近7天新增点位和新增用户趋势
存储空间占用环形图展示审核点位图床存储使用情况
下载趋势 (近7天)折线图展示近7天下载次数
每周审核统计柱状图展示本周审核通过/拒绝数量

最近活动

实时展示平台动态记录:

  • 新用户注册
  • 点位投稿
  • 审核操作

👥 用户管理

管理平台所有注册用户。

用户列表

以表格形式展示用户信息:

字段说明
头像用户选择的卡面头像
昵称用户设置的昵称
邮箱注册邮箱
角色普通用户/管理员/超级管理员
点位数该用户的个人点位数量
注册时间账号创建时间

搜索与筛选

  • 搜索框:支持按邮箱或昵称搜索
  • 角色筛选:筛选特定角色的用户

用户操作

点击用户行可进行以下操作:

  • 查看详情:查看用户完整信息
  • 编辑信息:修改用户昵称、角色等
  • 权限管理:授予或撤销管理员权限
  • 批量下载权限:授予用户批量下载功能

📝 投稿审核

审核用户提交到共享库的点位。

后台-点位审核

待审核列表

展示所有等待审核的投稿:

  • 投稿时间
  • 投稿用户
  • 点位标题
  • 地图/英雄信息

审核操作

点击投稿条目,打开审核弹窗:

  1. 预览点位:查看点位详情和图片
  2. 通过:将点位发布到共享库
  3. 拒绝:拒绝投稿,可填写拒绝原因

📤 上传点位

管理员可以批量上传 ZIP 点位包到共享库,系统将自动解析元数据并分类。

后台-上传点位

上传步骤

  1. 进入共享库管理页面
  2. 点击右上角的 上传 按钮
  3. 点击 选择文件,选择一个或多个 ZIP 点位包
  4. 点击 开始上传
  5. 等待上传完成,系统自动解析并入库

TIP

ZIP 点位包格式请参考 个人库功能详解 - ZIP 点位包结构

📦 共享库管理

管理公共共享库中的所有点位。

点位列表

以卡片或表格形式展示共享点位:

  • 点位标题
  • 地图/英雄
  • 投稿作者
  • 创建时间
  • 浏览次数

搜索与筛选

  • 关键词搜索
  • 地图筛选
  • 英雄筛选
  • 时间范围

点位操作

  • 查看详情:预览点位完整信息
  • 编辑点位:修改点位标题、描述等
  • 删除点位:从共享库中移除

CAUTION

删除操作不可恢复,请谨慎操作。

📃 下载日志

查看用户的批量下载记录。

日志列表

字段说明
下载时间批量下载发起的时间
用户发起下载的用户
下载范围地图/英雄
点位数量下载的点位总数

日志筛选

  • 按用户筛选
  • 按时间范围筛选
  • 按地图筛选

⚙️ 系统设置

平台全局配置管理。

图床配置

设置项说明
阿里云 OSS配置 AccessKey、Bucket 等信息
腾讯云 COS配置 SecretId、Bucket 等信息
七牛云 Kodo配置 AccessKey、Bucket 等信息

NOTE

管理员配置的图床将作为系统默认图床,用于存储共享库的点位图片。

功能开关

控制平台各项功能的启用状态和限制参数:

设置项说明
投稿设置开启/关闭投稿功能,设置每日投稿上限
下载设置开启/关闭下载功能,设置每日下载上限
强制邮箱验证要求用户验证邮箱后才能使用完整功能
记录下载日志开启后记录用户的下载行为
维护模式开启后普通用户无法访问,仅管理员可用

作者信息

配置平台展示的作者相关信息和链接。

管理员设置

添加或移除平台管理员账号。

🔑 权限说明

角色类型

角色权限范围
user普通用户,无后台访问权限
admin管理员,可访问后台大部分功能
super_admin超级管理员,拥有全部权限

功能权限矩阵

功能普通用户管理员超级管理员
访问后台
查看仪表盘
用户管理
投稿审核
共享库管理
系统设置
权限管理

❓ 常见问题

Q: 忘记管理员密码?

修改 .env 文件中的 VITE_ADMIN_PASSWORD,然后重启服务即可。

Q: 如何添加多个管理员?

  1. 在 Supabase Auth 中创建用户
  2. 使用超级管理员账号登录后台
  3. 在用户管理中将目标用户的角色设置为 admin

Q: 管理后台打不开?

检查以下几点:

  1. 确认访问路径正确(/admin.html
  2. 确认构建成功(npm run build
  3. 检查浏览器控制台错误信息
  4. 确认 Supabase 连接正常

Q: 审核通过的点位看不到?

  1. 检查共享库 Supabase 连接配置
  2. 确认审核操作成功完成
  3. 刷新共享库页面

Made with ♥ for Valorant Players