dsh-turn-nav
在终端中运行以下命令:
dsh plugin install flyHZJ/dsh-turn-nav
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install flyHZJ/dsh-turn-nav 即可安装,插件源码仓库地址为 https://github.com/flyHZJ/dsh-turn-nav ,安装后重启 dsh web 即可在右侧看到轮次导航栏。
插件介绍
在 DSH(DeepSeek Harness)中处理多轮长会话时,回看某一轮的具体提问往往意味着反复滚动屏幕,而官方界面并不提供轮次级别的目录导航。dsh-turn-nav 正是为此而生:它在聊天窗口右侧悬浮一条极窄的导航栏,把每个轮次提炼为一个带编号的圆点,让你像浏览网页目录一样,一眼纵览所有轮次并一键跳转。
默认状态下导航只占一条窄列,不遮挡聊天内容。鼠标悬停在圆点上会弹出提示卡片,展示该轮用户问题的摘要;点击圆点则平滑滚动定位到目标轮次,当前阅读位置以蓝色圆点实时高亮。插件通过 MutationObserver 监听聊天 DOM 变化,新消息、流式输出或历史加载时自动重建导航,无需手动刷新。它还会调用 DSH 的 loadOlder() 自动补全分页未加载的更早轮次,省去手动滚动到顶部再点"加载更早"的操作。整个组件通过 shell.overlay 全局浮层注册,不替换、不遮挡 DSH 官方聊天界面。
如果你的日常 DSH 工作流涉及长对话、迭代式代码调试或多步骤任务编排,经常需要回到某一轮的上下文,那么 dsh-turn-nav 能把枯燥的"找到那轮"滚动变成一次点击。适合所有希望提升多轮会话导航效率的 DSH 用户。
使用场景
- 多轮长会话中快速回看某一轮的提问与上下文
- 迭代调试代码时跳转到之前某一轮的对话位置
- 多步骤任务编排中纵览全部轮次结构并快速定位
适合人员
- 日常使用 DSH 进行长对话的开发者
- 需要频繁回看历史轮次的 AI 辅助编程用户
- 希望提升 DSH 聊天窗口导航效率的多任务用户