如何匯出 Claude 聊天記錄?完整備份與單一對話匯出教學
本文介紹兩種 Claude 聊天記錄匯出方式:使用官方功能依日期下載 JSON 備份,或將目前對話和指定回覆儲存為 Markdown、JSON、PDF。
這兩種方式分別適用於不同情境:官方匯出較適合定期備份帳號資料,AI Exporter 則適合隨時儲存、整理或分享重要對話。你可以參考下表選擇。
| 你想做什麼? | 建議方式 |
|---|---|
| 備份一段時間內的全部 Claude 資料 | Claude 官方匯出 |
| 儲存目前開啟的完整對話 | AI Exporter 快速匯出 |
| 只儲存幾個問題和回覆 | AI Exporter 自訂匯出 |
| 在 Android 手機上匯出 Claude 對話 | Android 版 Edge + AI Exporter |
| 放進 Obsidian 或本機知識庫 | Markdown |
| 交給指令碼或本機 AI Agent | JSON 或 Markdown |
| 分享給別人或保留圖片排版 |
方法一:使用 Claude 官方功能匯出 JSON 備份
這種方式適合第一次備份 Claude 資料,或定期將最近一段時間的聊天記錄儲存到本機。
步驟 1:進入 Settings
在電腦上登入 Claude,點選左下角的大頭貼或姓名縮寫,然後選擇 Settings。

步驟 2:找到 Privacy 和 Export data
在設定視窗左側選擇 Privacy。向下找到 Your data,點選 Export data。

步驟 3:選擇要匯出的日期範圍
Claude 會讓你選擇聊天記錄的時間範圍:
- All:匯出全部歷史記錄,適合第一次完整備份
- 30 days:匯出最近 30 天
- 90 days:匯出最近 90 天
- Custom:自行選擇開始和結束日期
選好範圍後,點選右上角的 Export。從目前頁面可以看到,匯出內容包括 Conversations、Users 和 Projects。

步驟 4:等待 Claude 寄送電子郵件
Claude 不會立即在瀏覽器中下載檔案。匯出準備完成後,系統會寄送一封電子郵件到帳號信箱,其中包含 JSON ZIP 壓縮檔的下載連結。
郵件中的下載連結會在 24 小時後失效。收到郵件後請盡快下載,並留意垃圾郵件資料夾。下載時也要保持對應的 Claude 帳號為登入狀態。
官方匯出的 JSON 適合怎麼使用?
官方 ZIP 比較像原始備份,而不是可直接閱讀的聊天文件。建議保留未修改的 ZIP,並在檔名中加入日期,例如:
claude-backups/
├── 2026-07-claude-export.zip
└── 2026-08-claude-export.zip如果想把這些歷史記錄加入 Obsidian,可以讓 Claude Code 或本機指令碼讀取 JSON,將每個對話轉換成獨立的 Markdown 檔案:
Claude JSON ZIP
↓
Claude Code 拆分並整理對話
↓
每個對話頁面產生一個 Markdown
↓
加入 Obsidian 或本機知識庫官方方式可以選擇日期範圍,但無法在匯出前挑選特定對話頁面。如果只需要兩三個重要對話,重新下載一批 JSON 並不方便,這正是第二種方式更適合的情況。
方法二:匯出目前整個頁面或指定回覆
如果只想儲存眼前的對話,就不必重新打包一批歷史記錄,可以改用 AI Exporter。
說明:AI Exporter 是我們開發的瀏覽器擴充功能。它可按需匯出目前頁面或指定訊息,但不會取代 Claude 官方的帳號備份。
開始操作前,先安裝 AI Exporter 瀏覽器擴充功能。
點選擴充功能圖示,選擇快速匯出
開啟要儲存的 Claude 對話,接著點選瀏覽器工具列中的 AI Exporter 圖示。下拉面板提供兩種入口:
- Quick Exports:將目前完整對話直接匯出為 PDF、Markdown、Text、Docx、Image 或 JSON
- Custom Export:先選擇需要的訊息,再預覽和匯出
如果要保留整個對話頁面,直接點選所需格式即可。匯出完成後,建議檢查第一則訊息、中間內容和最後一個回覆是否都存在。

只需要幾個回覆時,使用 Custom Export
長對話中經常包含許多嘗試過程,真正值得保留的可能只有最終方案。這時點選 Custom Export,勾選要保留的問題和 Claude 回覆,再選擇匯出格式。
這樣產生的檔案更短,放進知識庫或交給其他 AI 時,雜訊也更少。
常見問題
Android 手機可以匯出 Claude 對話嗎?
可以,但不是透過 Claude Android App 的官方匯出功能。Claude 官方資料匯出目前只支援網頁版和 Claude Desktop,iOS 與 Android App 都沒有這個選項。
Android 使用者可以改用支援擴充功能的 Microsoft Edge:
- 安裝或更新 Android 版 Microsoft Edge。
- 在 Edge 中搜尋 AI Exporter。
- 安裝前核對擴充功能的綠色相機圖示和名稱,以免安裝到名稱相近的產品。
- 在 Edge 中登入 Claude,開啟需要儲存的對話。
- 從 Edge 的擴充功能選單啟動 AI Exporter,再選擇匯出格式。

Markdown、JSON 和 PDF 該怎麼選?
| 接下來的用途 | 建議格式 | 原因 |
|---|---|---|
| Obsidian、本機筆記 | Markdown | 容易編輯、搜尋和建立內部連結 |
| 指令碼分析、本機 AI Agent | JSON 或 Markdown | 方便解析訊息結構和正文 |
| NotebookLM 或其他支援 PDF 的 AI | 可將多輪對話保留為一份連續資料 | |
| 分享給同事或客戶 | 容易開啟,排版穩定 | |
| 保留圖片和視覺脈絡 | 文字和圖片留在同一份文件中 |
AI Exporter 匯出的一般 PDF 包含可選取文字,多數支援 PDF 的 AI 工具可直接解析。OCR 主要用於檔案中的螢幕截圖、圖表和其他圖片內容。
AI Exporter 匯出的 JSON 要看哪些欄位?
AI Exporter 匯出的 JSON 頂層是一個訊息陣列。陣列中的每個物件代表一則使用者訊息或 Claude 回覆,contents 再依內容類型儲存正文、圖片或 Thinking 等資料。
以下是簡化後的實際結構:
[
{
"id": "claude_msg_user",
"chatGroupId": "conversation_example",
"role": "user",
"model": "claude",
"displayModel": "Claude",
"contents": [
{
"type": "markdown",
"content": "請分析這份專案方案。"
}
],
"created_at": "2026-07-24 10:30:00",
"updated_at": 1784860200000
},
{
"id": "claude_msg_assistant",
"chatGroupId": "conversation_example",
"role": "assistant",
"model": "claude",
"displayModel": "Claude",
"contents": [
{
"type": "thinking",
"content": "正在整理方案中的目標、風險和執行步驟……"
},
{
"type": "markdown",
"content": "## 結論\n\n這份方案可以從三個方面調整……"
}
],
"created_at": "2026-07-24 10:30:18",
"updated_at": 1784860218000
}
]訊息物件中常用的欄位有:
| 欄位 | 用途 |
|---|---|
id | 目前訊息的唯一識別碼 |
chatGroupId | 將同一個對話中的訊息關聯在一起 |
role | 區分使用者問題和 Claude 回覆 |
model / displayModel | 標示訊息來自 Claude |
modelId | 選填欄位;頁面能識別具體模型時才會出現 |
contents | 依類型儲存一則訊息中的多段內容 |
created_at / updated_at | 訊息建立時間和更新時間 |
其中 contents 最值得關注。Claude 對話中常見的內容類型包括:
contents.type | 儲存的內容 |
|---|---|
markdown | Claude 正文、標題、清單、表格、程式碼區塊,以及可轉換的 Artifact 內容 |
thinking | 頁面提供且匯出時可見的 Thinking 內容 |
image | 使用者上傳的圖片,位址儲存在 imageUrl |
text | 從文字附件擷取的內容,或無法展開的附件說明 |
html_widget | Claude 產生的互動元件程式碼及顯示設定 |
共用訊息結構也支援 attachment、sources 等類型,但是否出現取決於平台和目前頁面內容。處理 Claude JSON 時,通常先讀取 role 和 contents 就足夠了。
實際使用時,可以定期用 Claude 官方功能備份歷史記錄,再隨時匯出重要對話頁面:知識庫選 Markdown,程式處理選 JSON,分享和保留視覺脈絡選 PDF。