🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

Greasy Fork is available in English.

📂 缓存分发状态(共享加速已生效)
🕒 页面同步时间:2026/01/07 14:07:20
🔄 下次更新时间:2026/01/07 15:07:20
手动刷新缓存

ChatGPT 历史消息管理增强脚本(v2.1)

只在新回答完成时隐藏或移除历史消息,支持渐隐效果、自定义保留条数和模式切换,自动避开右上角元素,优化性能。

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

You will need to install an extension such as Tampermonkey to install this script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

Autore
Assumine
Installazioni giornaliere
0
Installazioni totali
10
Valutazione
0 0 0
Versione
2.1
Creato il
17/09/2025
Aggiornato il
17/09/2025
Dimensione
7,1 KB
Licenza
Non disponibile
Applica a

ChatGPT 历史消息管理脚本

ChatGPT 历史消息管理增强脚本

脚本简述:

该脚本用于优化 ChatGPT 网页端的长对话体验,特别是当历史消息很多导致页面滚动或渲染卡顿时。通过隐藏或移除旧消息、渐隐显示最后几条旧消息,并提供用户自定义选项,让最新消息更突出,同时保持页面响应流畅。

主要功能

  • 隐藏/显示历史消息:右上角控制按钮可一键切换“隐藏历史 / 取消隐藏”。
  • 自定义保留消息数量:输入框可设置保留最新消息条数,修改后即时生效。
  • 两种隐藏模式:
    • 隐藏模式:旧消息使用 display:none 或渐隐效果隐藏,保留在 DOM 中。
    • 移除模式:旧消息直接从 DOM 中移除,减少页面渲染压力,更适合超长对话。
  • 渐隐效果:最多 5 条旧消息渐隐显示,从上到下透明度递增,让新旧消息区分更自然。
  • 性能优化:
    • 只处理新增消息,避免重复遍历。
    • 使用 WeakMap 保存被移除的 DOM 元素。
    • 渐隐仅作用于最后几条旧消息,避免影响性能。

使用教程

  1. 安装 TampermonkeyViolentmonkey 等油猴插件。
  2. 新建脚本,将本脚本内容粘贴进去并保存。
  3. 打开 ChatGPT 网页。
  4. 页面右上角会出现控制面板,包含:
    • “隐藏历史 / 取消隐藏”按钮
    • 保留消息数量输入框
    • 模式切换按钮(隐藏 / 移除)
  5. 根据需要调整数量或切换模式,即可管理历史消息。


注意:本脚本尽量解决Dom渲染带来的卡顿问题,加载卡顿主要来自于GPT Web 前端的渲染机制,脚本无法解决.
另外, 移除模式会临时从 DOM 中删除旧消息,切换回显示模式会恢复。对于非常长的对话,建议使用移除模式以获得最佳性能。