本文内容较新 · 今天更新
最后更新: 2026年02月22日
预计阅读时间: 3.8 分钟
712 字 2 图 250 字/分

简介

在下实在受不了 ChatGPT 在长对话时的逆天卡顿,以及想上翻找到某个对话时自己一点一点翻的困难,于是vibe出了SlimGPT这个 Chrome/Edge 插件,用于优化一下ChatGPT网页版那个垃圾的不得了的东西

解决的问题

1.长对话中大量的节点导致的卡顿,如输入卡顿等

2.无法快速跳转到某个对话节点

3.ChatGPT 本身不渲染行内 Latex 公式

主要功能实现

仅仅保留视口中心一定范围内的 DOM,其他的 DOM 全部使用占位符代替,减少压力

优先输入,当检测到输入事件的时候,停止或减缓 DOM 加载事件,把更多的性能分配给输入事件

Minimap 快速导航, 对话左侧将显示一个minimap, 当鼠标放在某个点上时,可以hover显示那个点附近的对话内容,点击可以快速跳转到对话所在位置

image.png

如图所示,绿点位置为当前所在位置,鼠标hover会显示对话内容

Latex公式加载,正如前面所说,ChatGPT 本身并不会加载行内公式,而是只加载单行公式,而我的插件就提供了渲染行内公式的功能,同样如上图

Latex 公式快速复制,使用鼠标点击公式即可快速复制

输入栏扩大,点击右侧扩大按钮即可使输入栏高度扩大至原先的五倍

image.png

项目结构

SlimGPT/
├── manifest.json
├── content.js
├── styles.css
├── vendor/
│   └── katex/
│       ├── katex.min.js
│       ├── katex.min.css
│       └── fonts/
└── .github/
    └── workflows/
        └── package.yml

下载

详见我的Github SlimeGPT