Files
SoundGame/research/new8/radio/round1/p1-blind.md
T
xsl d870a75a26 feat(new8/batch1): 两款新 RPG《不眠频率》radio +《回声地窟》dungeon 全套(多agent流水线:策划→资产→开发→测试→玩家R1→修复→R2)
- 程序章程 research/new8/00-program.md(8款概念/回合协议/验收门/进度账)
- 设计:docs/design/15-radio.md+voice-ids(132句,6状态9抉择4结局,电话滤波资产侧带通)/16-dungeon.md+voice-ids(125句,脉冲回声/7层seed生成/三档战斗/元进度遗产)
- 资产:TTS 970文件(GPU flock串行)+ Mureka BGM 8首 $0.24(台账 mureka_log.md)+ 程序合成 sfx(含预pan侧墙/开口、phone_ring铃声、amb_cave呼吸层、turn_tick)+ 终检 check_all_assets 8游戏全绿
- radio:game.js+playtest 221断言(4结局矩阵/pendingChoice盲玩公平/RING两级看门狗/菜单循环/存档schema)
- dungeon:game.js+playtest 1610断言(seed全网格回声一致性/学期零死/格挡80%/死亡归因真话/元进度/菜单冻结/上滑5段状态链)
- 引擎修复:audio.js _playVoice 加载竞态补杀 token(R1真机71分钟语音风暴根因)+ 同id 3s窗口≥5次熔断保险丝 + gesture.js 长按boost事件门(+66行,9套件回归全绿)
- 大厅:新增 radio/dungeon 卡片 + GAMES 数组
- harness:sessions/radio.mjs+dungeon.mjs(主线+压力双剧本)+ transcribe 注册 + voice_text.json 刷新(8游戏704句)+ 13号文档 §20 登记
- R1 存档:4人设评审×2游戏 + 真机试玩报告×2(radio 5/5愿意玩;dungeon 0/4→确诊风暴)+ synthesis×2 + 转写8份
- R2 修复:radio F1-F5(看门狗补挂/rep_low改词重录/真铃声/ASK续玩语义/链末跳过保护)+ dungeon D0-1..D1-6(风暴根治/回声真实性/密度下限+呼吸层/导航最短路/菜单关闭反馈/金币档同账本)+ 实现核对登记
2026-09-02 18:52:37 +08:00

29 lines
6.3 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.
# P1 视障资深玩家评审:《不眠频率》(R1)
> 评审依据:research/new8/radio/round1/transcript-main.md(主线一局)+ transcript-stress.md(乱按压力一局)。
> 我按「真机听到这些」代入。两局转写开头 t+0.0 各有一批「资产缺失→静默」警告块(约 48 行,同一份清单重复五遍),
> 与后文同名音效正常发声自相矛盾(onair_sting 在 t+2.1 照响、phone_ring 在 t+14.8 照响),我判定那是转写器的资产盘点
> 附注而非我耳朵听到的东西,按实际发声行为评审;若真机真缺开局 sting 与铃声,开场 15 秒就是哑的,那属 P0,真机必须先确认。
### 不眠频率
- 状态感知:4.5/5 —— 整个夜班我几乎每秒都知道自己在哪:每通来电开头有「一线来电/二线来电」报名(main t+14.8、t+97.3),铃响必带 turn 签名+确认震(t+14.8),幕间口碑只在跨档时播报(main t+92.2「不好不坏」、t+122.5「在听众里立住了」;未跨档的 t+158.6、t+197.4 只有垫乐不硬灌——该播的播、不该播的闭嘴,这本账我很服气);上滑随手报「第几通+口碑档」(main t+56.7-58.8),压力局被灌了 199 次无效手势、进出菜单 38 次,每次关菜单都重播当前句给我落位(stress t+119.7→123.8),全程没迷过路。扣的 0.5 在两处:一是我什么都没做就被报「今晚的口碑,有点砸了」(main t+58.8 / stress t+21.2,rep=0 读成「砸了」,听着像我在开播前就搞砸了这晚);二是上滑状态链把固定帮助句垫在状态前面,我每次查状态都要先交六秒过路费才轮到正题。
- 下一步明确性:5/5 —— 开场 30 秒把三件事一次讲清(t+2.1 单击继续、左右滑抉择;t+6.4 单击跳句;t+10.6 台规),第一声铃 t+14.8 就到;每个抉择句自带方向和内容(t+52.5「向左滑,陪他哼那首老歌。向右滑,冷静问他路口的路牌」);我听完帮助后游戏自动把选项重念一遍(main t+60.9),不让我带着问情做决定;链末发呆 25 秒有看门狗兜底(main t+42.0「单击屏幕,继续。」)。全程没有一秒我不知道该干什么。
- 愿意继续玩:是 —— 这是少有的把我当成年人的叙事游戏:可跳句、可重听、状态随手查、失败归因到我的原话,我愿意为下一夜的五通电话买单。
- P0 问题:无(两局转写范围内)。失败可归因这条我专门去压力局找茬:三个负向结果全部指向我真实的嘴——t+521.5「她走了。没上车,也没退票」(我刚说了「把选择还给她」)、t+696.1「你许了个兑不了的现」(我选了善意谎言);e2 结局的五条尾声我逐人对账(stress t+1066.8-1075.2):老周救到(我 p1 陪他哼歌)、小鹿退票(我 p3 右)、糖糖没接住(我 p5 谎言)、陈姐末班车(我 p6 右劝回)、老韩到家(我 p8 陪聊)——一句不差,账目真实到我想起立鼓掌。
- 建议:
1. 菜单完整性存疑:压力局 38 次逛菜单加主线局 1 次,我每次只听到「回到直播。」「重新开始今晚。」两项(main t+65.2/67.3;stress t+115.4/117.6 等二十余处),设计账面上的第三项「保存并回大厅」38 次循环里一次没露过脸。要么它不存在——那我的存档退出入口就没了,是功能洞;要么它在循环第三格而我永远够不着。真机第一件事:把菜单三项听全。
2. 上滑状态链重排并截短:状态(第几通+口碑)放最前,操作口令截短或只留在菜单里——压力局里这条逐字相同的帮助链重复了 15 次以上,信息密度对 75 档语速的用户是浪费生命。
3. 开局口碑档措辞:rep=0 别读「有点砸了」,给一句「台子刚开,口碑还没立起来」类的空档句。零点刚开播就听见自己「砸了」,晦气,也容易让新手误判自己已经做错了什么。
#### 听觉惯例符合度(逐条核对我的特别检查项)
- 语音可打断:过。开场明说「想跳过这句,单击就行」(t+6.4);向导纠错 idle-only,对白在播时不顶(stress t+17.0 同一句纠错第二次被标注跳过未播,只留 error 震——纪律执行得干净)。
- 语音可重听:过。双击重听在压力局实测(t+105.2→t+109.3 当前句原样重播);抉择点在我查完状态后自动复述选项(main t+60.9),这是「复述选项=合法帮助」的正确打开方式。
- 等待有无声:过。全程最长一段等待 25 秒(main t+17.0-42.0),垫乐未断,25 秒整看门狗一句话兜底(t+42.0);BRIDGE 有专属垫乐;没有一次超过 5 秒的真死寂。
- 失败可归因:过,见 P0。且归因句只挂负向结果:主线局全程零教学零归因,只有 t+90.1「就这么接。记住这个手感。」这种把我当同行的肯定——没人把我当白痴,这一条本作满分。
- 菜单列表导航规整:半过。口令规整(「菜单。单击切换选项,双击确认。」t+63.1),关菜单必重播当前节点不丢位(stress t+119.7→123.8);但第三项缺席嫌疑见建议 1,列表完整性未证实。
- 提示永不逐字重复:过(系统侧)。看门狗只出场过第一级(main t+42.0),RING 两级不同句的规矩没被逼出来(铃一响我就接了,gd_ring2 未验证);用户主动上滑导致的帮助句逐字重复属于自找,不罚游戏,但建议截短。
- 账目真实:过。主线 rep 轨迹可从播报反推并与分档句对上(t+92.2=3 分「不好不坏」、t+122.5 跨 5 分「立住了」、压力局 p2 右 p3 右后 t+1005.1「立住了」同样分档准确);尾声逐人回响与五通实际选择一一对应。
- 语速上限/长按快进:未验证。两局加起来长按一次都没出现,全程语速 1 档。我的 75 档耳朵能不能把长按 1.7× 快进真正揉出来,转写给不了答案——这是本作对我唯一悬而未决的生死线,真机第一课就是它。
- status key:过。上滑=帮助+状态+重播当前节点,任何叙事态可用;压力局乱按 199 次之后我依然随时能报出「第几通+口碑」,这套锚没被乱流冲垮过。
- 双击确认(菜单约定):过。单击循环+双击确认+上滑帮助+下滑关闭的行为与口令一致,无一次循环跳字或误确认。