DSH Plugins
返回列表
🖥️

dsh-instruction-bubble

客户端 更新于 2026.08.27

在终端中运行以下命令:

dsh plugin install Ary66101/dsh-instruction-bubble

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install Ary66101/dsh-instruction-bubble,源码仓库为 https://github.com/Ary66101/dsh-instruction-bubble,安装后请将 dsh-instruction-bubble 追加到 profile 的 dsh.profile.bundles 数组,再重启 dsh web 并硬刷新浏览器即可使用。

插件介绍

在 DSH Web 里翻看一场很长的多轮对话时,你最近发出的指令很快就会滑出视口,每次想回看都要反复往上滚。dsh-instruction-bubble 在对话区视口的最顶端钉住一条轻量气泡,始终显示刚刚滚出视野的那条用户指令(普通消息或中途插话,不含 /命令和系统注入上下文)。继续向上滚动时,气泡逐条回退到上一条指令,让你在对话的任何位置都有一个可信赖的上下文锚点。气泡是纯展示层(pointer-events: none),不拦截任何鼠标操作,并通过 --dsw-alias-* 主题令牌自动适配暗色与亮色,文案两行截断、小字号、背景模糊,视觉负担极低。若同时安装了 dsh-better-sidebar,气泡还会跟随右侧面板的开合平滑滑动。

插件零 npm 依赖,只用到 ResizeObserver、requestAnimationFrame、getBoundingClientRect 等标准浏览器 API 以及 React 18 的 useSyncExternalStore(由宿主提供),对 DSH Web 的侵入面保持最小。降级策略内建:没有 better-sidebar 时气泡按对话区居中、功能不受影响;若 DSH 未来改掉了内部 DOM 属性,气泡会静默隐藏而不会报错或破坏界面,也不需要额外处理。适合在 DSH Web 中进行长上下文多轮工作、希望在滚动回顾时随时瞥见自己最近指令、又不想引入任何交互负担的开发者。

使用场景

  • 翻看长对话时快速回看最近滚出视口的用户指令
  • 多轮对话中向上滚动回顾上下文而无需反复寻找上一条提示
  • 配合 dsh-better-sidebar 让气泡随右侧面板开合平滑滑动

适合人员

  • 在 DSH Web 中进行长上下文多轮会话的开发者
  • 偏好纯展示、零交互干扰的轻量插件用户
  • 使用 Chromium 浏览器且 DSH 版本不低于 0.1.0-rc.6 的用户