# 管理对话

> 重命名、搜索、归档、导出和删除你的聊天。

Source: https://reverie.im/zh/docs/chatting/managing-conversations
Language: zh

你开启过的每一段对话都会保留下来。本页讲的是把它们重新找出来、收拾干净，以及把它们从 Reverie 里带走。

## 你的聊天列表 \[#your-chat-list]

对话都在 `/app/chats` 的历史页面上，位于 **聊天** 标签页下——**故事** 和 **小说** 各有自己的标签页挨在旁边。角色自己的页面上也会列出你和他们聊过的对话。

| 控件             | 作用                                     |
| -------------- | -------------------------------------- |
| **搜索标题和消息...** | 同时匹配对话标题*和*消息正文里的文字                    |
| **对话状态**       | 在 **活跃** 与 **已归档** 之间切换                |
| 行内 **⋯** 菜单    | **重命名**、**归档** 或 **恢复**、**时间线**、**删除** |
| **删除活跃聊天**     | 批量删除每一段活跃对话                            |

**时间线** 会打开该角色的分支视图——见[分支对话](https://reverie.im/zh/docs/chatting/forking)。

## 重命名 \[#renaming]

**⋯ → 重命名** 会打开 **为对话命名**。起一个你以后认得出来的名字；把输入框留空，列表就退回用角色的名字。

## 归档 \[#archiving]

**归档** 把一段对话移出活跃列表，但什么都不删除，**恢复** 再把它拿回来。归档的对话保留全部消息，有两件事会区别对待它们：

* **删除活跃聊天** 不碰它们。
* 角色绝不会把[主动消息](https://reverie.im/zh/docs/chatting/proactive-messages)发进一段已归档的对话。

这让归档成了那种你想留着、但不想再收到动静的聊天的正确工具。

## 删除 \[#deleting]

> **删除对话是永久的。** 它会移除这段对话和其中的每一条消息，并且无法撤销。
> **删除活跃聊天** 会一次对所有活跃对话做同样的事——已归档的会留下，其余的
> 都找不回来了。

你可以从某一行的 **⋯** 菜单删除单段对话，也可以在对话内部删除：**聊天设置 → 聊天管理 → 删除此聊天**。

## 导出 \[#exporting]

**聊天设置 → 聊天管理 → 导出聊天** 会打开 **导出聊天记录**，有四种格式：

| 格式           | 最适合                  |
| ------------ | -------------------- |
| **JSONL**    | 重新导入——兼容 SillyTavern |
| **Markdown** | 可读的备份，方便粘贴到别处        |
| **纯文本**      | 简单的文字记录              |
| **HTML**     | 一个用来阅读或打印成 PDF 的页面   |

HTML 导出是一份带样式的记录，有头像、时间戳、打印样式，还有一个跟随读者系统设置的深色模式版本。对话里的图片是从 Reverie 链接过去的，而不是嵌进去的，所以保存下来的页面需要联网才能显示它们。

## 导入 \[#importing]

**聊天设置 → 聊天管理 → 导入聊天** 把另一个平台上的对话搬过来。有两条约束要紧：

* 目标聊天必须是**空的**——「这个会话已经有消息了，导入只能用于空会话。」
* 文件必须是 `.jsonl`、`.json`、`.txt` 或 `.md`，且最大 **10 MB**。

Reverie 自己识别格式，并在写入任何东西之前预览找到了多少条消息、它们在你和角色之间如何分布。见[导入历史记录](https://reverie.im/zh/docs/getting-started/importing-your-history)。

## 在一段长对话里 \[#inside-a-long-conversation]

* **消息导航**——长记录旁边的标记轨道。在桌面端悬停某个标记可以预览那条消息，点击可以跳过去；在触屏设备上，拖动轨道来快速滑动。
* **聊天设置 → 聊天管理 → 查看聊天历史** 会列出你和这个角色的其他对话，而不用离开当前这一段。
* 聊天顶栏的 **新对话** 会和同一个角色开一段新的聊天。
* **聊天设置 → 会话设置 → 开启带记忆的新会话** 把这段对话压缩成一段简短的背景，然后打开一段已经带着它的新聊天。你的人格、场景、聊天设置、已安装的插件和已保存的记忆都会跟过去；消息留在原来那段里。开场消息和普通回复一样是生成出来的，所以会按你所用模型的费率消耗点数。
* **聊天设置 → 聊天管理 → 写成小说** 把这段对话变成一部[小说](https://reverie.im/zh/docs/writing/chat-to-novel)。

## 相关 \[#related]

* [分支对话](https://reverie.im/zh/docs/chatting/forking) — 分支，以及 **时间线** 视图
* [分享对话](https://reverie.im/zh/docs/chatting/sharing-a-conversation) — 用链接把一段对话发布出去
* [记忆是怎么工作的](https://reverie.im/zh/docs/chatting/memory) — 新会话会带走什么
* [导入历史记录](https://reverie.im/zh/docs/getting-started/importing-your-history) — 支持的来源，以及什么能留下来
* [侧边栏与设置](https://reverie.im/zh/docs/chatting/side-panel) — **聊天管理** 在哪里
