dsh-conversation-jump
在终端中运行以下命令:
dsh plugin install uigdwunm/dsh-conversation-jump
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install uigdwunm/dsh-conversation-jump 即可完成安装,插件源码见 https://github.com/uigdwunm/dsh-conversation-jump 。
插件介绍
DSH Web 的长对话里,想回头看自己上一条甚至上几条提过的问题,往往只能靠鼠标反复滚动,体验很割裂。dsh-conversation-jump 在输入框右上方悬浮一组四个圆形按钮——回到顶部、上一条、下一条、回到底部——让导航变成一次点击的事,同时替换掉产品自带的那个孤零零的"回到底部"按钮。
它和同类插件最大的区别在于导航粒度:不做缩略图、不做目录、不做行内锚点,而是严格按"用户消息"这个语义单位逐条前后跳转。工具调用、上下文注入、压缩标记等过程节点全部跳过,所以点"上一条"落下的就是你上一个问的问题,而不是上一个 DOM 块。当目标超出当前已加载窗口时,插件会自动定位并点击产品自带的"加载更早"按钮,轮询直到锚点数量增长,再精确滚到目标位置。
交互细节也考虑周全:按钮组默认隐藏,向上滚动速度超过 200 px/s 时浮现,向下滚动或 3 秒无操作后自动收起;目标消息落在视口上方约 1/12 处,阅读不突兀;样式节点每 100 ms 自愈检查,dev 模式 HMR 重建后无需刷新页面即可恢复。纯 Web UI 插件,不读写任何本地存储或后端数据,卸载时定时器与监听器全部清理。
适合在 DSH Web 中频繁进行多轮长对话、需要快速定位自己某一次提问或指示的研发者、AI 工程师和重度对话用户。如果你厌倦了在大段工具输出和上下文注入的海洋里翻找"我刚才到底问了什么",这组按钮能显著减少无效滚动。
使用场景
- 长对话中快速回到自己上一条提问的位置
- 在多轮工具调用输出间跳过过程节点,直接定位用户指令
- 目标消息超出已加载窗口时自动翻页加载更早历史
适合人员
- 频繁使用 DSH Web 进行多轮长对话的研发者
- 需要在工具输出和上下文注入中快速定位自己提问的 AI 工程师
- 厌倦反复滚动、希望一键跳转到特定消息的重度对话用户