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

1.8 KiB
Raw Blame History

《节拍行者》鼓手模式 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 裁定维持。