dsh-starred-turns
在终端中运行以下命令:
dsh plugin install feiyaochang123-sys/dsh-starred-turns
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install feiyaochang123-sys/dsh-starred-turns 安装本插件,源码见 https://github.com/feiyaochang123-sys/dsh-starred-turns,安装后需重启应用或等待 HMR 重新扫描插件包。
插件介绍
长对话里,右侧轮次轨道是一排外观相同的短刻度,系统只会高亮当前轮次,却无法帮你记住「这一拍」——那次决策、那段 diff、你反复滚回去看的那条回复。dsh-starred-turns 只做一件事:让你用右键把关心的轮次标成书签,并在轨道上一眼认出来。
右键某条刻度即可切换书签;被标记的刻度会从默认的缩短状态拉满到轨道全宽,并改用强调色,而不改变轨道固定的 10px 间距,因此界面不会因此跳动。书签按会话(Session id)区分,同一编号在不同对话里互不影响;数据写入客户端 store 并持久化,刷新后仍保留,在 Desktop 构建下还可跨应用重启保留。
插件从外部装饰 @deepseek-ai/dsh-client-ui-chat 绘制的轨道,无需 fork 聊天包:通过捕获阶段的 contextmenu 切换书签、MutationObserver 与 store 同步 data-dsh-starred-turn 属性,再用样式把书签表现为 scaleX(1) 与强调色。适合经常在 Harness 里进行长线程协作、需要固定几个「锚点轮次」来回跳转的用户。
使用场景
- 在长对话里标记关键决策或结论所在的轮次,方便稍后一键回看
- 对比多轮修改时,把含 diff 或最终方案的轮次钉在右侧轨道上
- 反复查阅同一条助手回复时,用书签代替手动滚动找位置
适合人员
- 经常在 Harness 里进行多轮、长线程对话的用户
- 需要在长会话中固定几个「锚点轮次」来回跳转的人
- 希望用轻量右键手势管理阅读焦点、而非改聊天布局的客户端用户