dsh-jumpbar: DSH Web 消息导航条

在 DeepSeek Harness (DSH) Web 界面进行长对话开发时,消息列表容易变得很长。在大量历史记录中快速定位到特定的用户输入并不方便,需要反复滚动。这个插件提供了一个直观的导航方式。

这是 delaydai 维护的一个 DSH Web 插件,名为 dsh-jumpbar。它为对话界面右侧提供了一个类似地图的导航条,帮助开发者快速跳转和预览用户消息。

核心功能

  • Minimap-style positioning(minimap式定位):条带上的短线分布反映消息在对话中的实际分布情况,内置视口标记显示当前阅读位置。
  • Hover preview(悬停预览):鼠标悬停时显示消息文本预览,并高亮对应的对话行;支持键盘操作,无需鼠标。
  • Click to jump(点击跳转):点击任意短线,对话会平滑滚动到对应消息并高亮显示。
  • Drag to scrub(拖拽快进):按住短线区域并拖拽,可以快速在对话中穿梭。
  • Live updates(实时更新):支持监听新消息、历史加载、窗口调整和会话切换,自动重绘条带。
  • Zero footprint(零占用):无消息时不显示,浮动在 shell.overlay 层,不影响主布局。

安装与启用

通过 DSH 插件系统安装。

dsh plugin --profile web add dsh-jumpbar

安装完成后重启 dsh web 服务。

典型用法

打开任意包含至少一条用户消息的对话窗口,对话栏右侧会出现一条由短线组成的导航条。拖动导航条可以快速浏览历史消息,点击短线则跳转到具体位置。

适用场景与注意

该插件适合需要频繁在长对话中查找上下文的 DSH Web 用户。该插件为纯浏览器端实现,不修改宿主逻辑和产品代码。安装前请检查源码与许可证(MIT)。

该工具通过极简的交互方式解决了长对话导航问题,保持界面轻量。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜