DSH Plugins
返回列表
🖥️

dsh-conversation-navigator

客户端 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install wang122818/dsh-conversation-navigator

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install wang122818/dsh-conversation-navigator 即可安装该插件,完整源码地址为 https://github.com/wang122818/dsh-conversation-navigator。

插件介绍

在 DSH Web 中进行多轮对话时,消息流会不断拉长,想跳回某一轮往往只能反复拖拽滚动条。dsh-conversation-navigator 在聊天流左侧添加一条轻量导航栏,将每个完整回合(一条用户消息及其后续助手回复)映射为一个标记点,让长会话中的定位变得直观。

每个标记的位置跟随实际渲染的消息位置排列,当前视口中心对应的标记会以高亮状态呈现。悬停标记可预览该轮用户消息的开头文字,点击则平滑滚动到对应回合。即使某轮用户消息尚未收到完整助手回复,也会作为当前开放回合出现在导航栏中。在视口宽度低于 900px 时,导航栏自动隐藏,避免与移动端聊天布局重叠。

该插件仅依赖 DSH 聊天流已输出的稳定属性(data-conversation-scroll、data-chat-flow-kind、data-chat-anchor-key),无需修改 DSH 核心代码。适合经常使用 DSH Web 进行长对话、需要频繁回看历史回合的开发者与用户。

使用场景

  • 长会话中快速跳回某一轮对话
  • 浏览聊天记录时概览整体对话结构
  • 窄屏下自动隐藏导航栏,不干扰移动端布局

适合人员

  • 经常使用 DSH Web 进行多轮对话的开发者
  • 需要在长会话中频繁回看历史消息的用户
  • 希望增强 DSH Web 聊天体验的插件用户