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 扩展版本包含定期备份的定时提醒系统。
- 性能优化:针对大量对话的加载进行了优化。
相关
- 项目
- 项目
- 项目
- 项目