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(风暴根治/回声真实性/密度下限+呼吸层/导航最短路/菜单关闭反馈/金币档同账本)+ 实现核对登记
This commit is contained in:
xsl
2026-09-02 18:52:37 +08:00
parent 3537610130
commit d870a75a26
1143 changed files with 24335 additions and 17 deletions
+30
View File
@@ -114,3 +114,33 @@ menu pad 用 loudnorm **I=-24**/TP=-2(比主题曲低一档,10 文档 §1.2
(引擎再按 volume 0.35 播放)→ ogg q:a 3 + m4a 128k。
成品 mean:storyline -24.4 / escape -26.1 / simon -25.8 / rhythm -25.3 / space -25.1 / rpg menu -25.9 / rpg explore -22.3 dB。
flac 原件存 tools/mureka_out/menu_*/ 与 rpg_explore/。
## 2026-09-01 批次 1:radio《不眠频率》+ dungeon《回声地窟》BGM(8 首)
预算线:本轮 $0.30(每游戏 4 首 × $0.03);总预算 $2.00。后处理脚本入库:
`web/radio/gen/gen_bgm.sh` / `web/dungeon/gen/gen_bgm.sh`(首个强 onset 起点 → 93s 裁剪 +
首尾 3s acrossfade(tri) 无缝循环 → loudnorm → 44.1kHz → ogg q:a 3 + m4a 128k,成品均 90.00s)。
| # | task id | 用途 | 状态 | 花费 |
|---|---|---|---|---|
| 22 | 158551062544386 | radio bgm/onair(2 候选) | succeeded | $0.03 |
| 23 | 158551207313409 | radio bgm/bridge(2 候选) | succeeded | $0.03 |
| 24 | 158551383277574 | radio bgm/menu(2 候选) | succeeded | $0.03 |
| 25 | 158551538401281 | radio bgm/ending(2 候选) | succeeded | $0.03 |
| 26 | 158551678976001 | dungeon bgm/menu(2 候选) | succeeded | $0.03 |
| 27 | 158551855333377 | dungeon bgm/explore(2 候选) | succeeded | $0.03 |
| 28 | 158552010457089 | dungeon bgm/battle(2 候选) | succeeded | $0.03 |
| 29 | 158552209555457 | dungeon bgm/boss(2 候选) | succeeded | $0.03 |
**本轮花费:$0.24 / $0.30。累计:$0.87 / $2.00。** 8 首全部一次成功无重试。
选用(拿不准选时长更接近 90s 的候选):onair=候选 0(135.5s,choice 158551165370369);
bridge=候选 0(211.2s,choice 158551341465604);menu=候选 0(188.6s,choice 158551500914690);
ending=候选 1(189.2s,choice 158551630872578);dungeon menu=候选 0(162.8s,choice 158551817322499);
explore=候选 0(177.0s,choice 158551978868739);battle=候选 0(186.4s,choice 158552169709569);
boss=候选 0(149.5s,choice 158552331321345)。
响度:radio menu 按 10 号文档 §1.2 用 I=-24(成品 mean -24.7dB,menu pad 档);
radio onair/bridge/ending 与 dungeon 4 首按各设计文档用 I=-20(成品 mean -20.4 ~ -21.3dB)。
本作无节奏关键曲目(dungeon battle/boss 的 bpm 仅为特征词,不做节拍网格同步),未跑 bpm_precise。
flac 原件存 tools/mureka_out/{radio,dungeon}-*/。