介绍
离开ChatGPT商业账户?这款工具可以在数据丢失前保存你的对话。ChatGPT的商业和团队账户通常没有“导出数据”按钮,无法像个人账户那样一键归档,关闭工作区或取消订阅时也没有官方方法将对话历史带走。scrapemychats工具弥补了这一空缺:它将每个对话及附加文件导出到你自己的计算机,并构建一个美观、可搜索的离线档案,供你永久保存。
功能
- 数据安全:你的数据不会离开你的机器,工具通过你已登录的ChatGPT会话在本地驱动真实的Chrome窗口。
- 离线查看器:左侧是类别,中间是你的聊天记录,右侧是完整对话(包括表格、文件、图片)。
导出结构
export/
├── viewer.html ← 打开此文件:搜索 + 浏览所有内容
├── manifest.csv ← 每个聊天一行:状态、计数
├── errors.log ← 无法获取的内容
└── 001_Some Chat Title_6a5f6592/
├── conversation.json ← 完整原始数据(每条消息、工具调用)
├── conversation.md ← 可读的文字记录
└── files/ ← 附件、图片及生成文件
快速开始
要求:Python 3.10+,Google Chrome(或Microsoft Edge)。
- 安装依赖:
pip install -r requirements.txt - 进行小规模测试:
python export_chats.py --limit 3 - 检查导出文件夹,确认无误后进行完整导出:
python export_chats.py - 构建查看器并打开:
python build_viewer.py,然后在浏览器中打开export/viewer.html。
Mac与Windows指南
无论是Windows还是Mac,安装Python和Google Chrome后,下载该工具并按照说明进行操作即可。通过终端输入指定命令,工具将自动处理导出。
重要提示
- 工具运行速度较慢,这是因为ChatGPT限制大规模访问。
- 导出过程可以中断并恢复,确保不会丢失已导出的数据。
- 此工具仅用于导出你自己账户的数据,自动化网站可能会受到其使用条款的限制。
博主点评:
这款工具为需要导出ChatGPT数据的用户提供了极大的便利,尤其是在商业账户缺乏导出功能的情况下。通过简洁的结构和用户友好的操作步骤,用户可以轻松保存和管理自己的对话记录,确保数据安全与隐私。使用过程中,注意遵循相关使用条款,确保合法合规。