放在前面 Chrome 用户下载地址: 这里 Edge 用户下载地址: 这里 一、起因 你有没有遇到过这种情况: 和 ChatGPT 聊着聊着,一旦对话超过几十轮,页面开始明显变卡——滚动不顺、输入延迟,甚至有种“浏览器要崩”的感觉。 我一开始以为是电脑性能问题,后来才发现——不是。 而是 ChatGPT 本身的一个“设计副作用”。 二、问题的本质 ChatGPT 的网页会把所有历史对话都渲染在 DOM 里。 当对话越来越长,就会出现: DOM 节点暴涨(几十 → 上百个 article 标签) 内存占用增加 页面渲染变慢 滚动和输入开始卡顿 但现实是——大多数时候,我们根本不需要看那么久远的对话。 三、解决方案 于是我做了一个小工具:ChatGPT History Cleaner 它的思路很简单:只保留最近 N 轮对话,其余从页面“隐藏掉” 四、使用效果 实际效果很直接: 页面瞬间变轻 滚动恢复顺滑 输入不卡顿 我自己的体验是: 当对话超过 50 轮,清理一下,几乎立刻恢复流畅。 我已经连续用了很多天,现在基本成了我用 ChatGPT 的“标配”。 五、核心功能 一键清理历史对话保留最近 N 轮( 1~100 可配置) 查看当前对话轮数 自动保持精简(可选) 没有复杂功能,只做一件事:👉 解决长对话卡顿 六、使用方法 使用非常简单: 打开 ChatGPT 页面 点击浏览器扩展图标 设置保留轮数(例如 3 或 10 ) 点击「清理历史」 ✔ 无需刷新页面✔ 即刻生效 七、 会不会删除数据?⚠️ 不会。 这个工具只是优化“页面显示”,不会: ❌ 删除 ChatGPT 服务器上的数据 ❌ 影响账号 ❌ 修改对话内容 👉 刷新页面后,所有历史都会恢复显示。 本质上,它只是一个“浏览器端优化”。 八、隐私与安全🔒 所有操作都在本地浏览器完成 不收集任何用户数据 不上传任何内容 不与外部服务器通信 完全开源( MIT License ) 代码已开源,完全透明。 九、适用人群 这个工具特别适合: 👨‍💻 开发者(长对话调试代码) ✍️ 内容创作者(写文章 / 写文档) 🔬 研究人员(深度讨论) 🎓 学生(学习 / 作业) 👉 本质上:任何“重度 ChatGPT 用户” 十、后续优化方向 目前这个工具主要解决的是“已打开页面的卡顿问题”。 在实际使用中,还有一个可以进一步优化的点: 👉 当对话非常长时,刷新页面后,浏览器仍然会先加载完整内容,然后再进行精简。 这属于 ChatGPT 页面自身的加载机制带来的限制。 我在考虑后续版本中,尝试在更早阶段介入(例如 MutationObserver / 更前置的处理方式),进一步优化“首次加载体验”。 如果你对这类优化方案有想法,也欢迎交流。 写在最后 这是一个很小的工具,但解决的是一个很真实的问题。 如果你也被 ChatGPT 长对话卡顿困扰,可以试试。 它不会改变你的使用方式,只是在你需要的时候,让它更流畅一点。 如果你觉得有用,欢迎使用和反馈;如果有改进建议,也欢迎交流。

来源: 查看原文