项目概览与个人贡献
ChronoFork 是面向历史探索的角色扮演与分支决策研究系统。玩家可以从历史人物的立场作出决策,通过动态策略卡或自由输入表达行动,并在时间线中回溯、切换角色,比较不同选择。
我参与角色扮演、策略卡、自由行动、回溯分支及分析反馈等机制设计,并独立负责正式用户实验。论文由合作者主要撰写,我参与部分写作,为共同第一作者,已投递 CHI(A 类会议),当前在投。

策略卡的设计迭代
初版按历史改动幅度生成三张候选卡。实验与共创交流中,玩家反馈行动不合心意,部分选项像是在“为了改变历史而改变历史”,且没有自行表达的入口。
我参与将生成依据调整为玩家的行动风格:四套提示词生成四类候选卡,并加入自定义卡,容纳候选之外的意图。
生成依据:希望结果偏离历史多少。
生成依据:玩家希望怎样行动。
策略生成规则示意;实际界面见下图。
- 01当前情境与角色
以当前人物和事件作为决策背景。
- 02不同风格的提示词
用四套提示词引导模型生成候选行动。
- 03选择或自行编写
候选降低起步成本,自定义容纳未覆盖的意图。

一张卡如何帮助玩家作出选择
截图中的 Timed Mutual Withdrawal 提出分时相互撤军方案。玩家看到的不只是策略名称,还有可以执行的行动、采取它的理由,以及可能失去的筹码。
- 行动:把抽象方向展开为角色可以说出和实施的举动。
- 理由与风险:帮助玩家比较收益、代价与情境约束。
- 自定义:输入自己的方向,由系统扩展成可用策略,容纳候选之外的意图。
四张风格候选与一张自定义卡之外,界面还包含“AI 自动演绎”入口,因此截图显示 1/6。
回溯分支与角色切换
根据行动与真实历史的偏差程度决定是否触发新时间线,避免将每次微小调整都扩展为一条分支。玩家可以回溯节点、切换角色,也可以在同一时间点从多个角色立场介入事件。
对照不同选择与结果,让一次决策成为可返回、可比较的探索对象。
24 位受试者的研究实践
我独立负责正式实验的流程设计、招募、全部实验主持、记录整理与数据分析。参与者在多轮决策中使用候选卡,也有人根据自己的历史理解编写策略。最终方案用于论文研究。
从系统开发到玩家研究
在设计取舍、动态提示词和用户实验之间来回验证,让系统逐步贴近玩家的使用方式。
