dsh-chat-rail
在终端中运行以下命令:
dsh plugin install Stellight/dsh-chat-rail
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Stellight/dsh-chat-rail 安装本插件(源码:https://github.com/Stellight/dsh-chat-rail),装完后重启 dsh web 并刷新页面。
插件介绍
在 DeepSeek Harness 里来回翻长对话时,只靠滚动条很难快速回到某一条自己说过的话。dsh-chat-rail 在对话区右缘加了一条类似 DeepSeek 网页版的导航竖线:每条人类消息对应一根短横线,当前视口里那条会高亮成品牌蓝,静默时只占极窄的一列,几乎不挡正文。
鼠标靠近竖线或聚焦时会向左展开圆角面板,列出本会话里已载入的全部人类消息;点横线或列表行,对应消息会滚回视口顶部。侧栏收放、详情栏、输入框变高或窗口缩放时,竖线会跟着正文栏右缘重新测量定位,消息特别多时横线会按比例抽样但面板仍列出全部条目。客户端只持有一段会话窗口,面板顶部还可一键向前扩展、载入更早历史,方便一路往回读。
适合经常在 Harness 里写长提示、多轮追问,又希望像网页版那样一眼扫过结构并秒跳某条发言的用户。功能完全在浏览器侧完成,走公开客户端契约,不依赖 Host 往返。
使用场景
- 多轮对话很长,需要快速回到某一条自己发过的人类消息
- 一边往上读历史一边用竖线或面板定位,不想只靠滚动条盲找
- 会话窗口里人类消息很多,想在视口里一眼看出当前读到哪一段
适合人员
- 经常在 Harness 里写长提示、反复追问的用户
- 习惯 DeepSeek 网页版右侧导航、希望在客户端里也有类似体验的人
- 需要频繁在长会话里回看自己发言位置的深度使用者