dsh-question-rail
在终端中运行以下命令:
dsh plugin install LeonSone/dsh-question-rail
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install LeonSone/dsh-question-rail 即可安装,项目源码见 https://github.com/LeonSone/dsh-question-rail
插件介绍
长对话进行到几十轮之后,想回看第几条提问或跳回某段讨论,往往只能不停往上滚。dsh-question-rail 在会话窗口右侧边缘放了一条极窄的刻度带:鼠标一悬开便逐条列出当前会话里所有用户提问,点击即平滑滚回那一轮并闪一个高亮圈,省去反复翻找的麻烦。它会自动循环拉取完整历史(不止当前可视窗口),且严格只在聊天视图渲染,切到轨迹、上下文、Design 或 PPT 时即时隐藏,不占额外空间。
渲染层面做了几件体验上的小事:收起态与展开态是同一组 DOM 节点,间距与右侧参考线完全一致,不会出现两套布局;订阅的是问题集合加视图的渲染签名而非整个会话快照,流式输出和工具调用不会触发列表重绘;面板文字跟随深/浅色主题自动切换,键盘 Enter/Space 可触发跳转;浏览器端零运行时依赖,不引入额外包。整条功能只改动 overlay 插槽,不侵入聊天主流程。
适合所有在 DeepSeek Harness 里进行多轮深度对话的用户——写方案、调代码、拆问题,轮次一多导航就成了刚需。装上之后右侧那条刻度带始终在,想跳哪轮就点哪轮,无需记轮次编号,也无需 Ctrl+Home 式硬滚。
使用场景
- 多轮深度对话中快速定位某轮用户提问
- 长会话中回看讨论上下文而无需反复滚动
- 悬停查看完整问句后一键跳转至对应回合
适合人员
- 频繁进行多轮深度对话的 Harness 用户
- 在方案撰写或代码迭代中需回看历史的用户
- 追求聊天界面效率与视觉整洁的用户