本文根據 Claude 幫助中心和 Anthropic 私隱中心的官方文章整理,核對日期 2026-10-07;截圖引用自 Claude 幫助中心並註明出處。官方沒有公開導出文件的格式說明,文中關於文件內容的部分和示例腳本僅供參考,字段名可能變化。
適用於誰
- 搜「claude 導出聊天記錄」「claude 導出對話」,想把和 Claude 的對話備份到本地的人;
- 準備刪除帳號或換帳號,想先留一份數據的人;
- 已經拿到導出文件,但不知道怎麼看(「claude 導出的數據怎麼看」)的人。
結論先說
- 個人用戶(Free / Pro / Max)可以自助導出:網頁版或桌面版 → Settings → Privacy →「Export data」。手機 App 不能發起導出。
- 下載連結通過電郵發送到賬號電郵,24 小時後失效,下載時必須登入該帳號;過期了重新導出即可。
- 導出內容包括對話數據和帳號的用戶數據,記憶數據也包含在內。
- 導出的數據不能導入另一個個人 Claude 帳號,官方也不支持個人帳號之間遷移數據。
- Team / Enterprise 成員不能自己導出,只有組織的 Primary Owner 能導出整個組織的數據。
步驟
1. 發起導出(網頁版 / 桌面版)
- 點左下角你的姓名首字母(頭像);
- 在選單裏選「Settings」;
- 進入「Privacy」;
- 在「Privacy settings」下點「Export data」。

圖片來源:Claude 幫助中心《Share and unshare chats》
2. 去電郵下載
- 導出需要一點時間生成,處理完成後會給帳號綁定的電郵發一封帶下載連結的電郵;
- 點連結時必須已登入這個 Claude 帳號;
- 連結 24 小時後過期,過期就回到第 1 步再導出一次。
收不到電郵時,先查垃圾電郵文件夾,並確認你看的是註冊 Claude 用的那個電郵。
3. Team / Enterprise 組織導出
只有組織的 Primary Owner 能操作:左下角頭像 →「Organization settings」→「Data and privacy」→「Export Data」,同樣通過電郵發連結、24 小時有效。官方特別說明:在導出之前已被用戶手動刪除、或被企業數據保留策略刪掉的消息、文件和項目,不會出現在導出裏。
導出文件怎麼看
官方只說明導出內容包括對話數據和帳號用戶數據(含記憶),沒有公開文件格式和字段結構。下載下來一般是一個壓縮包,解壓後可以先看看裏面有哪些文件(以你實際拿到的為準):
- 用記事本、VS Code 等文本編輯器直接打開,
.json文件可以用編輯器的「格式化」功能整理縮進後再看; - 文件很大時,編輯器可能卡頓,可以用下面的腳本轉換成按對話分開的 Markdown 文件,再用任意 Markdown 閱讀器打開;
- 導出文件裏有你全部的對話內容,不要上載到不信任的網站做「在線轉換」。
示例:把導出的 JSON 轉成 Markdown(Python)
下面是本站寫的示例腳本,不是官方工具。由於官方沒有公開字段說明,腳本沒有寫死字段名,而是對常見的「對話列表 → 每個對話裏有消息列表 → 每條消息有發送方和文字」這種結構做了容錯。如果輸出為空,請打開你的 JSON 看一下實際字段名,改腳本開頭的候選列表即可。
python
# 示例腳本:把 Claude 導出的對話 JSON 轉成 Markdown(字段名可能隨官方調整而變化)
# 用法:python claude_export_to_md.py conversations.json 輸出目錄
import json, os, re, sys
TITLE_KEYS = ["name", "title"] # 對話標題的候選字段
MSG_LIST_KEYS = ["chat_messages", "messages"] # 消息列表的候選字段
ROLE_KEYS = ["sender", "role", "author"] # 發送方的候選字段
TEXT_KEYS = ["text", "content"] # 消息文字的候選字段
TIME_KEYS = ["created_at", "create_time", "updated_at"]
def pick(d, keys, default=None):
for k in keys:
if isinstance(d, dict) and d.get(k) not in (None, ""):
return d[k]
return default
def to_text(value):
"""content 可能是字符串,也可能是分段列表,統一拼成文字。"""
if isinstance(value, str):
return value
if isinstance(value, list):
parts = []
for part in value:
if isinstance(part, str):
parts.append(part)
elif isinstance(part, dict):
parts.append(str(pick(part, ["text", "content"], "")))
return "\n".join(p for p in parts if p)
return "" if value is None else str(value)
def main(src, out_dir):
with open(src, encoding="utf-8") as f:
data = json.load(f)
conversations = data if isinstance(data, list) else pick(data, ["conversations"], [])
os.makedirs(out_dir, exist_ok=True)
count = 0
for i, conv in enumerate(conversations, 1):
title = str(pick(conv, TITLE_KEYS, f"未命名對話-{i}"))
messages = pick(conv, MSG_LIST_KEYS, [])
lines = [f"# {title}", ""]
when = pick(conv, TIME_KEYS)
if when:
lines += [f"> 時間:{when}", ""]
for msg in messages:
role = str(pick(msg, ROLE_KEYS, "unknown"))
text = to_text(pick(msg, TEXT_KEYS, ""))
if text.strip():
lines += [f"**{role}**:", "", text, "", "---", ""]
safe = re.sub(r'[\\/:*?"<>|]', "_", title)[:60] or f"conversation-{i}"
with open(os.path.join(out_dir, f"{i:04d}-{safe}.md"), "w", encoding="utf-8") as f:
f.write("\n".join(lines))
count += 1
print(f"已轉換 {count} 個對話到 {out_dir}")
if __name__ == "__main__":
main(sys.argv[1], sys.argv[2] if len(sys.argv) > 2 else "claude_md")
運行方法:把腳本存為 claude_export_to_md.py,和解壓出來的對話 JSON 文件放在同一目錄,執行:
bash
python claude_export_to_md.py conversations.json claude_md
文件名請換成你解壓後實際看到的對話文件名。
只想儲存一兩個對話?
不一定要導出整個帳號:
- 分享連結:在對話右上角點「Share」→ 再點「Share」生成連結,任何拿到連結的人都能看到分享那一刻的對話快照。注意上載的附件不會包含在分享裏。不需要時回到「Share」選單把可見性改回「Private」,或在 Settings → Privacy →「Shared chats」旁的「Manage」裏批量取消分享;
- 只導出記憶:在對話裏讓 Claude 逐字寫出它關於你的記憶,複製儲存,詳見本站《Claude 記憶功能怎麼用:開啟、查看、導入與導出記憶》。
常見問題
Q:手機 App 裏找不到導出按鈕?
官方說明 iOS 和 Android 的 Claude App 不能發起導出,請在網頁版或桌面版操作。
Q:下載連結打不開 / 提示過期?
連結只有 24 小時有效,並且要在已登入該帳號的瀏覽器裏打開。過期後重新點一次「Export data」即可。
Q:能把導出的記錄導入新帳號嗎?
不能。官方明確說導出數據不能導入另一個個人 Claude 帳號,也不支持個人帳號之間遷移。如果是加入 Team / Enterprise 組織,官方提供把個人帳號直接併入組織工作區的方式,不需要導出。
Q:刪除帳號前要不要先導出?
建議導出。刪除帳號是永久的,對話、項目都無法恢復。刪除步驟見本站《Claude 私隱設定:模型訓練開關、刪除對話與刪除帳號》。
Q:無痕對話會出現在導出裏嗎?
個人帳號的無痕對話不儲存到歷史記錄。Team / Enterprise 的無痕對話會包含在組織數據導出裏。
參考資料
- Export your Claude data(幫助中心):https://support.claude.com/en/articles/9450526-export-your-claude-data
- Export your organization's data(幫助中心):https://support.claude.com/en/articles/13346720-export-your-organization-s-data
- Use Claude's chat search and memory(幫助中心):https://support.claude.com/en/articles/11817273-use-claude-s-chat-search-and-memory-to-build-on-previous-context
- Import and export your memory from Claude(幫助中心):https://support.claude.com/en/articles/12123587-import-and-export-your-memory-from-claude
- Share and unshare chats(幫助中心):https://support.claude.com/en/articles/10593882-share-and-unshare-chats
- Export your Claude data(Anthropic 私隱中心,官方):https://privacy.claude.com/en/articles/9450526-export-your-claude-data
0 條評論
還沒有評論,來搶沙發~