让 ChatGPT 长对话不再卡顿:一个简单但实用的浏览器扩展

1 天前
 manxisuo

放在前面

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 长对话卡顿困扰,可以试试。 它不会改变你的使用方式,只是在你需要的时候,让它更流畅一点。 如果你觉得有用,欢迎使用和反馈;如果有改进建议,也欢迎交流。

451 次点击
所在节点    分享创造
2 条回复
shench
1 天前
太感谢了,最近正需要
ggwp
1 天前
感谢 lz 分享,发现用 app 时如果网卡,对话也会变得卡卡的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1204891

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX