edit | blame | history | raw

Round 2 To Do List

状态:功能性 QA PASS;等待交付门禁/测试包流程
所属子项目:02-P-NBL
Round:Round 2
日期:2026-06-03

1. 项目准备

  • [x] 创建 round-2 项目资料目录。
  • [x] 产出 Round 2 PRD。
  • [x] 产出 Round 2 研发任务拆解。
  • [x] 产出 Round 2 QA 测试计划。
  • [x] 创建 Round 2 代码分支或独立 worktree:/Users/ar/Projects/VoiceSnap-2.1.1-Round2
  • [x] 确认 Round 2 基线 commit:f4194105fe06baa18f0145cc59e1914f96f2d4cb

2. 研发任务

  • [x] T0 代码现状确认。
  • [x] T1 扩展 LanguageProfile,新增 en
  • [x] T2 增加 LanguageMode / LanguageID 配置字段。
  • [x] T3 实现系统语言检测。
  • [x] T4 实现 effective language resolver。
  • [x] T5 增加 ConfigService 语言 API。
  • [x] T6 改造前端 i18n 初始化。
  • [x] T7 设置页新增语言版本控件。
  • [x] T8 补齐中文/English 文案。
  • [x] T9 增加自动化测试。
  • [x] T10 完成开发自查与 QA handoff。

3. QA 准备

  • [x] 准备老用户升级测试数据。
  • [x] 准备新用户干净安装测试数据。
  • [x] 准备 detector mock 或测试开关。
  • [x] 准备非法 config 测试样本。
  • [x] 准备断网识别回归步骤。
  • [x] 准备 QA 预检记录。
  • [x] 准备 QA 报告模板。

4. 验收

  • [x] 中文系统 auto 解析为中文。
  • [x] English 系统 auto 解析为 English。
  • [x] 其他系统语言 auto 解析为 English。
  • [x] 手动中文持久化。
  • [x] 手动 English 持久化。
  • [x] 语言切换不触发模型下载。
  • [x] 语言切换不破坏 SenseVoice 模型。
  • [x] 语言切换不破坏词库。
  • [x] 语言切换不破坏历史。
  • [x] 断网识别回归通过。
  • [x] QA 报告确认功能性 PASS。