Files
SoundGame/research/rhythm-drummer/round2/synthesis.md
T
xsl ae850a4ce0 feat(rhythm): 鼓手模式重构——屏幕六区鼓组 + 无鼓伴奏合拍(用户裁定重构)
- 屏幕3列×2行六区鼓组(列=声像左中右/行=音高上亮下沉),六件程序合成打击乐,三重冗余蒙眼可辨
- 无鼓伴奏BGM上跟随领奏 call&response + 加花句;3曲90/105/120 BPM解锁制,BPM实测89.99/105.00/120.01
- 引擎后向兼容扩展:onGesture补{x,y}坐标(单参回调零感知,15游戏+3引擎测试全量回归零失败)
- 判定简化:全部音符=分区点按零延迟,旧双击补偿/下滑折中退役;键盘Digit1-6+空格=家区
- 教学摸鼓认区(摸哪报哪,8s无触摸自动进阶)+重教≤2+降速DDA+归因真话律
- 保留旧作好评:跟随领奏核心/S~C评级/解锁制/判定口径/guide工程遗产
- 语音49id双性别+8key;R1+R2连续2轮4/4愿意玩P0=0裁定可交付;live直证33 Perfect dt≈0.00s
- 03号文档仅文末加取代指针;新设计24号;档案research/rhythm-drummer/;Mureka累计$1.35
2026-09-14 20:17:10 +08:00

41 lines
1.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 《节拍行者》鼓手模式 R2 synthesis(产品裁定)
## 输入
- R2 live 复跑(`live-player.md`:OK 12/TRUNCATED 3/MISMATCH 2;F1-F3 全部
真机直证;33 Perfect / 4 Miss;A 级+解锁全弧线)
- 人设复评:4/4 愿意继续玩,五项感知指标全部 5/5(P1 由 4/5 升 5/5),P0 = 0
## 裁定:4/4 愿意继续玩,P0 = 0 —— **R2 达标,连续第 2 轮达标,终止条件达成(≤R3 上限内)**
## P0 清单
无(连续第 2 轮为零)。
## P1 清单
无新增。R1 三项修复验收:
1. **F1 曲尾 gd_miss 守卫** ✅ mock 断言 A24 + live 直证(曲尾 4 Miss 零
向导语音调度,结算链无截断)。
2. **F2 探针区名防掐断** ✅ mock 断言 A25 + live 直证(zone_bl 播足 2.34s
自然收束,教学句 queue 接续)。实现要点:进阶延迟 150ms 起步——引擎
_playVoice 的入队判定在 await 加载完成之前,同步连发会让教学句误判
「通道空闲」顶掉区名。
3. **F3 纠正链去重** ✅ mock 断言 A23 + live 教学段语音序列无相邻复读。
## F 类修复复核结论
- playtest 129 → **134**(新增 A23/A24/A25 三条回归断言,既有零回改)
- guide.test 122 / check_all_assets 全绿 / 15 游戏 playtest + engine-voice +
engine-input 全量回归绿
- 资产零新增(修复全部代码层)
## 交付结论
《节拍行者》鼓手模式重构**可交付**:屏幕分区(3列×2行六件打击乐)心智模型
经教学与真机验证可建立;跟随领奏核心、S~C 评级、曲目解锁、BPM 精确性等
旧作好评基因全部保留;两轮玩家迭代(4 人设 ×2 + live 两会话 ×2)零 P0、
连续达标。遗留观察项(非阻塞):短句 ASR 同音误识属转写基础设施固有噪声;
unlock 播报燃度按 R1 裁定维持。