5.2 KiB
5.2 KiB
0. 文档信息
| 项目 | 内容 |
|---|---|
| 产品名称 | AI 智能模拟面试系统(B 端管理后台) |
| 文档版本 | v1.0 |
| 平台 | PC Web |
| 用户角色 | 超级管理员 / 内容运营 / 数据分析师 |
| 作者 | ChatGPT |
| 最后更新时间 | 2025.11 |
1. 产品定位
B 端用于支持 C 端内容与运维,包括:
- 题库管理
- 岗位管理
- 用户管理
- AI 模型管理
- 面试记录查看
- 内容配置(banner、推荐)
- 系统设置
- 数据分析与看板
2. B 端用户角色与权限
| 角色 | 权限 |
|---|---|
| Super Admin | 全权限,含系统配置 |
| 内容管理员 | 岗位、题库管理 |
| 数据分析员 | 查看数据与记录 |
| 运营 | Banner、推荐内容配置 |
采用 RBAC(基于角色的权限控制),权限点在后台可配置。
3. 功能需求(按模块)
3.1 管理员系统(权限体系)
3.1.1 管理员账号管理
功能点:
- 新增管理员
- 编辑管理员
- 禁用账号
- 重置密码
- 设置角色
字段:
- 用户名
- 邮箱
- 角色
- 状态
- 创建时间
3.1.2 角色管理
- 创建角色
- 编辑角色
- 配置权限点(checkbox)
- 删除角色
3.1.3 权限点管理
权限点模块化:
| 模块 | 示例权限点 |
|---|---|
| 岗位管理 | 新增、编辑、删除 |
| 题库管理 | 新增题目、禁用题目 |
| 用户管理 | 查看用户、禁用用户 |
| 面试管理 | 查看所有面试记录 |
| 系统设置 | 配置 OSS、模型参数 |
3.2 岗位管理模块
3.2.1 岗位列表
展示字段:
- 岗位名
- 技能标签
- 难度
- 使用次数
- 状态
3.2.2 岗位维护
可以:
- 新增岗位
- 编辑岗位
- 删除 / 禁用岗位
- 配置技能标签(多个)
- 配置难度(1–5)
3.3 题库管理模块
3.3.1 题目列表
展示:
- 题目内容(前 30 字)
- 所属岗位
- 难度
- 类型(开放题、多选题等)
- 使用次数
- 创建人
- 状态(有效/无效)
3.3.2 新增题目
字段:
- 问题内容(文本)
- 示例答案
- 难度
- 标签(可多选)
- 所属岗位
- question_type:open / case / multiple
支持「AI 自动生成题目」。
3.3.3 批量导入
Excel 模板字段:
- 问题内容
- 答案
- 岗位
- 标签
- 难度
3.4 面试记录管理模块
3.4.1 面试记录列表
字段:
- 面试 ID
- 用户
- 岗位
- 得分
- 面试模式
- 创建时间
支持筛选:
- 按日期
- 按岗位
- 按用户
- 分数段
3.4.2 面试详情
可查看:
- 完整问答(题目、用户回答)
- 音频回放
- AI 评分
- AI 点评
- 报告内容
3.5 用户管理模块
3.5.1 用户列表
字段:
- 用户 ID
- 手机号/微信身份
- 注册时间
- 最近活跃时间
- 状态(正常/封禁)
3.5.2 用户详情
包含:
- 基本信息
- 简历解析内容
- 面试记录
- 行为数据(使用次数、平均分)
可执行操作:
- 封禁用户
- 清空数据(仅开发可见开关)
3.6 内容配置模块
3.6.1 Banner 配置
- 上传图片
- 配置跳转链接
- 配置排序
- 设置上线/下线
3.6.2 推荐内容
- 推荐岗位排列
- 推荐题目列表
3.7 系统设置模块
3.7.1 小程序配置
- AppID
- Secret
3.7.2 OSS/存储配置
- AccessKey
- Secret
- Bucket 名称
3.7.3 鉴权与 Token
- Token 有效期配置
- 登录限制
3.7.4 模型配置(关键)
- 当前使用模型(例如 GPT、Qwen)
- 模型版本号
- 评分模型权重(逻辑 / 表达 / 深度 / 专业)
- 灰度开关
3.8 数据分析模块(Dashboard)
3.8.1 总览数据
- 今日新增用户
- 今日面试次数
- 总注册数
- 总面试数
3.8.2 趋势图
- 最近 30 天用户增长
- 最近 30 天面试次数
- 平均分趋势
3.8.3 岗位热度
- 岗位使用次数
- 平均得分
3.8.4 模型数据
- 模型调用成功率
- 评分稳定性分析
4. 页面的 IA(信息架构)
登录页
首页(Dashboard)
├─ 数据总览
├─ 趋势图
岗位管理
├─ 岗位列表
├─ 新建岗位
题库管理
├─ 题目列表
├─ 新建题目
├─ 批量导入
用户管理
├─ 用户列表
├─ 用户详情
面试管理
├─ 面试记录
├─ 面试详情
内容配置
├─ Banner
├─ 推荐岗位
系统设置
├─ 小程序设置
├─ 文件存储设置
├─ 模型设置
权限管理
├─ 管理员
├─ 角色
├─ 权限点
5. 非功能性要求(B 端)
- 管理后台响应 < 300ms
- 并发支持 1000+
- 日志必须记录所有管理员操作
- 敏感操作需二次确认
- 文件需防盗链