news 2026/6/23 16:14:30

AI剧本杀局内玩法规范与设计

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AI剧本杀局内玩法规范与设计

一、背景与设计原则

维度说明
模式6人本+0-3补位NPC,120±10分钟
架构GM后台全局管理 + DM唯一系统发言人 + 人类/NPC同权
交互统一聊天框 +/指令系统(9指令覆盖全流程)
底线确定性优先——调查掉落/物品效果/锚点剧情/线索保底均为剧本预置数据,LLM仅用于NPC自然语言生成,不改动结构化结果

二、12阶段状态机(产品↔代码映射)

产品阶段时长代码stagesub_stage核心产出
0 准备初始化3minprepareassign_rolesgm_init剧本加载、角色分配、NPC运行时初始化
1 剧本分发规则5minopeningscript_handout私有剧本/规则/初始物品推送
2 自我介绍10minfree_talkself_intro6人按序发言、NPC人设化介绍
3 探索115minsearchexplore_r1调查/私聊/交易/权力/物品全开放
4 讨论115minfree_talkdiscuss_r1公共线索公示、自由发言/展示/质询
5 锚点110minactionanchor_r1固定剧情推进、解锁新场景/权力/提示
6 探索215minsearchexplore_r2新场景/线索池、NPC激进策略
7 讨论215minfree_talkdiscuss_r2成熟推理、凶手嫁祸、DM引导
8 锚点210minactionanchor_r2最终剧情、全量线索公示、预告投票
9 最终讨论15minfree_talkfinal_discuss仅发言/展示/私聊,禁调查交易
10 匿名投票5minvotefinal_vote私聊DM投票、实时统计
11 结局复盘12minsettlementreplayending/review多结局分支、时间线复盘、表现点评

状态三元组round_no(0/1/2) +sub_stage+stage。LangGraph按sub_stage驱动节点跳转。


三、核心阶段规则精要

阶段0-1(不可见/分发)
GM加载剧本包(角色6、三级线索40-50、物品20-30、权力1-2/役、事件2-3/役)→随机分役→NPC初始化obtained_clues/held_items/suspicion_rank/trust_rank/secret_exposure=0→生成gm_plan事件触发计划。
DM私发剧本(姓名/关系图/3天时间线/核心秘密/权力指令/胜利条件)、公发规则与指令表、私发初始物品。3分钟阅读倒计时。

阶段3 探索(指令全开)

指令语法限制GM校验
调查/调查 [场景]轮≤3个investigate_count、场景∈unlocked_locations
线索/物品/线索/物品返回自有列表
查看/查看 [物品]返回完整描述
用权力/使用 [权力] [目标]局1次power_used标记、目标合法
用物品/使用 [物品] [目标]按说明类型/次数/目标合法
交易/交易 [玩家] [物品]仅线索物品非关键item_type=线索物品is_key=false
私聊/私聊 [玩家] [内容]写入game_private_messages

NPC行为优先级:权力(前3min) → 调查(秘密相关→怀疑玩家→公共) → 主动私聊(≤2/轮,分享/试探/交换) → 交易(向信任者,绝不交关键物品) → 响应。
红线:关键线索保底(阶段结束未获→DM自动公示)、所有效果预置固定逻辑。

阶段5/8 锚点(DM固定文案)
源自script_anchors:讨论总结 → 固定剧情(如"警方发现沾血水果刀为凶器") → 解锁新场景/权力/提示 → 预告剩余轮次。LLM不改写核心事实

阶段10 投票:仅/投票 [玩家]私聊DM。好人投嫌疑Top1,凶手投除自己外Top1。平票二轮、弃票随机。

阶段11 结局矩阵
真凶被投出+关键线索≥80%→完美;真凶被投出+<80%→普通;真凶逃脱→失败。

四、DM提示文案规范(禁止裸错误栈)

场景标准文案
非探索期调查本阶段不可调查,请等待主持人宣布探索开始。
调查达上限你已调查过 3 个场景,请等待讨论阶段。
场景不存在未找到场景「地下室」,本轮可调查:书房、花园、大厅。
权力用完你的专属权力已使用过,每局限用 1 次。
关键物品交易「带血的水果刀」为关键物品,不可交易。

五、验收基线(8条)

  1. 6人+3补位全流程120分钟跑通(调试模式可压缩)
  2. 所有DM锚点为预置文案,LLM不改写核心事实
  3. 人类/NPC同指令同权限,NPC不越权(不交凶器/不泄核心秘密)
  4. 关键线索阶段结束前必进入「可推理」状态
  5. 投票结束判定完美/普通/失败三档并生成复盘
  6. 断线重连恢复阶段/私有数据/物品/未读,无白屏残留
  7. 9指令允许/禁止阶段门控100%自动化通过
  8. 只读指令幂等(重复/线索不重发不重复计数)
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 16:08:02

PyTorch模型微调实战指南

微调 torchvision 模型完整指南 一、概述 本指南涵盖两种迁移学习场景: 目标检测与实例分割:使用 Mask R-CNN 在自定义数据集(Penn-Fudan 行人数据集)上微调,同时预测边界框和分割掩码。 图像分类:使用 ResNet、AlexNet、VGG、SqueezeNet、DenseNet、Inception v3 等模…

作者头像 李华
网站建设 2026/6/23 16:05:41

3A分子筛乙醇脱水的实验装置设计方案

吸附塔规格为 DN100 1800 mm&#xff08;内径100 mm&#xff0c;总高1800 mm&#xff09;&#xff0c;假设这是单塔的有效尺寸&#xff08;双塔系统每个塔相同&#xff09;&#xff0c;用于液相3A分子筛乙醇脱水&#xff08;95%乙醇 → ≥99.5%无水乙醇&#xff09;&#xff0…

作者头像 李华
网站建设 2026/6/23 15:35:36

智能体协同进化框架:驱动自动化可视化分析的新范式

1. 项目概述&#xff1a;当智能体“遇见”可视化分析最近在跟几个做数据分析和产品经理的朋友聊天&#xff0c;大家不约而同地提到了一个痛点&#xff1a;现在的数据分析工具越来越强大&#xff0c;但用起来也越来越“割裂”。业务人员提一个需求&#xff0c;数据工程师吭哧吭哧…

作者头像 李华
网站建设 2026/6/23 15:33:12

垂直图表与数据驱动可视化:植物生态数据交互界面设计实践

1. 项目概述&#xff1a;当植物学遇上数据可视化 最近在做一个挺有意思的项目&#xff0c;客户是某生态研究所&#xff0c;他们手头积累了海量的植物生长监测数据&#xff0c;比如不同光照周期下的叶片面积变化、土壤湿度与茎秆高度的关联、甚至是二氧化碳浓度对植物整体形态的…

作者头像 李华
网站建设 2026/6/23 15:14:31

软件日志管理化的记录收集与分析

软件日志管理化的记录收集与分析 在数字化时代&#xff0c;软件系统已成为企业运营的核心支撑。随着系统规模扩大和复杂度提升&#xff0c;日志数据呈现爆炸式增长。如何高效收集、存储和分析日志&#xff0c;成为运维和开发团队的重要课题。软件日志管理化通过标准化流程和工…

作者头像 李华
网站建设 2026/6/23 14:53:36

Web认证安全实战:从OWASP指南到代码落地的纵深防御体系

1. 项目概述&#xff1a;为什么我们需要一本实战版的认证安全指南&#xff1f; 干了十几年Web开发和安全审计&#xff0c;我见过太多因为认证环节出问题而“翻车”的项目。一个精心设计的业务逻辑&#xff0c;一套性能优异的数据库&#xff0c;可能就因为登录接口的一个小疏忽&…

作者头像 李华