在瀏覽器中開啟並讀取 Character.AI 匯出檔案(ZIP 或 JSON)

直接拖放 Character.AI 寄給你的檔案,把一整串難讀的程式碼,還原成好讀的聊天紀錄。

你可以搜尋內容,並將它們儲存為純文字或網頁。你的檔案只會在目前這台裝置上讀取,絕不會傳送到任何地方。

開啟匯出檔案

任何資料都不會離開你的瀏覽器

本頁面沒有上傳按鈕,因為根本沒有伺服器可以接收。檔案只在你的裝置上解析,且網頁載入後便不會發送任何網路請求。

你可以親自檢查:開啟瀏覽器的開發人員工具,切換到 Network 標籤頁,拖放檔案進來,就會發現列表完全是空的。此頁面也已指示瀏覽器阻擋所有外部連線(設定了 connect-src 'none' 的 Content-Security-Policy)。

去哪裡取得這個檔案?

在 Character.AI 的 App 或網站中依序點選:個人檔案、設定、帳號、管理帳號與資料,最後點選「匯出資料」。Character.AI 會將下載連結寄到你的信箱。通常需要等三到四週,且連結會在 7 天後失效,收到信當天請盡快下載。

你會收到一個 ZIP 檔。直接把整個 ZIP 拖放到這裡即可,或者拖放裡面的 message.json 以及包含角色名稱的 character.json。

備份與刪除 Character.AI 資料的完整步驟教學

不想等三到四週?

你今天就能直接從開啟的 Character.AI 頁面備份對話紀錄。這是一個免費的小腳本,能在你登入時讀取對話並存成檔案。它完全在你的裝置上運作,只會向 character.ai 發送請求(與網頁本身的連線相同),不會把資料傳到任何其他地方。採 MIT 授權開源,每一行程式碼都公開透明。

  1. 在電腦瀏覽器中安裝 Tampermonkey 或 Violentmonkey 等使用者腳本管理器。
  2. 點擊下方連結開啟腳本,並確認安裝。
  3. 開啟 character.ai 並登入。頁面角落會出現一個「備份我的對話紀錄」按鈕。
  4. 點擊該按鈕。腳本會將每個對話分別存成檔案並打包為 ZIP。將該 ZIP 拖放至本頁頂端的方框即可。

安裝使用者腳本

沒有安裝腳本管理器?把這個連結拖曳到書籤列,開啟 character.ai 並登入後,點擊該書籤即可: 備份我的 Character.AI 對話紀錄

這款使用者腳本與書籤工具,由打造 Castmanor AI 的團隊親手製作。

常見問題

什麼是 message.json?
它是 Character.AI 匯出檔案中的主要核心。它按時間連續記錄了所有對話訊息,但未標明發言者。本工具會重新整理這些訊息,依角色分類還原成完整的聊天紀錄。
如何開啟 Character.AI 匯出的 ZIP 檔?
無需解壓縮,直接把 ZIP 拖放到本頁面即可。頁面會在你的裝置本機解開檔案,找出其中的 message.json,並依角色分類呈現對話。如果 ZIP 提示需要密碼,請嘗試輸入你 Character.AI 帳號的小寫電子郵件地址,部分匯出檔案會以此方式加密保護。
Character.AI 匯出檔案裡有什麼?匯出格式完整解析
Character.AI 並未公開其格式,因此這些資訊是從大家分享的檔案整理出來的。ZIP 內有一個以你使用者名稱命名的資料夾,裡面包含一個 data 資料夾。在該資料夾中,user.json 存有你的帳號資訊(此頁面會直接忽略),character.json 存有你的角色資料,而 message.json 則包含你的訊息紀錄。每筆訊息資料包含 chat id、candidate id、文字內容以及發送時間。資料中並未註記發話者是誰,且編輯過或重新生成的訊息可能會留下多餘或空白的行,這也是為什麼此頁面會自行重構對話輪次,並讓你切換發話者身分。我們在檔案中沒有發現長期記憶的紀錄。就算你的匯出檔案格式不太一樣,此頁面仍會嘗試讀取。
如何將 Character.AI 的 JSON 轉成純文字檔?
將 ZIP 或 message.json 拖放到此頁面,選擇一個角色,然後點擊「下載純文字檔 (.txt)」。你會取得一份純文字檔,其中每則訊息都獨立成段並標註發話者與日期,或者產生一份可用任何瀏覽器開啟的網頁檔 (.html)。點擊「下載全部」則會下載一個 ZIP,內含每個角色的文字檔與網頁檔。
匯出需要等多久?
Character.AI 表示可能需要三到四週。有些人會更快收到。信件中的連結在 7 天後就會失效。
我的檔案會被上傳嗎?
不會。此頁面完全在你的裝置本機讀取。在「絕不離開你的瀏覽器」說明下方,你可以查看如何自行確認這一點。
為什麼有些訊息的左右位置相反了?
匯出檔案中並未註明每則訊息是誰發送的。此頁面會預設每段對話都始於角色的問候語,並由你們雙方輪流發言。如果對話看起來反了,只要點擊「切換發話者」即可。
這個工具可以用在其他應用程式嗎?
可以,支援多種格式。它也能開啟 CAI Tools 匯出檔、SillyTavern 對話,以及來自 Kindroid、Janitor AI 和 Grok 的檔案。直接用相同方式拖放檔案即可。
我可以改用貼上對話的方式,不傳檔案嗎?
可以。請在拖放區下方選擇「或貼上對話」,貼上文字後點擊「開始閱讀」。只要每則訊息開頭皆包含發言者名稱與冒號,或是直接複製自 Character.AI 頁面或 Grok 分享連結,就能順利開啟。若複製的內容沒有名字(例如許多來自 PolyBuzz 或 Chai 的複製內容),系統起初會先拒絕,因為除非你主動要求,否則本頁面不會自行猜測。接著你可以選擇「依對話輪流判讀」:頁面會根據空白行將文字拆分為訊息,並預設由你和角色輪流發言(從你指定的發言者開始),如果順序顛倒,還能點擊「交換發言順序」按鈕調整。這依然屬於自動推測,若單則訊息內原本就含有空白行,判讀可能會出錯。

關於此頁面

本頁面由打造 Castmanor AI 的團隊維護,該服務也是指南中介紹的平台之一。本檢視工具為完全免費的工具:採用 MIT 授權條款,你執行的腳本是公開可讀的檔案 /static/viewer.js,且與 Character Technologies, Inc. 無任何關聯。

依據 MIT 授權條款,可免費使用與複製。