# Ai 考陪练系统 (Ai EDU) - 前端页面规划 (V3) 本文档详细描述了 “Ai 考陪练系统” 的前端页面设计、核心元素及用户交互流程,旨在为前端开发提供一份清晰、完整的蓝图。 --- ## 第一部分:公共与通用页面 ### 1. 登录页 (Login Page) - **页面目标**: 用户访问系统的入口。 - **元素**: - 用户名/邮箱输入框 - 密码输入框 - `[登录]` 按钮 - `[立即注册]` 链接 -> 跳转至 **注册页** ### 2. 注册页 (Registration Page) - **页面目标**: 新用户创建账号。 - **工作流**: 用户注册后,账号状态默认为“待激活”,需等待管理员在后台审核并分配权限。 - **元素**: - 用户名输入框 - 密码输入框 - 确认密码输入框 - `[注册]` 按钮 - **交互**: 注册成功后,提示“注册成功!请联系管理员为您激活账号并分配岗位。” ### 3. 个人中心 (User Profile Page) - **页面目标**: 所有登录用户查看和修改个人信息的基础页面。 - **元素**: - 显示个人基本信息(头像、姓名、岗位、所属团队)。 - `[修改个人信息]` 按钮 - `[修改密码]` 按钮 -> 点击跳转至 **修改密码页**。 ### 4. 修改密码页 (Change Password Page) - **页面目标**: 用户在登录状态下修改自己的密码。 - **元素**: - 旧密码输入框 - 新密码输入框 - 确认新密码输入框 - `[确认修改]` 按钮 --- ## 第二部分:学员端 (Trainee View) ### 5. 首页 / 我的成长路径 (Dashboard / My Growth Path) - **页面目标**: 为学员提供可视化的学习蓝图,直观展示个人成长进度和当前任务。 - **页面布局与元素**: - **顶部 - 个人信息栏**: 学员头像、姓名、岗位、经验值/等级。 - **中部左侧 - 能力雷达图**: 由 Dify & 智能工牌 API 工作流驱动,展示多维度能力评估,并附有“刷新”按钮。 - **中部右侧及下方 - 成长路径图**: 技能树形态,节点代表课程,分为已完成、当前任务、未解锁状态。 ### 6. 课程中心 (Course Center) - **页面目标**: 整合学习、考试、陪练、问答功能,提供一站式能力提升入口。 - **布局与元素**: - 以课程卡片列表展示。 - **课程卡片内部**: 包含封面、标题、进度条及核心功能按钮组: - `[进入学习]` -> 跳转至 **课程详情页** - `[播课]` -> 跳转至 **音频播放页** - `[与课程对话]` -> 跳转至 **与课程对话页面** - `[动态考试]` (学习进度达标后激活) -> 跳转至 **考试页面** - `[专项陪练]` (考试通过后激活) -> 跳转至 **AI陪练页面** ### 7. 课程详情页 (Course Detail Page) - **页面目标**: 提供沉浸式的、支持多种媒体格式的学习体验。 - **布局与元素**: - **顶部**: 课程标题和简介。 - **主区域 - 课程材料列表**: - `元素`: 这是一个列表,管理员上传的每份材料(视频、PDF、PPT、音频等)都作为列表中的一项。 - `列表项`: 每项都清晰标明材料类型(如 [视频]、[文档])和标题。 - **交互**: - 点击视频材料,可在页面内或弹窗中直接播放。 - 点击文档(PDF/PPT),可调用浏览器内置的预览功能或在新标签页打开。 - 点击音频材料,跳转至 **音频播放页**。 ### 8. 音频播放页 (Audio Player Page) - **页面目标**: 提供一个无干扰的沉浸式音频学习环境。 - **布局与元素**: - 页面中央显示课程封面或相关背景图。 - 底部为音频播放器控件,包含播放/暂停按钮、进度条、音量控制、倍速播放选项。 ### 9. 考试页面 (Exam Page) - **页面目标**: 提供无干扰的答题环境。 - **布局与元素**: 顶部状态栏(倒计时)、左侧题号导航、右侧答题区、底部操作栏。 ### 10. 考试结果页 (Exam Result Page) - **页面目标**: 提供清晰的考试反馈。 - **布局与元素**: 成绩总结、错题记录与详细解析。 ### 11. AI陪练页面 (AI Practice Page) - **页面目标**: 提供高度仿真的语音对话实战环境。 - **布局与元素**: 全屏沉浸式语音通话界面,底部为“接听”、挂断按钮。 ### 12. 陪练分析报告页 (Practice Analysis Report Page) - **页面目标**: 提供多维度、可复盘的陪练效果分析。 - **布局与元素**: 综合评分、能力维度雷达图、完整对话复盘(标注“亮点话术”与“金牌话术”)。 ### 13. 与课程对话页面 (Chat with Course Page) - **页面目标**: 让学员能通过对话形式对课程内容进行提问和探讨。 - **布局与元素**: 标准聊天界面,由 Coze 工作流驱动,加载课程知识库进行问答。 --- ## 第三部分:管理者端 (Manager View) ### 14. 团队看板 (Team Dashboard) - **页面目标**: 宏观监控团队学习状态。 - **元素**: 数据图表展示团队整体学习进度、平均分、能力短板等。 ### 15. 团队成员管理 (Team Management) - **页面目标**: 查看团队成员学习详情并进行指导。 - **元素**: 成员列表。点击可进入该成员的个人学习视图。 ### 16. 任务中心 (Assignment Center) - **页面目标**: 向团队或个人分配学习任务。 - **元素**: 课程选择器、成员选择器、截止日期设置、`[发布任务]` 按钮。 --- ## 第四部分:系统管理员端 (Admin View) ### 17. 管理员仪表盘 (Admin Dashboard) - **页面目标**: 监控整个系统的核心运营数据。 - **元素**: 统计卡片和图表(用户总数、课程数、日活、待激活用户数等)。 ### 18. 用户管理 (User Management) - **页面目标**: 对系统所有用户进行统一管理,包括激活新用户和维护现有用户。 - **元素**: - 用户列表(含按“状态”筛选功能:已激活/待激活)。 - `[新增用户]` 按钮。 - **交互**: - **对于“待激活”用户**: 行操作按钮为 `[激活账号]`。点击后弹出模态框,让管理员为其分配岗位和角色。 - **对于“已激活”用户**: 行操作按钮包括: - `[编辑]`:修改用户信息、岗位、角色。 - `[重置密码]`:点击后弹窗确认,然后显示一个生成的临时密码,供管理员复制。 - `[禁用/启用]`:切换用户可用状态。 ### 19. 岗位管理 (Position Management) - **页面目标**: 对公司所有岗位进行增删改查。 - **元素**: - 岗位列表,展示岗位名称和岗位描述。 - `[新增岗位]` 按钮。 ### 20. 课程管理 (Course Library Management) - **页面目标**: 对所有课程内容进行增删改查。 - **元素**: - 课程列表,展示课程名称、所属系列、状态(发布/草稿)。 - `[新增课程]` 按钮。 - **交互**: - **新增/修改课程页**: 包含课程标题、封面、简介等。核心是 **“课程内容上传区”**,支持上传多种格式文件。 ### 21. 成长路径管理 (Growth Path Management) - **页面目标**: 为不同岗位规划学习路径。 - **元素**: 可视化拖拽界面,左侧为课程库,右侧为画布。 ### 22. 陪练场景库管理 (Practice Scene Management) - **页面目标**: 管理通用的、非课程绑定的AI陪练场景。 - **元素**: 场景列表,可对场景进行增、删、改、查。