[生活娱乐] 多泡推理局 · AI驱动的多人在线剧本杀

【标签】 生活娱乐

【标题】 [生活娱乐赛道] 多泡推理局 · AI驱动的多人在线剧本杀

【正文】

0. 先和大家打个招呼吧 :waving_hand:

  • 你是谁: 我曾经是资深游戏开发工程师,现任职一所中学的编程和人工智能课程老师;

  • 你是怎么用 TRAE 把 Demo 做出来的: 我本来就是工作20多年的老程序员,做过很久的游戏开发,AI时代到来之后就一直沉迷于vibe coding,我个人线下又很喜欢玩剧本杀,但后来总是凑不齐人,就i想用AI来陪我一起玩角色扮演的剧本杀游戏。目前只是一个雏形,可玩性还不是很好,我还在不断的优化,其中TRAE是个非常好的开发伙伴,我用Work帮我搭建框架设计UI,然后再用Code帮写完善代码调试代码,整个流程都非常丝滑,很不错。(这段都是真人手敲,没有用AI!)接下来会重点提升游戏体验,完善剧本生成平台,以及玩通之后自动生成 视频故事。

1. Demo 简介

  • 是什么:AI 驱动的沉浸式在线剧本杀平台,浏览器即玩。

    面向谁:剧本杀爱好者(凑不齐人的玩家、异地朋友、社恐新手、线下店想引流的店主)。

    核心功能

    1. AI NPC 全角色扮演:每个嫌疑人/角色由 AI 驱动,独立人格与记忆,实时对话、随机应变,玩家每次质问都可能触发不同反应

    2. 多人在线协作推理:基于 WebSocket 实时通信,支持角色选择、线索收集、投票指认完整流程

    3. AI DM 全程主持:AI 担任主持人,引导流程、计时、记录推理轨迹

    4. 40+ 剧本库:涵盖推理、悬疑、古风等多种类型,动态生成线索链和剧情分支

    体验地址https://jbs.duopao.com

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 旁白推进等模块。

5. 对应的报名审核通过的帖子链接

Session ID 在哪找? Session ID 是 TRAE 每段对话任务的唯一标识,用来证明作品确实由 TRAE 开发完成。请在创作时保留关键任务的对话记录,发帖时附上对应 Session ID——双击 TRAE 的对话复制出来即可。(如下图)

期待上线一块剧本杀哈,做的不错,给您投票了。

我做了一个四次元伙伴-AI技能社交平台,交流一下哈

【生活娱乐赛道】四次元伙伴 — AI 技能社交平台 - TRAE AI 创造力大赛 / 【大赛初赛专区】 - TRAE 官方中文社区

已支持,加油!