# 深夜茶馆(teahouse) 经营养成纯音频游戏:你接手巷子深处一家亮到后半夜的小茶馆,客人的故事随你泡的茶展开。 ## 玩法 - 一晚 = 4 位客人 ≈ 13-17 分钟(首晚含教学)。一章 = 5 晚,5 位弧线客人 × 3 晚的故事随茶的方向(好/普通/错茶)走向三种结局;第 5 晚后无尽营业。 - 核心动词 = **泡茶三步**: 1. **选茶**:左右滑换茶罐(每罐一句口诀),单击选定; 2. **候汤**:听水声——泡泡细密是将沸、咕嘟连片是滚透,**双击提壶**(时机窗内=正好); 3. **闷泡**:静默中听滴答,**滴答密起双击出汤**。 - 错茶 = 免单 + 故事走涩向(无惩罚无 game over);打烊对账(口碑/进账/房租/欠账),钱够了打烊置办:茶柜扩容(解锁普洱/银针)、新茶具(时机窗 +0.8s)、立招牌(需口碑 ≥12 且还清欠账)。 ## 手势 | 手势 | 语义 | |---|---| | 左右滑 | 选茶(BREW-TEA)/ 教学作答 | | 单击 | 选定茶 / 跳句(链播中)/ 睡下(打烊链完) | | 双击 | 重听(常规)/ **提壶·出汤**(BREW 时机步,豁免 E1) | | 上滑 | 状态链(BREW 第一段重播客人点单) | | 下滑 | 菜单(BREW 内冻结计时) | | 长按 | 旁白快进(SERVE)/ 无效(BREW,E3) | ## 运行 任意静态服务器托管 `web/` 后打开 `/teahouse/`(本地:`bash web/serve.sh` → http://localhost:8000/teahouse/)。首次点按启动遮罩解锁音频。 ## 测试 ```bash tools/node/bin/node web/teahouse/test/playtest.mjs # 无头仿真断言(guide=off) tools/node/bin/node web/harness/guide.test.mjs # 向导层(full 档) .venv-tts/bin/python tools/check_all_assets.py # 资产终检 ``` 设计文档:`docs/design/20-teahouse.md` + `20-teahouse-voice-ids.md`。