完整游戏流程

从剧本准备到揭晓真相,AI 剧本杀主持人系统的完整工作流程

📝

准备阶段

剧本准备与格式化

将原始剧本内容转换为标准 JSON 结构

1

粘贴纯文本/Markdown 格式的原始剧本

2

或上传已有 JSON 文件进行修改

3

系统自动解析角色、幕次、线索等结构

4

通过 8 步编辑器逐一校对和补充细节

5

支持 Gemini 生图:为角色/场景生成配图

6

校验通过后保存到剧本库

此阶段系统功能

• 文本解析器自动识别 Markdown 结构

• 8 步分步编辑器逐一校对

• JSON 校验确保数据完整性

• Gemini API 接口生成角色/场景配图

• 一键导出标准 JSON 文件

参与角色

DM(主持人)— 控制全局
玩家 — 各自角色视角
系统 — 自动管控信息

系统数据流

原始剧本

文本/JSON

格式化工具

解析+编辑

标准 JSON

script_schema

剧本库

localStorage

DM 控制台

游戏引擎

玩家视图

角色隔离

技术架构

Next.js 14

React 全栈框架

🔷

TypeScript

类型安全

🎨

Tailwind CSS

原子化样式

🤖

Gemini API

AI 图片生成

🔄

React Context

全局状态管理

💾

localStorage

客户端持久化

🎮

Game Engine

纯函数游戏引擎

🧪

Playwright

E2E 自动测试