Files
xsl 0652c2f0e6 research(hunt-sim): 10 人并发在线模拟×多 agent 设计迭代——研究设施与全套档案
研究命题(00-plan):验证并打磨《围猎》联机纯音频体验——不是逻辑能跑通,
而是真人玩起来是什么体验、愿不愿意再来一局。

设施 web/harness/hunt-sim/(可复用,零依赖):
- arena.mjs 编排器:起真实服务器(随机端口+临时数据目录隔离),10 个拟人客户端
  经真实 WS 同时在线,错峰组队、真实时长对局、局间状态跨轮维护
- sim-client.mjs:game.js 行为移植(协议+手势路由+R1-R8 音频调度逐字节对齐),
  产出「玩家耳朵听到什么」的感知时间线(语音全文/loop 方位音量档/喊话/震动)
- brain.mjs:人设大脑——察觉延迟/前后判读(以真值为条件的正确率模型)/掩蔽放大/
  冷却乱滑/技能囤积/呼喊倾向/分心断网,全部随机判定用按实体 id 哈希的独立抽签
  (mulberry32 流会被刷怪座位轮转结构带偏,实测造成系统性镜像反转,已证伪)
- recorder.mjs:每人每局 events.jsonl 全量 + percept.md 感知转写 + 对局速览

研究档案 research/hunt-sim/:
- players/:10 人配置(LLM 亲笔)+策略自述+逐局去留决策+人设终评+退游者重访
- rounds/:v1 三轮(R0 教学+R1/R2 真人快速)+ v2 复测两轮,共 48 局全记录
- analysis/01-04:数值曲线/音频信息设计/协作社交/上手留存四视角报告
- synthesis.md(S1-S9 裁定)、metrics.md/metrics-v2.md(两版对比总账)、report.md(总报告)

v1 核心发现:10 人 3 轮 28 局 100% 胜率 26S/营地零损耗;击杀垄断(专家单人 30/39);
呼喊 3 次/28 局应答 0;N/S 前后判读仅 63/69% 可命中;四种退游死因
(失衡/社交真空/交互摩擦/观光无聊)→ 详见 report.md
2026-09-19 11:06:07 +08:00

30 lines
6.0 KiB
Markdown
Raw Permalink 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.
# P08 谨慎姐 · 人设终评
- 状态感知:3/5 ——波次、营地、队友死活我从来没漏听过:R2 01:04.5 一次上滑,"营地固若金汤""打到中段了""四名猎人全在"一条条进耳朵,心里踏实。左右声像我有把握,可前后那条"闷"我三局都没毕业——R1 01:12.9 以为狼在左后、滑出去才发现是左前,R2 01:17.0 在同一根轴上又把左前听成左后打空;再加上 R2 00:45.1–00:45.6 连环弹菜单那几秒,我连自己还在不在猎场都不确定。会听,但有两个盲区一直没补上。
- 下一步明确性:2/5 ——我自己的计划从不含糊:多等一拍确认、贴脸再放旋风。可真人局里这套计划没有一环被系统接住:R1 赛后我定的目标就是"出手快半拍",R2 也真试了(出击 5 次、弧对 4),结果 01:58.1 我右滑出手的同一秒狼倒地,02:27.4 和 02:28.4 两次左滑扑熊全落在它倒下前半拍——"快半拍"到底是多快,游戏从头到尾没给过我一个可跟的拍子;R2 囤了一整局的旋风斩也再没人像 R0 那样报一声"准备好了",我不知道它还在不在等我。
- 愿意继续玩:是 ——三局没人叹过一口气、营地从没在我这边掉过耐久,R2 00:43.8 那一下击杀命中的震动让我知道自己打得中;可要是第四局还是"我刚滑出去怪就被收走",我大概会小声说句"你们玩吧"。
- 「拖后腿」不安的终局评估:主体是宽容保护——营地余 9/10/10、三局全 S、没人怪我、还"成绩已记入猎手榜",我最怕的叹气一次都没出现;但有两处破功:"你还没开张"是点名羞辱(R1 02:27.6 刚夸完"S!完美的围猎"立刻补刀;R2 00:30.9、00:38.8 我上滑查状态,两度被当众提醒没开张),而真人局队友 0 条喊话、0 次回应,那份安静对怕拖后腿的人来说更像无视——R0 bot 房那句"别慌,我来了",真人房一次都没等到。
## P0 问题
1. **下滑双语义:没打到怪,手先被菜单咬住。** R2 00:02.8 第一波号角刚落我下滑想出击,弹出来的却是菜单(战斗还没停!);最难受的是 00:45.1——我刚拿下真人局第一个击杀,兴奋地想再出手,三次下滑连环弹菜单外加三声 error(00:45.1–00:45.6),开张的喜悦三秒内变成手忙脚乱;01:17.0 打空的同时菜单又弹出来盖住脚步。我这种一慌就乱滑的人,等于被系统踩住了手。修法:战斗态下滑永远只有"出击/空挥"一种结果,菜单入口改长按或双指。
2. **"你还没开张"进状态链、反复当众播报。** R1 02:27.6 紧跟"S!完美的围猎"那句补刀让我脸当场就热;R2 我上滑听状态是想知道"营地还好吗",00:30.9 和 00:38.8 两次先收到的都是"你还没开张"。对一个怕拖后腿的玩家,这不是状态播报,是点名。修法:个人战绩播报改中性或正向(比如"你守住了阵地"),或只在结算页出现;开张之后永不重播。
3. **节奏对慢玩家没有留门:贴脸怪 0.3–0.5 秒内被真人收走,囤技打法在真人局静默失效。** R1 00:11.0、00:14.7 狼刚变"近"就被抢走,根本轮不到贴脸;R2 02:27.4–02:28.5 熊贴脸,我两次左滑全落空(error 加被收走)。R0 的八次旋风斩每一次都有"贴脸等着我"的窗口和"旋风斩准备好了"的提醒,R1、R2 一次提示都没有,囤满两局的技能安静作废。修法:远→近→贴脸之间加一拍"预备"提示音给慢玩家对拍;旋风斩就绪在真人局同样播报;或给贴脸突入留一个最低出手窗口。
4. **真人房社交声道缺失。** R1、R2 队友喊话 0 条、支援回应 0,而我三局呼喊也是 0——不是不想喊,是"总觉得还能再撑一撑",又听不到任何动静告诉我该撑还是该喊。R0 bot 的"这边我罩着""别慌,我来了"恰恰是我敢待下去的原因,真人房反而全没了。修法:快捷喊话默认开启并空间化播出,至少把"谁在支援我"做成带方位的提示音。
## P1 问题
1. **前后只靠"闷"一条线索,"多等一拍"也救不了。** 我的习惯是拿不准就多等一拍确认,可 R1 01:12.9、R2 01:17.0 两次翻车都是等过了、听成了左后——等待在前后这根轴上没有收益。修法:身后加一条次级线索(脚步节奏差或轻微低通染色),别动"闷"这个核心考法。
2. **战斗中教学重播盖掉状态查询。** R2 01:39.7 第四波刚开、02:09.8 最后一波刚开,我上滑想听"营地还好吗",两次被整套"朝声音的方向滑,就是出击……"占满——那两波恰恰是我最需要竖起耳朵的时候。修法:状态链优先,教学重播只许出现在波间静默期或大厅。
3. **闲置看门狗把"竖着耳朵数脚步"当挂机。** R2 00:23.4、00:55.6、01:14.6 三次"还在吗?听到请碰一下屏幕"加"听声音的方向,滑过去"——我当时正在一拍一拍确认方位,被这么一催反而更慌、更容易乱滑。修法:战斗态内有上滑听状态记录就不触发;文案改成"需要提示吗"这类不催促的说法。
## 建议(按对「我愿意玩下去」的影响排序)
1. 战斗态锁死菜单入口:下滑只许出击/空挥。我慌的时候只会乱滑,手先稳了,我才敢把耳朵借给这个游戏。
2. 给慢节奏一个可跟的拍子+囤技提醒:突入前加一拍预备音、真人局也报"旋风斩准备好了"。R0 证明了这个游戏接得住"等我半拍"的人,把那套搬进真人局,我就不用三局都在自责"又慢了"。
3. 状态播报去羞辱化+真人房社交命脉:"你还没开张"下架,快捷喊话默认开。怕拖后腿的人需要的不是沉默的宽容,是一句听得见的"我罩你"。
## 给设计师的一句话
R0 里那个"每次都等着我、囤着技能也不吃亏"的游戏,是我这种慢半拍的人敢走进来的原因——请把它带进真人局,别让一句"你还没开张"替野兽把我赶走。