基于魔珐星云做了一个 TRPG 数字主持人,AI 当 DM 这件事真的挺有意思
最近 AI 智能体的讨论很多,但我一直觉得,真正有意思的地方不只是“模型会回答问题”,而是它能不能进入一个具体场景,像一个真实角色一样理解用户、推动流程、给出反馈。这次我尝试做了一个偏娱乐和互动方向的小项目:TRPG DM 数字主持系统。
简单来说,它是一个基于魔珐星云具身智能数字人 SDK 的 Android 应用。我用 AI Coding 工具辅助梳理项目结构和功能模块,把传统桌上角色扮演游戏里的 DM,也就是 Dungeon Master,做成了一个可以说话、能控场、能根据剧情和玩家行为反馈的数字人主持。
项目简介
TRPG、剧本杀、跑团、海龟汤这类游戏,本质上都很依赖一个“主持人”。主持人要读剧情、发线索、判断玩家行动、控制节奏,还要在玩家跑偏的时候把故事拉回来。这个角色其实很适合和 AI 智能体结合。
我做的这个作品把魔珐星云数字人作为前台表达层,让 AI 生成或解析出来的剧情不再只是一段文字,而是由一个具身智能数字人来“主持”出来。玩家进入房间后,可以选择剧本杀、跑团或海龟汤模式,系统会根据剧情树推进场景,数字人 DM 负责朗读场景、解释规则、回应玩家输入,并根据线索、骰点和玩家决策推动故事进入下一节点。
项目里主要做了这些能力:
-
数字人 DM:基于魔珐星云数字人 SDK,让 3D 数字人承担场景朗读、语音播报、表情反馈等主持工作。
-
剧情树引擎:把故事拆成节点和转场条件,玩家找到线索、完成骰点或做出选择后,剧情会自动进入下一阶段。
-
三种游戏模式:支持剧本杀、跑团和海龟汤,分别对应悬疑推理、奇幻冒险和情境问答。
-
规则裁决:内置 D20、D100、D6 等骰点判定逻辑,适合跑团和调查类玩法。
-
线索分发:支持公开线索和私密线索,让剧情推进更像真实桌游主持。
-
动作与情绪扩展:结合 MediaPipe、CameraX 和视觉模型,可以把玩家动作、情绪状态作为互动输入,让数字人 DM 的反馈更有现场感。
这里我最大的感受是,魔珐星云不是简单给应用加一个“会说话的形象”,而是把 AI 智能体的表达能力补上了。过去做这类应用,AI 生成剧情之后通常只能显示在聊天框里;接入魔珐星云后,数字人可以作为主持人站在屏幕前,把 AI 的理解判断 + 具身表达 串成完整体验。这也是具身智能在应用层比较直观的价值。

作品呈现
这次演示我设计了一个海龟汤互动场景:数字人 DM 先用语音介绍场景:“一个男子在沙漠中行走,发现一具尸体,他捡起地上的骨头就跑,为什么?”随后玩家可以通过语音或文本输入来猜测原因,比如“他认识那具尸体”“他需要骨头作为武器”。
当玩家抛出这类猜测后,系统会先把问题交给海龟汤的答案校验和剧情引导逻辑判断:如果问题触及关键设定,数字人 DM 会直接给出“是”“不是”或“无关”的反馈;如果玩家已经接近真相,DM 还可以顺势补一句提示,帮助大家继续缩小推理范围。遇到玩家连续猜偏的情况,系统也能通过渐进式提示把节奏拉回来,让推理过程始终有人带着走。这样海龟汤就不只是单纯的文字问答,而更像一场由具身智能数字人主持的沉浸式互动游戏。
DM数字主持
这个作品里我比较喜欢的一个点,是数字人 DM 的身份非常自然。它不是一个额外装饰,而是整个流程的主持入口。玩家不需要一直盯着大段文本,而是像参加一次线上桌游一样,由数字人来讲述故事、解释规则、制造悬念。对于剧本杀、文旅导览、互动教育、陪伴娱乐这类场景,这种方式都可以迁移。
从开发角度看,魔珐星云作为具身智能表达层与交互底座,大幅降低了具身智能应用的落地门槛。我可以把更多精力放在剧情结构、玩法逻辑和交互设计上,而不是从零处理数字人渲染、表达、语音和动作反馈。再加上 AI Coding 工具辅助拆模块、补逻辑、整理文档,即使不是从 0 手写所有代码,也能比较快做出一个完整可演示的原型。
一个简化后的交互流程大概是这样:
玩家选择游戏模式 → 创建或加入游戏房间 → 导入剧本或生成剧情树 → 魔珐星云数字人 DM 朗读场景 → 玩家用语音或文字输入行动 → AI 智能体判断行动、发放线索、触发骰点 → 数字人根据结果给出反馈并推进剧情 → 游戏结束后生成复盘
后续我还想继续扩展两类能力。第一类是更强的 Agent 编排,让 DM 可以根据玩家现场表现动态调整剧情节奏;第二类是更强的多模态互动,比如根据玩家表情判断紧张、疲劳或兴奋程度,让数字人 DM 改变语气和提示方式。这样一来,它就不只是“数字主持人”,而是一个真正能感知场景、理解玩家、参与互动的具身智能角色。
总体来说,这次尝试让我对魔珐星云的定位有了更直观的理解:它是 AI 应用的具身智能表达层基础设施,也是 AI 屏幕操作系统。当 AI 智能体需要面向用户、进入屏幕、承担角色时,数字人的价值会非常明显。无论是游戏主持、课程讲解、景区导览,还是客服陪伴,都可以通过类似方式把“会思考的 AI”和“能表达的数字人”结合起来。
感兴趣的朋友可以体验魔珐星云产品,后续审核通过后我也会补充作品体验链接。
魔珐星云官网:https://xingyun3d.com/?utm_campaign=daily&utm_source=juzhen
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐

所有评论(0)