rochat 中文文档 下载 App

Rochat对话历史管理:多设备同步、导出、删除全部

对话历史自动同步

Rochat 的对话历史默认全部云端存储,绑定账号。这意味着:

同步的延迟

社区反馈同步延迟通常在 3~5 秒以内,但高峰时段可能延长到 10 秒。如果发现历史不同步,手动刷新一下(下拉刷新或重新进入聊天页面)通常就能解决。

查看历史的两种方式

方式一:角色详情页查看完整历史

每个角色的详情页底部有「对话历史」入口,可以查看和这个角色的所有历史对话:

方式二:World 模式时间线

World 模式的历史以时间线形式呈现,比一对一对话的历史更丰富:

导出对话历史

Rochat 支持把对话历史导出为文本文件(TXT):

操作步骤

  1. 进入要导出的角色/World
  2. 点击右上角三个点 → 找到「导出历史」
  3. 选择导出范围(全部历史 / 某个时间段 / 自定义范围)
  4. 导出的 TXT 文件会包含:时间戳 + 角色名 + 每一条消息
  5. 文件保存在 Rochat 的下载目录,可以复制到其他地方

导出的用途

示例导出格式

[2026-10-10 20:35] 剑客·林风
雪后的山巅小屋,{char} 正擦剑。听到脚步声抬眼看了一眼窗外:「来了。进来坐。」

[2026-10-10 20:36] 你
好冷啊,快让我烤烤火。

[2026-10-10 20:37] 剑客·林风
{char} 把木柴往火堆里推了推:「……自己动手。」

删除对话历史

方式一:单条删除

长按某条消息 → 弹出菜单 → 删除。删除后 AI 上下文会断裂(如果删的是中间的对话,后面的回复可能接不上),建议只删最后几条。

方式二:清空角色的全部历史

角色详情页 → 设置 → 清空历史。清空后角色不会变(性格/Scenario/Greeting 保留),但所有对话记录消失,相当于重新开始和这个角色聊天。

方式三:删除 World 的历史节点

World 模式里,可以单独删除某个历史节点(不影响其他节点),或清空整个 World 的历史(保留角色和 World 设定)。

删除后的数据恢复

官方没有明示,但社区反馈删除后无法恢复——删除操作是永久的。重要历史建议先导出再删除。

对话历史的存储边界

情况历史是否保留
角色被删除和该角色的历史也会被删除
World 被删除World 历史一起消失
退出/注销账号所有历史清空,无法恢复
卸载 App 后重新安装并登录用原账号登录,历史保留在云端

历史管理的最佳实践

  1. 重要对话定期导出:比如 World 模式的关键剧情、情感陪伴角色的重要交流
  2. 不要频繁清空历史:大模型需要足够的上下文才能保持对话连贯,历史太短 AI 可能"失忆"
  3. 历史太长了怎么办:用「导出 + 清空 + 新建对话」的方式重置,新对话里手动给 AI 一个简短的上下文摘要
  4. World 模式历史保留:World 的历史是自动演进的基础数据,不要清空 World 历史除非确定要重开

历史同步问题排查

问题可能原因解决
某条对话在设备A上有、设备B上没有网络/延迟等5分钟或手动刷新
整个角色的历史突然消失登录错账号?检查当前登录的账号
World 历史时间线中断World 休眠过?打开 World 一次唤醒
历史时间线
World模式历史时间线

历史管理清楚了,继续调优对话内容本身:对话内容调优