聊天
管理對話
重新命名、搜尋、封存、匯出和刪除你的聊天。
你開始過的每一段對話都會保留下來。本頁說明如何重新找到它們、整理它們,以及把它們從 Reverie 帶出去。
你的聊天列表
對話都在 /app/chats 的紀錄頁面中,位於聊天分頁——旁邊另有故事和小說各自的分頁。角色自己的頁面也會列出你和他們聊過的對話。
| 控制項 | 功能 |
|---|---|
| 搜尋標題和訊息…… | 同時搜尋對話標題和訊息內容中的文字 |
| 對話狀態 | 在進行中和已封存之間切換 |
| 每一列的 ⋯ 選單 | 重新命名、封存或還原、時間軸、刪除 |
| 刪除進行中聊天 | 一次刪除所有進行中的對話 |
時間軸會開啟這個角色的分支檢視——請參閱對話分支。
重新命名
⋯ → 重新命名會開啟為這段對話命名。取一個你之後認得出來的名字;如果欄位留空,列表就會改為顯示角色的名字。
封存
封存會把一段對話移出進行中的列表,但不會刪除任何內容;還原則會把它放回來。已封存的對話會保留所有訊息,而且有兩件事對它們的處理方式和進行中的對話不同:
- 刪除進行中聊天不會動到它們。
- 角色絕不會在已封存的對話中傳送主動訊息。
所以,如果你想保留某段聊天、但不想再收到它的訊息,封存就是最合適的做法。
刪除
刪除對話是永久的。 它會移除這段對話和其中的每一則訊息,而且無法復原。刪除進行中聊天會一次對所有進行中的對話做同樣的事——已封存的對話會保留,但其他內容都無法救回。
你可以從某一列的 ⋯ 選單刪除單一對話,也可以在對話中刪除:聊天設定 → 聊天管理 → 刪除這段聊天。
匯出
聊天設定 → 聊天管理 → 匯出聊天會開啟匯出聊天紀錄,提供四種格式:
| 格式 | 最適合 |
|---|---|
| JSONL | 重新匯入——與 SillyTavern 相容 |
| Markdown | 方便閱讀的備份,容易貼到其他地方 |
| 純文字 | 簡單的對話紀錄 |
| HTML | 用來閱讀或列印成 PDF 的網頁 |
HTML 匯出是一份有排版的對話紀錄,包含頭像、時間戳記、列印樣式,以及會跟隨閱讀者系統設定切換的深色模式版本。對話中的圖片是連結到 Reverie,而不是嵌入檔案中,所以儲存下來的網頁需要連上網路才能顯示圖片。
匯入
聊天設定 → 聊天管理 → 匯入聊天可以把其他平台上的對話搬過來。有兩個限制要注意:
- 目標聊天必須是空白的——「匯入只適用於空白聊天。」
- 檔案必須是
.jsonl、.json、.txt或.md,大小最多 10 MB。
Reverie 會自動判斷格式,並在寫入任何內容之前,先預覽找到多少則訊息,以及其中哪些屬於你、哪些屬於角色。請參閱匯入你的紀錄。
在長篇對話中
- 訊息導覽——長篇對話紀錄旁的標記軸。把滑鼠移到某個標記上可以預覽那則訊息,點一下就能跳過去;在觸控裝置上,可以拖曳標記軸快速瀏覽。
- 聊天設定 → 聊天管理 → 查看聊天紀錄會列出你和這個角色的其他對話,而不必離開目前的對話。
- 聊天頂部列的新對話會和同一個角色開始一段新的聊天。
- 聊天設定 → 對話設定 → 帶著記憶開啟新對話會把這段對話壓縮成一段簡短的背景,並開啟一個已經帶有這段背景的新聊天。你的人設、場景、聊天設定、已安裝的插件和已儲存的記憶都會一起帶過去;訊息則留在原本的對話中。開場訊息會像一般回覆一樣生成,所以會依照你的模型費率消耗點數。
- 聊天設定 → 聊天管理 → 轉換成小說會把這段對話變成一部小說。