# Round 5 Todo List:Qwen3-ASR 中文高级模型 状态:Round 5 启动中 所属子项目:`02-P-NBL` Round:Round 5 日期:2026-06-03 ## 1. 文档与启动 - [x] 创建 Round 5 worktree:`/Users/ar/Projects/VoiceSnap-2.1.1-Round5` - [x] 基于 Round 4 用户验收 commit `a19e8d9` 创建分支:`codex/round5-qwen3-asr-chinese` - [x] 读取项目规则和全局交付/QA/发布规则 - [x] 核准 Round 5 主题:Qwen3-ASR 中文高级模型 - [x] 核准 Qwen3-ASR 官方模型包 URL 和大小 - [x] 核准 `sherpa-onnx-go* v1.12.24` 不支持 Qwen3-ASR - [x] 核准 `sherpa-onnx-go* v1.13.2` 支持 Qwen3-ASR - [x] 创建 Round 5 README - [x] 创建 Round 5 PRD - [x] 创建 Round 5 研发任务拆解 - [x] 创建 Round 5 QA 测试计划 ## 2. 研发实现 - [ ] 升级 `sherpa-onnx-go*` 到 `v1.13.2` - [ ] 修改 macOS 构建脚本以适配新版 `libonnxruntime` - [ ] 新增 `Qwen3ASRModelID` - [ ] 新增 `BackendQwen3ASR` - [ ] 新增 `qwen3-asr-0.6b` profile - [ ] 新增 tokenizer 目录解析/校验 - [ ] 新增 Qwen3-ASR backend builder - [ ] 中文模型列表加入 Qwen3-ASR - [ ] 中文可从 SenseVoice 切到 Qwen3-ASR - [ ] 中文可从 Qwen3-ASR 切回 SenseVoice - [ ] Qwen3-ASR 下载失败不破坏已有模型 - [ ] English Moonshine/Parakeet 路径不退化 ## 3. 开发自查 - [ ] `go test ./... -count=1` - [ ] `npm run build` - [ ] `git diff --check` - [ ] 本地 macOS arm64 build - [ ] 研发自查报告 - [ ] 代码复审 - [ ] QA handoff ## 4. QA - [ ] 自动化/半自动 QA - [ ] Qwen3-ASR 真实下载和加载 - [ ] Qwen3-ASR 中文识别 - [ ] Qwen3-ASR 中英混输识别 - [ ] Qwen3-ASR 断网中文识别 - [ ] SenseVoice 回退 - [ ] English Moonshine/Parakeet 回归 - [ ] 下载失败保护 - [ ] 用户数据保护 - [ ] QA 报告 ## 5. 交付 - [ ] 测试包版本递增 - [ ] 生成 `.dmg` - [ ] 生成 `RELEASE_MANIFEST.md` - [ ] 验证 `.dmg` - [ ] tag - [ ] 用户验收候选包 - [ ] 用户验收 ## 6. 暂缓记录 以下事项不作为 Round 5 阻断项: - 左侧 Logo 区只显示 `PrivateVoice`,下方小字显示 `Private. Offline.`。 - App 正式名称从 `PrivateVoice Input` 改为 `PrivateVoice Dictation`。 - 粤语作为独立语言版本。 - 欧洲语言 UI。 - 模型删除 UI 的完整成熟化。