dsh-pin-session
在终端中运行以下命令:
dsh plugin install BPTumbleweed/dsh-pin-session
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install BPTumbleweed/dsh-pin-session 安装本插件,源码见 https://github.com/BPTumbleweed/dsh-pin-session。
插件介绍
DSH 侧栏默认按最近活跃排序,重要会话很容易被新消息顶下去;想在列表里长期盯住几条对话,单靠宿主端改 session 顺序往往又不会在界面上真正生效。dsh-pin-session 用「宿主存事实、客户端排序」的方式,把置顶集合持久化在服务端,再在浏览器里把对应行提到所在工作区分组的顶部,并在标题前加上 📌 徽标。
使用上很直接:进入会话可在头部点 📌,或在侧栏会话行 hover 时点行内 📌,一键置顶或取消;后钉的排在更上面,刷新后仍有效,且活跃会话被提到前面时不会把已置顶行挤下去(搜索态、改名输入焦点等场景也会刻意不打扰)。插件只动界面与本地 DOM 顺序,不往模型上下文里塞内容,也不影响 prompt cache;任何一步失败只会丢掉本插件自己的效果,侧栏本体照常可用。
适合经常在 DSH 里并行多条任务、需要固定「主战场」会话的桌面浏览器用户;若你主要用手机端或其它非 Web 客户端,置顶数据仍在服务端,但排序效果只在当前浏览器里呈现。
使用场景
- 同时跟进多条对话,希望关键会话始终停在侧栏分组顶部
- 默认按活跃度排序时,重要会话常被新消息顶下去
- 需要长期盯住参考会话或主任务线程,减少在列表里翻找
适合人员
- 在桌面浏览器日常使用 DSH 的用户
- 并行多项目、多工作区、会话量较大的使用者
- 希望用界面操作固定「主战场」会话、不依赖改模型上下文的用户