### 一、 文字版流程说明

1. 封面 (COVER)
   - 动作 ：点击“开始比赛”按钮。
   - 跳转 ：进入第一轮的【抽题/介绍页面】。

2. 抽题/介绍页面 (INTRO)
   - 展示 ：当前环节名称（如“汉字听一听”）、规则说明、大圆形的“抽题”按钮。
   - 动作 ：点击“抽题”或“开始答题”按钮。
   - 跳转 ：进入当前题目的【答题页面】，同时开始倒计时。

3. 答题页面 (GAME)
   - 展示 ：题目内容（如拼音、图片）、倒计时、实时答题进度图表。
   - 触发条件 A ：倒计时归零。
   - 触发条件 B ：点击隐藏的“下一题”区域（手动结束）。
   - 跳转 ：停止计时，进入当前题目的【答题图解页面】。

4. 答题图解页面 (ANSWER_ANALYSIS)
   - 展示 ：4个战队的答题原笔迹（支持点击放大）、AI评分结果、人工改分输入框。
   - 动作 ：点击右上角“下一题”按钮。
   - 逻辑判断 ：
     - 情况 A（本轮还有题） ：索引指向下一题 -> 回到【抽题/介绍页面】 （准备抽取下一题）。
     - 情况 B（本轮已结束，还有下一轮） ：索引指向下一轮第一题 -> 回到【抽题/介绍页面】 （展示新环节介绍）。
     - 情况 C（全场结束） ：提示“全场比赛结束” -> 回到【封面】 。

阅读之星
feat(user): 新增用户端答题流程页面与相关功能

- 新增用户端答题流程主页面，包含封面、介绍、答题、答题图解四个状态

- 新增用户端组件：封面、介绍页、答题页、答题图解页、题目渲染器

- 新增用户端类型定义、模拟数据及业务常量

- 新增用户路由及类型声明

- 优化题库分类树，改为扁平化列表结构

- 完善比赛创建功能，增加轮次类型、题目分数类型及关联AP字段

- 修复模板删除函数调用参数错误
