huhusmang/ChatGPT-Exporter

一个用于批量导出 ChatGPT 对话记录的工具,支持个人空间和团队空间的对话导出,可导出为 JSON 或 Markdown 格式。

解決的問題

ChatGPT Exporter 是一個旨在幫助使用者備份與匯出 ChatGPT 對話歷程的工具。它解決了 ChatGPT 缺乏原生、彈性批量匯出功能的問題,讓使用者能以結構化格式儲存對話,用於離線儲存或在其他應用程式中使用。

如何運作

此工具以 Chrome 擴充套件或 Tampermonkey 腳本形式運作。它會自動從活躍的 ChatGPT 會話中擷取使用者的 Access Token 和 Device ID,用於認證 API 呼叫。隨後從 OpenAI 的後端 API 取得對話清單與詳細資料,處理訊息樹結構以過濾掉系統訊息並清理參考標記,最後將檔案儲存至本機。

適用對象

希望維護個人 ChatGPT 互動檔案的使用者、需要匯出資料進行分析的研究人員,以及使用 ChatGPT Team 工作區來組織專案式對話的團隊。

主要特色

  • 多工作區支援:支援從個人、團隊和專案空間匯出對話。
  • 彈性格式:支援匯出為 JSON(完整元資料)與 Markdown(乾淨、易讀的純文字)。
  • 細緻控制:可透過搜尋、過濾或日期範圍選擇,精確選取特定對話。
  • 資產匯出:可選擇性匯出使用者上傳的附件、可見圖片以及 GPT 生成的檔案。
  • 自動化:Chrome 擴充套件版本內建定期備份的排程提醒系統。
  • 效能優化:針對大量對話的載入進行最佳化。

相關

  • 專案
  • 專案
  • 專案
  • 專案