SillyTavern → Reverie

让角色、聊天和知识 走各自正确的通道。

SillyTavern 会把一次体验的不同部分保存在不同文件中。Reverie 分别导入角色卡、聊天日志和 lorebook,让每一项进入为它设计的工具。

迁移清单

三文件迁移

路径已确认

character.png

V2/V3 角色卡

角色

lorebook.json

世界信息

世界书

2026-07-18.jsonl

聊天导出

空聊天

两条主要路径

角色卡与聊天记录, 是两种不同导入。

从 SillyTavern 分别导出每项内容,再使用 Reverie 中对应的入口。

通道 A · 角色

导入角色卡

使用内嵌数据的 SillyTavern PNG 角色卡或兼容 JSON 卡。PNG 卡还可以成为角色头像。

PNG 角色卡JSON 角色卡V1 / V2 / V3
  1. 01在 SillyTavern 打开角色管理界面,导出或找到角色卡。
  2. 02在 Reverie 打开创建角色,选择 SillyTavern 导入。
  3. 03上传 PNG 或 JSON,检查填充字段,确认无误后保存。
查看 SillyTavern 角色文档

通道 B · 对话

导入 JSONL 聊天

SillyTavern 的 Manage Chat Files 可以把对话导出为 JSONL。Reverie 会把用户与角色消息按顺序解析进空聊天。

推荐 JSONL支持 JSONTXT / MD 尽力识别
  1. 01在 SillyTavern 为对应对话打开 Manage Chat Files,并导出 JSONL。
  2. 02在 Reverie 与对应角色创建一个空聊天。
  3. 03打开高级设置 → 数据管理 → 导入聊天记录,检查识别预览后确认。
查看 SillyTavern 聊天文件文档

角色卡字段图

熟悉的字段, 新的归宿。

SillyTavern 角色卡Reverie 角色
name

角色名

角色卡显示名称会成为初始角色名。

description / personality

定义与性格背景

导入后请检查重叠或重复的文字。

scenario

场景背景

角色卡提供的初始局面会尽可能保留。

first_mes

首条消息

问候语会成为角色开场消息。

PNG image

头像

导入 PNG 角色卡时,图片可以上传为头像。

世界信息有单独通道

把 lorebook 导入世界书

角色卡和世界信息是不同内容。通过 Reverie 世界书工具导入 SillyTavern lorebook JSON,再把它用于相关体验。

  • 检查条目名称与正文
  • 检查激活关键词和相关性
  • 区分始终启用的核心事实与按需检索知识
  • 测试宏或平台专属语法
打开世界书

迁移边界

带走核心内容, 复核扩展能力。

预计可以带走

  • 兼容的角色卡文本字段
  • PNG 角色卡图片作为头像
  • 按顺序排列的 JSONL 用户与角色消息
  • 存在且有效的消息时间戳

需要手动复核

  • 选中回复之外的其他 swipe
  • 聊天 JSONL 不包含的图片与附件
  • 扩展专属元数据、正则和宏
  • 把 checkpoint 自动合并为一条时间线——它们在 SillyTavern 中是独立聊天文件

更安全的迁移顺序

先迁移结构, 再迁移大量对话。

把不同内容分开,可以在导入几千条消息前更容易发现字段映射问题。

  1. 01

    备份源文件

    在两个应用之外,保留未改动的原始角色卡、lorebook 和 JSONL 聊天副本。

  2. 02

    先导入并测试角色

    检查定义、场景、问候语和头像;迁移历史前先发送一条测试消息。

  3. 03

    再导入世界背景

    单独导入 lorebook,检查条目、激活方式和平台专属语法。

  4. 04

    最后导入聊天

    使用空聊天,检查预览与说话者顺序,然后确认完整对话。

SillyTavern 导入问答

先确认每种文件 应该去哪里。

为什么 SillyTavern 迁移要走不同通道

SillyTavern 的灵活性来自运行时组合多种文件与扩展。

角色卡定义角色

角色卡提供身份、场景、问候语与相关字段;PNG 可以同时携带图片和内嵌数据。

聊天文件定义一条时间线

JSONL 代表一段对话及消息元数据;SillyTavern checkpoint 是独立聊天文件,不会自动成为一棵分支树。

导入后应该验证什么

检查第一场戏

检查问候语、用户/角色分配、Markdown、名称和最前几条消息时间。

在场景中测试世界信息

询问一个已知地点或阵营,确认相关知识能出现,同时不会每轮都强行注入全部条目。

迁移清单已完成

带走构成体验的积木, 重新组装这个世界。

先从角色卡开始,验证知识,再在目标空聊天准备好之后导入对话。