从 ChatGPT 商业账户免费导出数据的方法
离开 ChatGPT 商业账户?这个工具会在你丢失之前保存你的对话。ChatGPT 的商业和团队账户通常没有“导出数据”按钮——个人账户可以一键存档的功能在这里缺失,并且在工作空间关闭或订阅取消时,没有官方的方法可以带走你对话记录。scrapemychats 填补了这个空白:它将每个对话——文本和附件文件——导出到自己的计算机上,然后构建一个美观、可搜索的离线档案,你可以永久保存。(它也适用于个人账户。)你的数据不会离开你的机器。这个工具在你的计算机上使用你自己登录的 ChatGPT 会话驱动一个真实的 Chrome 窗口。它从未看到你的密码,且除了 chatgpt.com 本身外,没有任何东西被发送到其他地方。离线查看器:左侧是分类,中间是你的聊天记录,右侧是完整对话——表格、文件、图片。(显示示例数据。)你获得的内容导出/ ├── viewer.html ← 打开此文件:搜索 + 浏览所有内容 ├── manifest.csv ← 每个聊天一行:状态,数量 ├── errors.log ← 任何无法提取的内容 └── 001_某个聊天标题_6a5f6592/ ├── conversation.json ← 完整原始数据(每条信息、工具调用) ├── conversation.md ← 可读的转录 └── files/ ← 附件、图片和生成的文件 该查看器是一个单一的自包含 HTML 文件:在所有聊天中即时全文搜索,可选的个人/工作分类、内联图片缩略图、键盘导航。没有服务器,没有互联网,没有依赖——它可以通过 USB 存储器运行。全文搜索是即时的,并在结果中和打开的聊天中高亮匹配。(显示示例数据。)快速开始(如果你对终端感到舒适)要求:Python 3.10+,Google Chrome(或 Microsoft Edge,附加 --browser-channel msedge)。pip install -r requirements.txt # 1. 首先测试几次聊天(将打开一个 Chrome 窗口——在其中登录 ChatGPT #;如果有多个工作空间,切换到正确的一个)python export_chats.py --limit 3 # 2. 检查 export/ 文件夹是否看起来正确,然后运行完整的导出python export_chats.py # 3. 构建查看器,然后在浏览器中打开 export/viewer.html python build_viewer.py 聊天列表会自动发现(包括项目内的聊天)并保存到 chats.csv。或者使用 --csv mylist.csv 提供自己的列表(第一列:聊天 URL,第二列:标题)。从未使用过终端?从这里开始 你不需要是程序员。大约有 10 个步骤,每一步都是你输入或点击的内容。预留 20 分钟进行设置,然后导出过程将在几个小时内无人值守地运行。Windows安装Python。访问 python.org/downloads,点击黄色大按钮,运行安装程序——并勾选第一个屏幕上说的“将 python.exe 添加到 PATH”的框(很重要!)。如果没有安装 Google Chrome,请安装:google.com/chrome。下载此工具。在 GitHub 的此页面上,点击绿色的 <> 代码按钮 → 下载 ZIP。然后打开你的下载文件夹,右键点击 scrapemychats-main.zip → 提取全部。在该文件夹中打开终端。在文件资源管理器中打开提取的 scrapemychats-main 文件夹,点击顶部的地址栏,输入 powershell 并按 Enter。将打开一个蓝色/黑色文本窗口——那就是终端,已指向正确的文件夹。安装所需的一个软件包。输入并按 Enter:pip install -r requirements.txt 进行小规模测试。输入:python export_chats.py --limit 3 将打开一个 Chrome 窗口。登录 ChatGPT(如果有多个工作空间,请选择正确的一个)。然后该工具会导出 3 次聊天并停止。查看新的导出文件夹——你应该看到每个聊天的编号文件夹。如果看起来正确,则运行完整导出:python export_chats.py 让它运行(最小化 Chrome,不要关闭它)。大型账户需要几个小时——这是故意设计的,见下文“需要知道的事项”。如果你的计算机进入休眠或你中断了它,只需再次运行相同的命令——它将继续从中断处开始。构建你的档案。当它完成后,输入:python build_viewer.py 然后双击 export/viewer.html。那就是你的档案——可搜索的、离线的、属于你。Mac(OS X)安装Python。访问 python.org/downloads,下载 macOS 安装程序,并使用默认选项运行它。如果没有安装 Google Chrome,请安装:google.com/chrome。下载此工具。在 GitHub 的此页面上,点击绿色的 <> 代码按钮 → 下载 ZIP。它将放在下载中,并通常会自动解压为 scrapemychats-main 文件夹(如果没有,则双击 ZIP)。打开终端。按 Cmd + Space,输入 Terminal,按 Enter。将其指向工具的文件夹。输入并按 Enter:cd ~/Downloads/scrapemychats-main 安装所需的一个软件包:python3 -m pip install -r requirements.txt 进行小规模测试:python3 export_chats.py --limit 3 一个 Chrome 窗口会打开。在其中登录 ChatGPT(如果有多个工作空间,请选择正确的一个)。该工具导出 3 条聊天后会停止。检查新的导出文件夹是否看起来正确。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡