存档管理
「存档管理」是查看、创建、切换游戏存档的地方。每个存档绑定一本剧本和一张角色卡,记录全部游戏历史。每完成一回合对话,系统自动生成一个分支节点(类似 git commit)。
入口:左侧导航栏点「存档」,或顶栏快捷按钮直接进入当前存档。
关键概念
存档列表
列表显示列:存档名称、剧本、玩家、分支节点数、最近游玩时间、状态(当前 / 闲置)。支持按存档名或剧本名搜索,可按「最近游玩」「名称」「创建时间」排序。存档数量超过 50 条时自动分页。
列表右上角操作按钮:
- 导入存档 — 上传本地
.zip或.json文件 - 新游戏 — 打开新游戏向导创建存档
- 继续 — 直接进入当前激活存档(最近游玩的那条)
存档详情
点击列表中某条存档,下方展开详情面板,包含三个标签:
- 概览:剧本、玩家、回合数、状态、分支节点数、世界时间、最近游玩、创建时间,以及最新对话片段
- 设置:游戏设置(各项可调参数)。建档时锁死的字段改动会被后端拒绝并提示
- 分支:该存档的分支节点列表,以及打开完整分支树的入口
详情面板操作按钮:
- 继续游戏 — 进入该存档最新节点
- 设为当前 — 将此存档标记为当前激活存档(仅在非当前存档时显示)
- 重命名 — 就地修改存档标题
- 导出 — 打开导出弹窗,选择规格后下载
.zip包 - 删除 — 删除存档,操作不可撤销
当前存档
列表中标记「当前」的是激活存档,进入游戏默认加载这条。点「设为当前」可切换。
分支
存档历史记录像 git 一样组织为有向树。从末尾节点继续 → 沿原分支推进;从中段历史节点继续 → 自动新建分叉,原分支保留。标记「HEAD」的节点是当前所在位置。
常见任务
开始新游戏
点右上角「新游戏」进入向导,按步骤填写:
- 存档名称(必填)+ 剧本(必填)
- 选择角色:使用现有角色卡、选择剧本 NPC,或新建一张卡
- 出生点(可选):按剧情阶段选择故事开局的时间锚点
- 初始身份(可选):叠加在角色卡之上的身份 overlay(穿越者/卧底等),可让 AI 生成推荐或手动创建
- 剧情期望(可选):告诉 GM 你希望的剧情走向
填写完成后点「创建并进入」,存档创建后自动进入游戏。
如果没有可用剧本,需先去「剧本管理」导入剧本,才能在此处选择剧本开始新游戏。剧本导入处理完成(分块 + 锚点就绪)后才可新建存档。
继续游戏
- 点列表行右侧「继续」按钮,直接进入该存档最新节点。
- 或选中存档 → 详情面板 →「继续游戏」。
- 顶栏「继续」快捷按钮进入当前激活存档的最新节点。
切换到历史节点(回溯 / 分叉)
- 选中存档 → 详情面板「分支」标签,查看节点列表。
- 点击目标节点可切换到该节点(点击已是 HEAD 的节点则直接进入游戏)。
- 或点「打开完整分支树」进入分支树全页,查看完整树形结构后激活目标节点。
- 激活节点后再进入游戏,从该节点继续。若选中节点不是末尾,进入后会新建分叉。
导出存档
选中存档 → 详情面板「导出」→ 弹窗中选择规格后点「下载」。
导出为 .zip 自包含包,内含剧本 + 章节 + 知识库(可选向量)+ 存档进度,可导入到任何实例(含开源自托管),不依赖本服务器。弹窗会实时显示各规格估算大小供参考。
导出规格:
| 规格 | 内容 | 适用场景 |
|---|---|---|
| 标准包(推荐) | 存档数据 + 历史,不含向量索引 | 包体较小,导入后重建嵌入即可检索;日常备份首选 |
| 完整包 | 含全部向量嵌入 | 导入即用,RAG 检索立即可用;文件较大 |
只能导出自己拥有的剧本对应的存档;订阅的公开剧本因版权限制不可打包导出。
导入存档
右上角「导入存档」→ 上传 .zip(自包含包)或 .json(旧格式)→ 系统自动识别格式,导入后在列表新增一条记录(不自动激活)。文件大小限制 200MB。
若导入的是标准包(不含向量),需到「剧本管理」页面找到对应剧本,点「嵌入」重建向量检索后,RAG 知识库检索才能正常工作。
重命名存档
选中存档 → 详情面板 →「重命名」→ 就地输入新名称 → 保存。
删除存档
选中存档 → 详情面板 →「删除」→ 确认弹窗。删除不可撤销。
常见问题
存档列表是空的? 点「新游戏」创建第一条存档。需要先在「剧本管理」导入至少一本剧本,且剧本处理完成后才能开始新游戏。
新游戏时剧本显示「处理中,尚未就绪」? 剧本正在后台导入(分块 / 建锚点),等待处理完成后再试。可在「剧本管理」查看导入进度。
进游戏后剧情从错误节点开始? 退出游戏 → 存档详情「分支」标签 → 点击目标节点切换到正确位置 → 再次进入游戏。
想从剧情中段重新来过? 在分支节点列表找到目标历史节点,点击切换。进入游戏后从该节点继续,原来末尾的分支仍然保留,不会丢失。
分支图怎么看? 每条轨道是一个分支,节点连线表示推进方向,标记「HEAD」的是当前所在位置。标记删除的节点(若有)会以特殊样式显示。详见分支图。
存档设置里某些字段不能改? 部分字段(如起始世界线)在建档时写入后会锁定,后续修改请求会被后端拒绝,并在设置面板顶部提示哪些字段受限。
导出的文件能在别的地方用吗?
可以。.zip 是自包含格式,可导入到开源自托管版本,也可在同平台的另一账号恢复。标准包导入后需重建向量;完整包导入即用。