跳转到内容

存档管理

「存档管理」是查看、创建、切换游戏存档的地方。每个存档绑定一本剧本和一张角色卡,记录全部游戏历史。每完成一回合对话,系统自动生成一个分支节点(类似 git commit)。

入口:左侧导航栏点「存档」,或顶栏快捷按钮直接进入当前存档。


关键概念

存档列表

列表显示列:存档名称、剧本玩家分支节点数、最近游玩时间、状态(当前 / 闲置)。支持按存档名或剧本名搜索,可按「最近游玩」「名称」「创建时间」排序。存档数量超过 50 条时自动分页。

列表右上角操作按钮:

  • 导入存档 — 上传本地 .zip.json 文件
  • 新游戏 — 打开新游戏向导创建存档
  • 继续 — 直接进入当前激活存档(最近游玩的那条)

存档详情

点击列表中某条存档,下方展开详情面板,包含三个标签:

  • 概览:剧本、玩家、回合数、状态、分支节点数、世界时间、最近游玩、创建时间,以及最新对话片段
  • 设置:游戏设置(各项可调参数)。建档时锁死的字段改动会被后端拒绝并提示
  • 分支:该存档的分支节点列表,以及打开完整分支树的入口

详情面板操作按钮:

  • 继续游戏 — 进入该存档最新节点
  • 设为当前 — 将此存档标记为当前激活存档(仅在非当前存档时显示)
  • 重命名 — 就地修改存档标题
  • 导出 — 打开导出弹窗,选择规格后下载 .zip
  • 删除 — 删除存档,操作不可撤销

当前存档

列表中标记「当前」的是激活存档,进入游戏默认加载这条。点「设为当前」可切换。

分支

存档历史记录像 git 一样组织为有向树。从末尾节点继续 → 沿原分支推进;从中段历史节点继续 → 自动新建分叉,原分支保留。标记「HEAD」的节点是当前所在位置。


常见任务

开始新游戏

点右上角「新游戏」进入向导,按步骤填写:

  1. 存档名称(必填)+ 剧本(必填)
  2. 选择角色:使用现有角色卡、选择剧本 NPC,或新建一张卡
  3. 出生点(可选):按剧情阶段选择故事开局的时间锚点
  4. 初始身份(可选):叠加在角色卡之上的身份 overlay(穿越者/卧底等),可让 AI 生成推荐或手动创建
  5. 剧情期望(可选):告诉 GM 你希望的剧情走向

填写完成后点「创建并进入」,存档创建后自动进入游戏。

如果没有可用剧本,需先去「剧本管理」导入剧本,才能在此处选择剧本开始新游戏。剧本导入处理完成(分块 + 锚点就绪)后才可新建存档。

继续游戏

  • 点列表行右侧「继续」按钮,直接进入该存档最新节点。
  • 或选中存档 → 详情面板 →「继续游戏」。
  • 顶栏「继续」快捷按钮进入当前激活存档的最新节点。

切换到历史节点(回溯 / 分叉)

  1. 选中存档 → 详情面板「分支」标签,查看节点列表。
  2. 点击目标节点可切换到该节点(点击已是 HEAD 的节点则直接进入游戏)。
  3. 或点「打开完整分支树」进入分支树全页,查看完整树形结构后激活目标节点。
  4. 激活节点后再进入游戏,从该节点继续。若选中节点不是末尾,进入后会新建分叉。

导出存档

选中存档 → 详情面板「导出」→ 弹窗中选择规格后点「下载」。

导出为 .zip 自包含包,内含剧本 + 章节 + 知识库(可选向量)+ 存档进度,可导入到任何实例(含开源自托管),不依赖本服务器。弹窗会实时显示各规格估算大小供参考。

导出规格

规格内容适用场景
标准包(推荐)存档数据 + 历史,不含向量索引包体较小,导入后重建嵌入即可检索;日常备份首选
完整包含全部向量嵌入导入即用,RAG 检索立即可用;文件较大

只能导出自己拥有的剧本对应的存档;订阅的公开剧本因版权限制不可打包导出。

导入存档

右上角「导入存档」→ 上传 .zip(自包含包)或 .json(旧格式)→ 系统自动识别格式,导入后在列表新增一条记录(不自动激活)。文件大小限制 200MB。

若导入的是标准包(不含向量),需到「剧本管理」页面找到对应剧本,点「嵌入」重建向量检索后,RAG 知识库检索才能正常工作。

重命名存档

选中存档 → 详情面板 →「重命名」→ 就地输入新名称 → 保存。

删除存档

选中存档 → 详情面板 →「删除」→ 确认弹窗。删除不可撤销。


常见问题

存档列表是空的? 点「新游戏」创建第一条存档。需要先在「剧本管理」导入至少一本剧本,且剧本处理完成后才能开始新游戏。

新游戏时剧本显示「处理中,尚未就绪」? 剧本正在后台导入(分块 / 建锚点),等待处理完成后再试。可在「剧本管理」查看导入进度。

进游戏后剧情从错误节点开始? 退出游戏 → 存档详情「分支」标签 → 点击目标节点切换到正确位置 → 再次进入游戏。

想从剧情中段重新来过? 在分支节点列表找到目标历史节点,点击切换。进入游戏后从该节点继续,原来末尾的分支仍然保留,不会丢失。

分支图怎么看? 每条轨道是一个分支,节点连线表示推进方向,标记「HEAD」的是当前所在位置。标记删除的节点(若有)会以特殊样式显示。详见分支图

存档设置里某些字段不能改? 部分字段(如起始世界线)在建档时写入后会锁定,后续修改请求会被后端拒绝,并在设置面板顶部提示哪些字段受限。

导出的文件能在别的地方用吗? 可以。.zip 是自包含格式,可导入到开源自托管版本,也可在同平台的另一账号恢复。标准包导入后需重建向量;完整包导入即用。


相关