dsh-vscode-scrollbar
在终端中运行以下命令:
dsh plugin install azkbzxf/dsh-vscode-scrollbar
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开插件管理或终端,执行 dsh plugin install azkbzxf/dsh-vscode-scrollbar,即可从 https://github.com/azkbzxf/dsh-vscode-scrollbar 安装该插件。
插件介绍
DeepSeek Harness 默认的对话滚动条是 5px、圆角、悬浮式的细条,整段会话也没有像编辑器那样的缩略预览。如果你长期在 VS Code 里写代码,再回到 Harness 聊天,往往会觉得「看不清滚到哪了、也很难一眼把握整段对话有多长」。dsh-vscode-scrollbar 只改对话区域的滚动列,把菜单、代码块、侧栏和 Composer 里的滚动条都留给原生样式,避免整站换肤带来的副作用。
插件把对话竖条换成 VS Code 同款的 14px 轨道与扁平半透明滑块:悬停加深、拖动时变浅,明暗主题跟随 Harness 的 data-ds-dark-theme,不另起一套配色。右侧还会在有余量时出现约 80px 宽的会话缩略图:整段对话按比例缩进一列,滑块标出当前视口,可点击跳转、拖动 scrub、滚轮滚动;内容过短或窗口太窄时会自动隐藏,以免挡住正文。缩略图是只读克隆,会去掉易干扰的富媒体与表单,并在新内容稳定后防抖刷新,流式输出时不会每来一个 token 就重建。
此外它会自动展开「加载更早」分页,让较早轮次不再长期藏在按钮后面;轮次导航条在缩略图出现时移到左侧,仍可点击。没有额外配置项,滚动条颜色可通过容器上的 CSS 变量由主题或自定义样式微调。
适合在 DSH Desktop(Chromium)里高频长对话、又怀念 VS Code 滚动与 minimap 手感的用户;Firefox、Safari 等不支持 ::-webkit-scrollbar 的环境不会生效,但也不会拖垮界面。
使用场景
- 长对话里需要像编辑器一样快速扫视整段会话并定位到某一轮
- 希望 Harness 对话区的滚动条手感与 VS Code 一致
- 宽屏聊天时利用右侧空白区做缩略导航而不遮挡正文
适合人员
- 日常在 VS Code 写代码、又常在 Harness 里聊长会话的开发者
- 在意对话区滚动与预览体验、不喜欢默认细条滚动条的用户
- 使用 DSH Desktop(Chromium)并愿意用插件微调聊天界面的人