为什么做这个插件
2026 年,我的 AI 账号被封过一次。虽然最后账号找回来了,但那一刻我才意识到:和 AI 来回推敲过的想法、方案、写到一半的东西,全都存在别人的服务器上,账号一没,就什么都没了。
事情发生之后,我才想着亡羊补牢。那段时间「第二大脑」正火,大家都在把笔记、灵感和资料存进 Obsidian 之类的本地库。可每天花时间最多的 AI 对话,反而是最难带走的部分:Claude 官方导出是读不懂的原始 JSON,Gemini 的 Takeout 里找不到对话,复制粘贴又会丢掉代码块和格式。
所以我决定给自己的信息筑一道安全的墙:一键把对话存成自己的文件,单条、批量都行,本地处理,存给自己看,也存给以后的 AI 读。说到底,是想更大程度地记录自己。保存下来的不只是聊天记录,是已经付出过的思考。
插件历史
- 需求调研摸清各平台官方导出的局限,定下四个平台、单条加批量、「给人看」(HTML、PDF)和「给 AI 看」(Markdown、JSON、TXT)两类格式、全部本地处理。
- 油猴脚本 v1–v6从一个约 1000 行的脚本起步:五种格式、批量导出、右下角浮动面板。之后加了终端日志来定位批量卡死,合并被拆开的同一条发言,保留代码块与 Artifact 卡片,PDF 在 jsPDF、html2pdf 和浏览器打印之间来回尝试。
- 6.9.0 · 浏览器扩展转成 Chrome MV3 扩展,导出面板、多格式与批量操作成为后续版本的基础。
- 7.0.0 · 授权体系接入后端:套餐、兑换码、设备绑定激活、免费额度和邮箱找回。授权由服务端决定,对话内容始终在本地处理。
- 7.1.0 · 知识资产新增 Clean、Pure Dialogue、Obsidian 与 Agent JSONL 等导出层次,长对话的懒加载滚动与设置同步。定位从「下载聊天记录」变成「保存可复用的思考」。
- 8.0.0-beta.1 · Early Access首轮生产版本:ChatGPT、Claude、豆包长对话的完整性修复,扫描未完成时如实提示,而不是假装导完。
- beta.1.1重新整理弹窗:套餐、剩余天数与连接状态分层显示,账户与设置分组。
- beta.1.2 · 上架 Edge 商店修复弹窗和设置面板的布局问题,通过 Microsoft Edge 加载项审核,成为第一个官方安装渠道。
- beta.1.3 · 在线支付准备为国际支付做准备,搭建并测试 Paddle 结账与自动发码流程。
- 上架 Chrome 应用商店 · 第一位付费用户Chrome 版通过审核;官网接入 Paddle 在线购买(微信支付、PayPal、银行卡),付款后自动发送兑换码。
- beta.1.4 · 提交审核适配 ChatGPT 新页面(完整历史、纯图片消息与附件),修复 PDF 空白并改为浅色排版,Claude 改为读取完整对话,修复各平台「加载全部」,弹窗新增「检查更新」。
官网历史
- 第一版官网首页、安装、兑换、FAQ 与隐私、条款、退款页面,统一使用 aexporter.uk 域名和 [email protected] 邮箱。
- 以 Edge 商店为主要安装入口官网不提供安装包,只引导到官方商店安装;安装免费版和购买 Pro 分开。
- 在线购买上线官网直接下单,付款成功后兑换码显示在成功页并发到邮箱;退款后授权自动失效。
- 新版官网重新设计:开屏动画、毛玻璃与极光背景、惯性滚动、侧边目录,以及藏在 logo 里的小彩蛋。
- Chrome 下载入口首页、安装页与 FAQ 加上 Chrome 应用商店。
- 版本状态官网实时显示商店里的现版本;有新版本在审核时会一并提示。
一路学到的
- AI 网站经常改版。选择器集中配置、写多重备选,能读平台自己的数据就不去猜页面结构。
- 导出完整比「下载成功」更重要。首尾、顺序、重复的提问、附件轮次都要核对,没扫完就如实说。
- 要能看见发生了什么。面板里的终端日志从油猴第三版留到现在,大部分问题都是靠它定位的。
- 授权放在服务端,内容留在本地。你的对话不经过我们的服务器。