功能列表
本页面列举了 CueMate 所有页面的功能点,用于功能测试和验收。
状态说明:
- ✓ 测试通过
- ✗ 测试未通过
-待测试
1. Web 端
1.1 登录页
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 账号输入框 | 输入用户名或邮箱,支持键盘 Tab 键切换到密码输入框 | ✓ |
| 2 | 密码输入框 | 输入密码,点击右侧眼睛图标可切换密码明文/密文显示 | ✓ |
| 3 | 登录按钮 | 点击后验证账号密码,成功后跳转到主页,失败显示错误提示 | ✓ |
| 4 | 记住我复选框 | 勾选后下次访问自动填充账号 | ✓ |
1.2 顶部导航栏
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | Logo 图标 | 点击跳转到主页 | ✓ |
| 2 | 主页链接 | 点击跳转到主页,当前页面时高亮显示 | ✓ |
| 3 | 新建岗位链接 | 点击跳转到新建岗位页,当前页面时高亮显示 | ✓ |
| 4 | 岗位列表链接 | 点击跳转到岗位列表页,当前页面时高亮显示 | ✓ |
| 5 | 面试押题链接 | 点击跳转到面试押题页,当前页面时高亮显示 | ✓ |
| 6 | 面试复盘链接 | 点击跳转到面试复盘页,当前页面时高亮显示 | ✓ |
| 7 | 帮助中心链接 | 点击弹出确认对话框,确认后在外部浏览器打开帮助文档 | ✓ |
| 8 | 通知图标 | 显示未读通知数量红点,点击跳转到站内信页面 | ✓ |
| 9 | 用户头像下拉菜单 | 点击展开下拉菜单,包含:设置、退出登录选项 | ✓ |
1.3 主页
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 标题区域 | 显示"你的专属 AI 面试教练"标题和产品介绍 | ✓ |
| 2 | 岗位选择下拉框 | 选择当前要进行面试的目标岗位,支持搜索筛选 | ✓ |
| 3 | AI 模拟面试按钮 | 点击开启 AI 模拟面试模式 | ✓ |
| 4 | LIVE 面试训练按钮 | 点击开启实时面试训练模式 | ✓ |
| 5 | 统计卡片-Offer 数量 | 显示收到的 Offer 数量和平均成功率 | ✓ |
| 6 | 统计卡片-模拟次数 | 显示通过的模拟次数和累计练习时长 | ✓ |
| 7 | 统计卡片-入职公司 | 显示成功入职的公司数量 | ✓ |
| 8 | 功能卡片-岗位定制 | 介绍基于岗位 JD 自动生成面试题的功能 | ✓ |
| 9 | 功能卡片-实时建议 | 介绍面试过程中实时纠错与引导的功能 | ✓ |
| 10 | 功能卡片-复盘成长 | 介绍关键问题复盘和个人题库沉淀的功能 | ✓ |
1.4 新建岗位
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 步骤条 | 显示三个步骤:填写岗位信息 → 选择简历 → 准备完成 | ✓ |
| 2 | 示例岗位侧边栏 | 左侧可折叠侧边栏,点击示例可快速填充岗位信息 | ✓ |
| 3 | 岗位名称输入框 | 输入岗位名称,必填项 | ✓ |
| 4 | 岗位描述输入框 | 多行文本框,输入岗位职责和任职要求,必填项 | ✓ |
| 5 | 简历上传区域 | 拖拽或点击上传简历文件,支持 PDF、Word、TXT 格式 | ✓ |
| 6 | 简历文本输入框 | 可直接粘贴简历文本,或由上传文件自动解析填充 | ✓ |
| 7 | 简历示例按钮 | 点击打开简历示例抽屉,可查看示例并一键带入 | ✓ |
| 8 | 进度条 | 第三步显示创建进度,100% 时表示创建完成 | ✓ |
| 9 | 返回主页按钮 | 第一步时点击返回主页 | ✓ |
| 10 | 上一步按钮 | 点击返回上一步骤 | ✓ |
| 11 | 下一步按钮 | 验证当前步骤后进入下一步 | ✓ |
| 12 | 准备模拟面试按钮 | 创建完成后点击开始模拟面试 | ✓ |
| 13 | 去往向量知识库按钮 | 创建完成后点击跳转到向量知识库 | ✓ |
| 14 | 添加面试押题按钮 | 创建完成后点击跳转到面试押题页面 | ✓ |
| 15 | 新建另一个岗位按钮 | 创建完成后点击重置表单,开始创建新岗位 | ✓ |
1.5 岗位列表
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 左侧岗位列表侧边栏 | 可折叠侧边栏,显示所有岗位,带序号和向量同步状态指示点 | ✓ |
| 2 | 岗位选择 | 点击岗位项选中,右侧显示该岗位详情 | ✓ |
| 3 | 岗位名称输入框 | 显示和编辑当前选中岗位的名称,必填项 | ✓ |
| 4 | 岗位描述输入框 | 多行文本框,显示和编辑岗位职责和要求,最大 5000 字符 | ✓ |
| 5 | 简历信息输入框 | 多行文本框,显示和编辑简历正文,最大 20000 字符 | ✓ |
| 6 | 去往向量知识库按钮 | 点击跳转到向量知识库页面 | ✓ |
| 7 | 上传简历按钮 | 点击打开上传简历抽屉,支持上传 PDF/Word/TXT 文件 | ✓ |
| 8 | 简历优化按钮 | 显示优化记录数量角标,点击打开简历优化列表抽屉 | ✓ |
| 9 | 已上传的简历按钮 | 当岗位有上传简历时显示,点击查看已上传的简历文件 | ✓ |
| 10 | 向量同步状态提示 | 显示"已同步到向量库"或"未同步"状态,未同步时提示保存可同步 | ✓ |
| 11 | 保存修改按钮 | 保存岗位信息修改并同步到向量库 | ✓ |
| 12 | 删除岗位按钮 | 点击弹出详细确认对话框,列出将删除的关联数据(简历、押题、向量库数据) | ✓ |
| 13 | 上传简历抽屉 | 支持拖拽或点击上传简历文件,自动解析填充到简历信息 | ✓ |
| 14 | 简历优化列表抽屉 | 显示历史优化记录,可创建新优化或应用已有优化结果 | ✓ |
| 15 | 简历优化详情抽屉 | 二级抽屉,显示优化后的简历内容和建议,可应用到当前岗位 | ✓ |
| 16 | 已上传简历抽屉 | 查看和管理已上传的简历文件 | ✓ |
1.6 面试押题
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 左侧岗位列表侧边栏 | 可折叠侧边栏,显示所有岗位,带序号和押题数量标识 | ✓ |
| 2 | 删除全部押题按钮 | 在侧边栏标题旁,点击删除当前岗位的所有押题数据 | ✓ |
| 3 | 日期筛选 | 按日期过滤押题 | ✓ |
| 4 | 名称搜索框 | 按押题标题模糊搜索 | ✓ |
| 5 | 描述搜索框 | 按押题描述模糊搜索 | ✓ |
| 6 | 标签筛选下拉框 | 按标签过滤押题,支持搜索 | ✓ |
| 7 | 管理标签按钮 | 点击打开标签管理抽屉,可添加、编辑、删除标签 | ✓ |
| 8 | 同步数据到向量库按钮 | 点击打开同步抽屉,将押题数据同步到向量知识库 | ✓ |
| 9 | 新建押题按钮 | 点击打开新建押题抽屉 | ✓ |
| 10 | 押题卡片 | 卡片网格布局,显示序号、标题、标签、同步状态、描述预览、创建时间 | ✓ |
| 11 | 押题卡片-标签 | 显示押题所属的标签名称 | ✓ |
| 12 | 押题卡片-同步状态 | 显示"已同步"或"未同步"到向量库的状态 | ✓ |
| 13 | 押题卡片-编辑按钮 | 点击打开押题详情编辑抽屉 | ✓ |
| 14 | 押题卡片-删除按钮 | 点击弹出确认对话框,确认后删除该押题 | ✓ |
| 15 | 分页器 | 支持切换页码和每页显示数量 | ✓ |
| 16 | 押题详情抽屉 | 编辑押题标题、描述、标签,支持同步到向量库 | ✓ |
| 17 | 新建押题抽屉 | 输入标题、描述、选择标签创建新押题 | ✓ |
| 18 | 标签管理抽屉 | 管理押题标签,可新增、编辑、删除标签 | ✓ |
| 19 | 同步向量库抽屉 | 显示同步统计(总数、已同步、未同步),可执行批量同步 | ✓ |
1.7 面试复盘列表
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 面试时间轴 | 左侧显示日期和时间,右侧显示面试卡片,时间轴贯穿整个列表 | ✓ |
| 2 | 面试总数统计 | 页面顶部显示面试总场次 | ✓ |
| 3 | 面试卡片-序号角标 | 左上角显示面试序号 | ✓ |
| 4 | 面试卡片-岗位名称 | 显示面试的目标岗位名称 | ✓ |
| 5 | 面试卡片-岗位描述 | 可点击展开/收起的岗位 JD 内容 | ✓ |
| 6 | 面试卡片-简历信息 | 显示简历标题,可点击展开/收起简历内容 | ✓ |
| 7 | 面试卡片-模型标签 | 显示使用的 AI 模型名称和供应商图标 | ✓ |
| 8 | 面试卡片-时长标签 | 显示面试持续时长(分钟:秒) | ✓ |
| 9 | 面试卡片-题目数标签 | 显示本次面试的问答题目数量 | ✓ |
| 10 | 面试卡片-类型标签 | 显示面试类型:模拟面试或面试训练 | ✓ |
| 11 | 面试卡片-回答模式标签 | 显示回答模式:自动或手动 | ✓ |
| 12 | 面试卡片-状态标签 | 显示面试状态:已完成、进行中、暂停、错误、已过期 | ✓ |
| 13 | 面试卡片-优缺点角标 | 显示优缺点分析的数量 | ✓ |
| 14 | 面试卡片-面试总结 | 显示 AI 生成的面试总结摘要 | ✓ |
| 15 | 面试卡片-优势建议 | 蓝色标签显示面试表现的优势或建议 | ✓ |
| 16 | 面试卡片-劣势分析 | 红色标签显示面试表现的不足之处 | ✓ |
| 17 | 查看详情按钮 | 点击跳转到面试复盘详情页 | ✓ |
| 18 | 删除按钮 | 点击弹出确认对话框,确认后删除该面试记录及关联数据 | ✓ |
1.8 面试复盘详情
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 返回按钮 | 点击返回面试复盘列表页 | ✓ |
| 2 | 基本信息卡片 | 显示岗位名称、面试时间、面试时长、问答轮数 | ✓ |
| 3 | 综合评分卡片 | 显示 AI 综合评分(0-100 分)和评语摘要 | ✓ |
| 4 | 维度评分雷达图 | 显示各维度得分:专业能力、沟通表达、逻辑思维、应变能力、综合素质 | ✓ |
| 5 | 问答记录时间轴 | 按时间顺序显示所有问答,左侧为面试官问题,右侧为用户回答 | ✓ |
| 6 | 问答记录-问题气泡 | 显示面试官的提问内容和提问时间 | ✓ |
| 7 | 问答记录-回答气泡 | 显示用户的回答内容、语音时长、AI 点评 | ✓ |
| 8 | 问答记录-AI 点评 | 每条回答下方显示 AI 对该回答的评价和改进建议 | ✓ |
| 9 | 导出报告按钮 | 点击生成并下载 PDF 格式的完整面试复盘报告 | ✓ |
1.9 站内信
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 通知列表 | 显示所有通知消息,未读消息左侧有蓝色标记 | ✓ |
| 2 | 通知-点击已读 | 点击通知内容将其标记为已读 | ✓ |
| 3 | 全部已读按钮 | 点击将所有未读通知标记为已读 | ✓ |
| 4 | 通知-删除按钮 | 点击删除单条通知 | ✓ |
| 5 | 清空按钮 | 点击弹出确认对话框,确认后清空所有通知 | ✓ |
1.10 系统设置
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 系统偏好设置区域 | 独立卡片,包含语言、主题、时区、版本、模型、政策链接 | ✓ |
| 2 | 语言选择 | 下拉选择界面语言:简体中文、繁體中文、English | ✓ |
| 3 | 主题切换 | 三个按钮切换:浅色、深色、自动(跟随系统) | ✓ |
| 4 | 时区设置 | 下拉选择时区:北京时间、香港时间、日本时间、太平洋时间、伦敦时间 | ✓ |
| 5 | 软件版本 | 只读显示当前软件版本号 | ✓ |
| 6 | 大模型供应商 | 下拉选择当前账号绑定的 AI 模型,显示模型名称和供应商图标 | ✓ |
| 7 | 政策协议链接 | 用户协议和隐私政策的跳转链接 | ✓ |
| 8 | 悬浮窗设置区域 | 独立卡片,包含点击穿透和窗口高度设置 | ✓ |
| 9 | 点击穿透切换 | 两个按钮切换:交互模式、穿透模式,穿透模式下鼠标点击穿透窗口 | ✓ |
| 10 | 窗口高度设置 | 下拉选择悬浮窗口屏幕高度占比:50%、75%、100% | ✓ |
| 11 | 账户信息区域 | 独立卡片,包含账户详情和密码修改 | ✓ |
| 12 | 用户 ID | 只读显示用户唯一标识 | ✓ |
| 13 | 用户名输入框 | 可编辑的用户名称 | ✓ |
| 14 | 邮箱输入框 | 可编辑的用户邮箱 | ✓ |
| 15 | 创建时间 | 只读显示账户创建时间 | ✓ |
| 16 | 密码修改 | 点击修改密码按钮进入编辑模式,输入原密码和新密码后保存 | ✓ |
| 17 | 刷新按钮 | 重新加载用户信息和模型列表 | ✓ |
| 18 | 保存设置按钮 | 保存所有修改的设置项 | ✓ |
1.11 模型设置
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 左侧供应商树形侧边栏 | 可折叠侧边栏,显示供应商分类树:全部模型 → 公有模型/私有模型 → 各供应商 | ✓ |
| 2 | 供应商筛选 | 点击树节点筛选对应供应商或类型的模型 | ✓ |
| 3 | 右侧标题 | 显示当前选中的分类名称(如"全部模型"、"公有模型"、供应商名称) | ✓ |
| 4 | 搜索框 | 按模型名称模糊搜索 | ✓ |
| 5 | 刷新按钮 | 刷新模型列表 | ✓ |
| 6 | 添加模型按钮 | 点击打开供应商选择抽屉,若已选中具体供应商则直接打开配置抽屉 | ✓ |
| 7 | 模型卡片 | 双列网格布局,显示序号角标、模型名称、供应商图标、类型标签、连通状态 | ✓ |
| 8 | 模型卡片-供应商图标 | 显示模型对应的服务商 Logo | ✓ |
| 9 | 模型卡片-类型标签 | 显示"公有"或"私有"标签 | ✓ |
| 10 | 模型卡片-连通状态 | 显示"已连通"或"不可用"状态标签 | ✓ |
| 11 | 模型卡片-供应商信息 | 显示供应商名称 | ✓ |
| 12 | 模型卡片-模型类型 | 显示模型类型(如大语言模型) | ✓ |
| 13 | 模型卡片-基础模型 | 显示基础模型名称 | ✓ |
| 14 | 模型卡片-版本号 | 显示模型版本 | ✓ |
| 15 | 模型卡片-创建者 | 显示创建该模型配置的用户 | ✓ |
| 16 | 模型卡片-创建时间 | 显示创建时间 | ✓ |
| 17 | 模型卡片-测试连通性按钮 | 悬停显示,点击测试模型连接是否正常 | ✓ |
| 18 | 模型卡片-编辑按钮 | 悬停显示,点击打开模型编辑抽屉 | ✓ |
| 19 | 模型卡片-删除按钮 | 悬停显示,点击弹出确认对话框后删除模型 | ✓ |
| 20 | 分页器 | 支持切换页码和每页显示数量 | ✓ |
| 21 | 供应商选择抽屉 | 显示所有支持的服务商卡片,按公有/私有分类 | ✓ |
| 22 | 模型编辑抽屉 | 配置模型名称、基础模型、API 地址、API Key、高级参数等 | ✓ |
| 23 | 测试连接按钮 | 在编辑抽屉中测试模型连通性 | ✓ |
1.12 语音设置
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 麦克风设备选择 | 下拉选择系统可用的麦克风输入设备 | ✓ |
| 2 | 扬声器设备选择 | 下拉选择系统可用的扬声器输出设备 | ✓ |
| 3 | 麦克风音量调节 | 滑动条调节麦克风输入音量 | ✓ |
| 4 | 扬声器音量调节 | 滑动条调节扬声器输出音量 | ✓ |
| 5 | 麦克风测试按钮 | 点击开始麦克风测试,显示实时音量波形 | ✓ |
| 6 | 扬声器测试按钮 | 点击播放测试音频,验证扬声器是否正常 | ✓ |
| 7 | 语音识别引擎选择 | 下拉选择语音识别服务:本地引擎、云端引擎 | ✓ |
| 8 | 语音合成引擎选择 | 下拉选择语音合成服务:本地引擎、云端引擎 | ✓ |
| 9 | 语音识别语言选择 | 下拉选择语音识别的目标语言 | ✓ |
| 10 | 噪音抑制开关 | 开启/关闭背景噪音抑制功能 | ✓ |
| 11 | 回声消除开关 | 开启/关闭回声消除功能 | ✓ |
| 12 | 保存设置按钮 | 保存所有语音设置修改 | ✓ |
1.13 日志管理
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 日志级别筛选 | 下拉选择日志级别:全部、DEBUG、INFO、WARN、ERROR | ✓ |
| 2 | 服务筛选 | 下拉选择服务来源:全部、web-api、llm-router、rag-service 等 | ✓ |
| 3 | 时间范围筛选 | 选择日志时间范围:最近 1 小时、今天、最近 7 天、自定义 | ✓ |
| 4 | 关键词搜索框 | 按日志内容模糊搜索 | ✓ |
| 5 | 日志列表 | 分页显示日志记录,包含时间、级别、服务、消息内容 | ✓ |
| 6 | 日志-级别标签 | 不同级别显示不同颜色:DEBUG 灰色、INFO 蓝色、WARN 橙色、ERROR 红色 | ✓ |
| 7 | 日志-展开详情 | 点击日志行展开查看完整日志内容和堆栈信息 | ✓ |
| 8 | 刷新按钮 | 刷新日志列表获取最新日志 | ✓ |
| 9 | 自动刷新开关 | 开启后自动定时刷新日志列表 | ✓ |
| 10 | 导出日志按钮 | 导出当前筛选条件下的日志为文件 | ✓ |
| 11 | 清空日志按钮 | 点击弹出确认对话框,确认后清空指定范围的日志 | ✓ |
| 12 | 分页器 | 支持切换页码和每页显示数量 | ✓ |
1.14 操作记录
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 时间范围筛选 | 选择操作记录时间范围 | ✓ |
| 2 | 操作类型筛选 | 下拉选择操作类型:全部、创建、修改、删除、登录等 | ✓ |
| 3 | 模块筛选 | 下拉选择操作模块:全部、岗位、押题、面试、设置等 | ✓ |
| 4 | 用户筛选 | 下拉选择操作用户(管理员可见所有用户) | ✓ |
| 5 | 操作记录列表 | 显示操作时间、用户、操作类型、模块、操作详情 | ✓ |
| 6 | 操作-详情展开 | 点击展开查看操作的详细信息和变更内容 | ✓ |
| 7 | 导出按钮 | 导出当前筛选条件下的操作记录 | ✓ |
| 8 | 分页器 | 支持切换页码和每页显示数量 | ✓ |
1.15 容器监控
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 服务列表 | 显示所有 CueMate 后台服务的状态 | ✓ |
| 2 | 服务-状态标签 | 显示服务状态:运行中(绿色)、已停止(灰色)、错误(红色) | ✓ |
| 3 | 服务-启动按钮 | 已停止的服务显示启动按钮,点击启动服务 | ✓ |
| 4 | 服务-停止按钮 | 运行中的服务显示停止按钮,点击停止服务 | ✓ |
| 5 | 服务-重启按钮 | 点击重启服务 | ✓ |
| 6 | 服务-查看日志按钮 | 点击打开日志查看抽屉,显示服务最近日志 | ✓ |
| 7 | 刷新按钮 | 点击刷新服务状态 | ✓ |
| 8 | 一键启动按钮 | 点击启动所有已停止的服务 | ✓ |
| 9 | 一键停止按钮 | 点击停止所有运行中的服务 | ✓ |
1.16 预置题库
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 页面标题 | 显示"预置题库"标题,需要有效 License 授权才能访问 | ✓ |
| 2 | 日期筛选 | 按创建日期过滤预置题目 | ✓ |
| 3 | 问题搜索框 | 按问题内容模糊搜索 | ✓ |
| 4 | 答案搜索框 | 按答案内容模糊搜索 | ✓ |
| 5 | 标签筛选下拉框 | 按标签过滤题目,支持搜索 | ✓ |
| 6 | 类型筛选下拉框 | 按类型过滤:内置题目或自定义题目 | ✓ |
| 7 | 管理标签按钮 | 点击打开标签管理抽屉 | ✓ |
| 8 | 批量导入按钮 | 点击打开批量导入抽屉,支持 CSV/JSON 格式导入 | ✓ |
| 9 | 新增题目按钮 | 点击打开新建题目抽屉 | ✓ |
| 10 | 刷新按钮 | 刷新题目列表 | ✓ |
| 11 | 全选复选框 | 选中当前页所有题目 | ✓ |
| 12 | 批量同步选中题目按钮 | 将选中的题目同步到指定岗位 | ✓ |
| 13 | 按标签批量同步按钮 | 按标签批量同步题目到岗位 | ✓ |
| 14 | 批量删除按钮 | 删除选中的题目 | ✓ |
| 15 | 题目卡片 | 四列网格布局,显示序号、复选框、问题、标签、类型、答案预览 | ✓ |
| 16 | 题目卡片-类型标签 | 显示"内置"或"自定义"标签 | ✓ |
| 17 | 题目卡片-同步状态 | 显示已同步到多少个岗位,点击查看详情 | ✓ |
| 18 | 题目卡片-编辑按钮 | 点击打开编辑题目抽屉 | ✓ |
| 19 | 题目卡片-删除按钮 | 点击弹出确认对话框后删除题目 | ✓ |
| 20 | 分页器 | 支持切换页码和每页显示数量 | ✓ |
| 21 | 编辑题目抽屉 | 编辑问题、答案、标签 | ✓ |
| 22 | 新建题目抽屉 | 输入问题、答案、选择标签创建新题目 | ✓ |
| 23 | 批量导入抽屉 | 显示格式说明,支持 CSV/JSON 文件上传,可选覆盖已存在题目 | ✓ |
| 24 | 批量同步抽屉 | 选择目标岗位,将题目同步到岗位押题库 | ✓ |
| 25 | 按标签同步抽屉 | 选择标签和目标岗位,批量同步该标签下的所有题目 | ✓ |
| 26 | 同步岗位详情抽屉 | 显示题目已同步到的岗位列表 | ✓ |
1.17 Prompt 管理
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | Prompt 列表 | 显示所有 Prompt 模板,包含名称、类型、更新时间 | ✓ |
| 2 | Prompt 类型筛选 | 筛选 Prompt 类型:面试官、押题生成、简历优化等 | ✓ |
| 3 | 添加 Prompt 按钮 | 点击打开 Prompt 编辑抽屉,创建新 Prompt | ✓ |
| 4 | Prompt 卡片-编辑按钮 | 点击打开编辑抽屉修改 Prompt 内容 | ✓ |
| 5 | Prompt 卡片-复制按钮 | 点击复制 Prompt 内容到剪贴板 | ✓ |
| 6 | Prompt 卡片-删除按钮 | 点击删除 Prompt(系统预置的不可删除) | ✓ |
| 7 | Prompt 编辑器 | 多行文本编辑器,支持变量插入 | ✓ |
| 8 | 变量插入下拉框 | 选择要插入的变量:岗位名称、岗位描述、用户回答等 | ✓ |
| 9 | 保存按钮 | 保存 Prompt 修改 | ✓ |
1.18 向量知识库
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 知识库列表 | 显示所有知识库,每个知识库显示名称、文档数量、创建时间 | ✓ |
| 2 | 新建知识库按钮 | 点击弹出对话框,输入知识库名称后创建 | ✓ |
| 3 | 知识库卡片-查看按钮 | 点击展开知识库详情,显示文档列表 | ✓ |
| 4 | 知识库卡片-删除按钮 | 点击弹出确认对话框,确认后删除知识库及所有文档 | ✓ |
| 5 | 上传文档区域 | 拖拽或点击上传文档,支持 PDF、Word、TXT、Markdown 格式 | ✓ |
| 6 | 文档列表 | 显示知识库中的所有文档,包含文件名、大小、上传时间、同步状态 | ✓ |
| 7 | 文档-同步状态 | 显示向量化进度:待同步、同步中(百分比)、已同步、同步失败 | ✓ |
| 8 | 文档-删除按钮 | 点击从知识库删除该文档 | ✓ |
1.19 AI 对话记录
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 时间筛选 | 选择时间范围筛选记录 | ✓ |
| 2 | 类型筛选下拉框 | 筛选对话类型:全部、面试问答、AI 提问、押题生成等 | ✓ |
| 3 | 记录列表 | 显示所有 AI 对话记录,包含时间、类型、摘要 | ✓ |
| 4 | 记录-展开按钮 | 点击展开查看完整的问答内容 | ✓ |
| 5 | 记录-删除按钮 | 点击删除单条记录 | ✓ |
| 6 | 批量删除按钮 | 勾选多条记录后点击批量删除 | ✓ |
1.20 像素广告
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 广告位列表 | 显示所有广告位,包含位置名称、尺寸、状态 | ✓ |
| 2 | 新建广告位按钮 | 点击打开新建广告位抽屉 | ✓ |
| 3 | 广告位-编辑按钮 | 点击打开编辑广告位抽屉 | ✓ |
| 4 | 广告位-删除按钮 | 点击弹出确认对话框后删除广告位 | ✓ |
| 5 | 广告位-启用/禁用开关 | 切换广告位的启用状态 | ✓ |
| 6 | 广告素材上传 | 上传广告图片,支持 PNG、JPG、GIF 格式 | ✓ |
| 7 | 广告链接设置 | 设置广告点击跳转的目标链接 | ✓ |
| 8 | 展示时间设置 | 设置广告的展示开始和结束时间 | ✓ |
| 9 | 展示统计 | 显示广告的曝光次数和点击次数 | ✓ |
| 10 | 预览按钮 | 预览广告在实际位置的展示效果 | ✓ |
1.21 License 管理
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | License 状态卡片 | 显示当前 License 状态:未激活、已激活、已过期 | ✓ |
| 2 | License 类型 | 显示 License 类型:免费版、专业版、企业版 | ✓ |
| 3 | 到期时间 | 显示 License 到期日期 | ✓ |
| 4 | 激活码输入框 | 输入 License 激活码 | ✓ |
| 5 | 激活按钮 | 点击验证并激活 License,成功后刷新状态 | ✓ |
| 6 | 功能权限列表 | 显示当前 License 可用的功能列表 | ✓ |
2. Desktop 客户端
2.1 控制栏窗口(未登录状态)
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 拖拽移动 | 按住控制栏任意位置拖拽可移动窗口位置 | ✓ |
| 2 | CueMate Logo | 点击在外部浏览器打开帮助文档 | ✓ |
| 3 | 登录提示文字 | 显示"请先登录",点击打开主应用窗口进行登录 | ✓ |
| 4 | 主应用切换按钮 | 点击显示/隐藏主应用窗口(Web 界面) | ✓ |
2.2 控制栏窗口(已登录状态)
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 拖拽移动 | 按住控制栏任意位置拖拽可移动窗口位置 | ✓ |
| 2 | CueMate Logo | 鼠标悬停显示动画效果,点击在外部浏览器打开帮助文档 | ✓ |
| 3 | 语音识别按钮 | 点击打开面试官窗口并开始语音识别 | ✓ |
| 4 | 暂停按钮 | 面试进行中显示,点击暂停当前面试 | ✓ |
| 5 | 继续按钮 | 面试暂停时显示,点击继续面试 | ✓ |
| 6 | 结束按钮 | 面试进行中或暂停时显示,点击结束并保存面试 | ✓ |
| 7 | 波形展开/收起按钮 | 面试进行中显示动态波形,点击展开/收起面试官窗口 | ✓ |
| 8 | 提问 AI 按钮 | 点击打开 AI 问答窗口,快捷键:Cmd/Ctrl + Enter | ✓ |
| 9 | 穿透模式切换按钮 | 点击切换交互模式/穿透模式,穿透模式下鼠标可点击穿透窗口 | ✓ |
| 10 | 主应用切换按钮 | 点击显示/隐藏主应用窗口 | ✓ |
2.3 面试官窗口
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 窗口拖拽 | 按住窗口标题栏拖拽移动窗口 | ✓ |
| 2 | 窗口缩放 | 拖拽窗口边缘可调整窗口大小 | ✓ |
| 3 | 最小化按钮 | 点击最小化窗口 | ✓ |
| 4 | 关闭按钮 | 点击关闭面试官窗口(不结束面试) | ✓ |
| 5 | 面试模式选择 | 选择面试模式:模拟面试、面试训练 | ✓ |
| 6 | 岗位选择下拉框 | 选择要进行面试的目标岗位 | ✓ |
| 7 | 开始面试按钮 | 选择岗位后点击开始面试 | ✓ |
| 8 | 实时字幕区域 | 显示语音识别的实时文字,支持滚动查看历史 | ✓ |
| 9 | 当前问题显示 | 突出显示 AI 面试官当前提出的问题 | ✓ |
| 10 | 下一题按钮 | 点击请求 AI 面试官提出下一个问题 | ✓ |
| 11 | 历史问答折叠区 | 显示历史问答记录,可点击展开/收起 | ✓ |
| 12 | 暂停/继续按钮 | 点击暂停或继续面试 | ✓ |
| 13 | 结束面试按钮 | 点击结束面试,弹出确认对话框,确认后生成复盘报告 | ✓ |
| 14 | 面试计时器 | 显示当前面试已进行的时长(格式:00:00:00) | ✓ |
| 15 | 麦克风状态指示 | 显示麦克风是否正常工作,红点表示正在录音 | ✓ |
2.4 AI 问答窗口
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 窗口拖拽 | 按住窗口标题栏拖拽移动窗口 | ✓ |
| 2 | 窗口缩放 | 拖拽窗口边缘可调整窗口大小 | ✓ |
| 3 | 关闭按钮 | 点击关闭 AI 问答窗口 | ✓ |
| 4 | 对话历史区域 | 显示历史问答记录,支持滚动查看,最新消息在底部 | ✓ |
| 5 | 问题输入框 | 多行文本框,输入要问 AI 的问题,支持 Shift+Enter 换行 | ✓ |
| 6 | 发送按钮 | 点击发送问题给 AI | ✓ |
| 7 | 快捷键发送 | 按 Cmd/Ctrl + Enter 快捷发送问题 | ✓ |
| 8 | AI 回答气泡 | 显示 AI 的回答,支持富文本格式显示 | ✓ |
| 9 | 复制答案按钮 | 点击复制 AI 回答内容到剪贴板 | ✓ |
| 10 | 清空对话按钮 | 点击清空当前所有对话历史 | ✓ |
| 11 | 模型显示 | 显示当前使用的 AI 模型名称 | ✓ |
2.5 托盘菜单
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 托盘图标 | 在系统状态栏显示 CueMate 图标,点击打开托盘菜单 | ✓ |
| 2 | CueMate Logo | 显示在托盘菜单顶部 | ✓ |
| 3 | 设置按钮 | 点击进入托盘菜单的设置页面 | ✓ |
| 4 | 向量知识库卡片 | 显示向量同步进度:已同步数量/总数量,进度百分比 | ✓ |
| 5 | 使用统计卡片 | 柱状图显示:训练次数、累计时长(小时)、平均对话数 | ✓ |
| 6 | 显示模式按钮 | 点击显示控制栏和面试官窗口,当前为显示状态时显示勾选标记 | ✓ |
| 7 | 隐藏模式按钮 | 点击隐藏控制栏和面试官窗口,当前为隐藏状态时显示勾选标记 | ✓ |
| 8 | 交互模式按钮 | 点击设置为交互模式(可点击窗口),当前为交互模式时显示勾选标记 | ✓ |
| 9 | 穿透模式按钮 | 点击设置为穿透模式(鼠标穿透窗口),当前为穿透模式时显示勾选标记 | ✓ |
| 10 | 退出按钮 | 点击退出 CueMate 应用程序 | ✓ |
2.6 托盘菜单-设置页面
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 返回按钮 | 点击返回托盘菜单主页面 | ✓ |
| 2 | 大模型选择下拉框 | 下拉选择当前使用的 AI 模型,显示模型名称和服务商图标 | ✓ |
| 3 | 语言选择下拉框 | 下拉选择界面语言:简体中文、繁体中文、English | ✓ |
| 4 | 后台服务-退出不关闭 | 点击设置退出应用时保持后台服务运行 | ✓ |
| 5 | 后台服务-退出关闭 | 点击设置退出应用时同时停止后台服务 | ✓ |
| 6 | 任务栏图标-隐藏 | 点击隐藏任务栏中的应用图标 | ✓ |
| 7 | 任务栏图标-显示 | 点击显示任务栏中的应用图标 | ✓ |
2.7 全局快捷键
| 序号 | 功能名称 | 快捷键 | 功能描述 | 状态 |
|---|---|---|---|---|
| 1 | 切换浮动窗口显示/隐藏 | Cmd/Ctrl + \ | 显示或隐藏控制栏和面试官窗口 | ✓ |
| 2 | 切换主应用窗口 | Cmd/Ctrl + J | 显示或隐藏主应用窗口(Web 界面) | ✓ |
| 3 | 切换 AI 问答窗口 | Cmd/Ctrl + Enter | 显示或隐藏 AI 问答窗口 | ✓ |
| 4 | 隐藏浮动窗口 | Cmd/Ctrl + Alt + Q | 隐藏控制栏和面试官窗口 | ✓ |
| 5 | 显示浮动窗口 | Cmd/Ctrl + Alt + S | 显示控制栏和面试官窗口 | ✓ |
| 6 | 隐藏所有窗口 | Cmd/Ctrl + Shift + H | 隐藏浮动窗口和主应用窗口 | ✓ |
| 7 | 切换点击穿透模式 | Cmd/Ctrl + Shift + C + M | 切换窗口的点击穿透模式 | ✓ |
2.8 系统功能
| 序号 | 功能名称 | 功能描述 | 状态 |
|---|---|---|---|
| 1 | 开机自启动 | 系统启动时自动运行 CueMate(需在系统设置中授权) | ✓ |
| 2 | 自动更新检测 | 启动时自动检测新版本,有更新时显示提示 | ✓ |
| 3 | 崩溃恢复 | 应用意外退出后重启时自动恢复未完成的面试状态 | ✓ |
| 4 | 音频设备检测 | 自动检测系统麦克风和扬声器设备 | ✓ |
| 5 | 窗口置顶 | 控制栏和面试官窗口始终置顶显示 | ✓ |
| 6 | 多显示器支持 | 支持在多显示器间拖拽移动窗口 | ✓ |
| 7 | 全屏应用适配 | 在全屏应用上方正常显示浮动窗口 | ✓ |
3. 更新记录
| 日期 | 更新内容 |
|---|---|
| 2025-12-10 | 按照菜单顺序重新整理,补充语音设置、日志管理、操作记录、像素广告页面 |
