【标签】 生活娱乐
【标题】 [生活娱乐赛道] 多泡推理局 · AI驱动的多人在线剧本杀
【正文】
0. 先和大家打个招呼吧 ![]()
-
你是谁: 我曾经是资深游戏开发工程师,现任职一所中学的编程和人工智能课程老师;
-
你是怎么用 TRAE 把 Demo 做出来的: 我本来就是工作20多年的老程序员,做过很久的游戏开发,AI时代到来之后就一直沉迷于vibe coding,我个人线下又很喜欢玩剧本杀,但后来总是凑不齐人,就i想用AI来陪我一起玩角色扮演的剧本杀游戏。目前只是一个雏形,可玩性还不是很好,我还在不断的优化,其中TRAE是个非常好的开发伙伴,我用Work帮我搭建框架设计UI,然后再用Code帮写完善代码调试代码,整个流程都非常丝滑,很不错。(这段都是真人手敲,没有用AI!)接下来会重点提升游戏体验,完善剧本生成平台,以及玩通之后自动生成 视频故事。
1. Demo 简介
-
是什么:AI 驱动的沉浸式在线剧本杀平台,浏览器即玩。
面向谁:剧本杀爱好者(凑不齐人的玩家、异地朋友、社恐新手、线下店想引流的店主)。
核心功能:
-
AI NPC 全角色扮演:每个嫌疑人/角色由 AI 驱动,独立人格与记忆,实时对话、随机应变,玩家每次质问都可能触发不同反应
-
多人在线协作推理:基于 WebSocket 实时通信,支持角色选择、线索收集、投票指认完整流程
-
AI DM 全程主持:AI 担任主持人,引导流程、计时、记录推理轨迹
-
40+ 剧本库:涵盖推理、悬疑、古风等多种类型,动态生成线索链和剧情分支
-
2. Demo 创作思路
-
灵感来源:我本身是剧本杀爱好者,但每次组局都要提前一周约人、协调时间、找场地。最让人崩溃的是——好不容易凑齐 6 个人,临开场有人放鸽子。我就想:能不能用 AI 来补齐人数,让一个人也能玩?
解决的痛点:
-
凑人难:时间地点不对付,5-8 人局组不起来
-
新手门槛高:怕玩不好尴尬,AI 陪练无压力
-
线下时间成本高:单局 3-4 小时加往返,周末被吃掉一整个下午
为什么做这个方向:AI 的不可预测性天然适合剧本杀——传统剧本杀玩过一次就知道凶手,但 AI 每次生成不同对话和线索,真正实现了「同一剧本,百玩不腻」。
-
3. Demo 体验地址(三选一)
-
公开链接:https://jbs.duopao.com (无需注册)
直接打开即可浏览剧本列表。点击剧本查看详情,登录后即可进入推理局。当前已上线「上海滩杀人事件」「人生考场」「霍格沃斯的阴影」「镖行凶局」等热门剧本。
4. TRAE 实践过程
-
本项目全程使用 TRAE Work(Auto 模式) 开发。以下为核心开发环节:
第 1 步:WebSocket 实时通信架构 用 TRAE Work 搭建多人实时推理引擎。AI 生成了基于 Koa2 + ws 模块的 WebSocket 服务端框架,支持多人同时加入房间、同步对话、实时投票。
- Session ID: 490843124543363:025fac027bfba4c7a5e792dc41ad4b35_6a3b3a4e4756062ba98929e1.6a3b3a4f4756062ba98929e4.6a3b3a4e4756062ba98929e2:TRAE Work CN.0.1.21.no_sid.no_ppe.T(2026/6/24 10:00:47)
第 2 步:AI NPC 对话引擎 核心创新点。在 TRAE Work 中描述需求:每个 NPC 有独立的系统提示词(性格+背景+秘密),玩家发言后,AI 根据角色设定、当前案情进展和历史对话上下文生成回复。AI 完成了硅基流动 API 对接、对话历史管理、角色状态追踪等关键代码。
- Session ID: 490843124543363:d76c96ef72148a9124fc5560b6c632fb_6a3b3a4e4756062ba98929e1.6a3b3d31281fb4bac39cc0a4.6a3b3d31281fb4bac39cc0a2:TRAE Work CN.0.1.21.no_sid.no_ppe.T(2026/6/24 10:13:05)
第 3 步:剧本管理系统 用 TRAE Work 生成剧本录入、分类、搜索功能。支持 Markdown 格式剧本导入,自动解析角色、线索、剧情分支。AI 还完成了剧本列表前端页面(EJS 模板 + LayUI 风格)的开发。
- Session ID:490843124543363:1c4e60bb74957f936cea8fc11a406f98_6a3b3a4e4756062ba98929e1.6a3b4299281fb4bac39cc0f8.6a3b4299281fb4bac39cc0f6:TRAE Work CN.0.1.21.no_sid.no_ppe.T(2026/6/24 10:36:09)
第 4 步:游戏流程引擎 AI 辅助实现了完整的剧本杀流程控制:选角色 → 搜证 → 审讯 → 投票 → 揭底,包含线索道具系统、投票计时、AI DM 旁白推进等模块。
-
Session ID:490843124543363:f997aaaff6b8792ebcc6087a3057d444_6a3b3a4e4756062ba98929e1.6a3b4686281fb4bac39cc14b.6a3b4686281fb4bac39cc149:TRAE Work CN.0.1.21.no_sid.no_ppe.T(2026/6/24 10:52:54)
5. 对应的报名审核通过的帖子链接
Session ID 在哪找? Session ID 是 TRAE 每段对话任务的唯一标识,用来证明作品确实由 TRAE 开发完成。请在创作时保留关键任务的对话记录,发帖时附上对应 Session ID——双击 TRAE 的对话复制出来即可。(如下图)








