DSH Plugins
返回列表
🖥️

dsh-sidebar-pins

客户端 更新于 2026.10.01

在终端中运行以下命令:

dsh plugin install AndreyTepaykin/dsh-sidebar-pins

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

在 DeepSeek Harness 中执行 dsh plugin install AndreyTepaykin/dsh-sidebar-pins 安装插件(源码:https://github.com/AndreyTepaykin/dsh-sidebar-pins),安装后重启 DSH 并刷新界面。

插件介绍

在 DeepSeek Harness 0.1.5-rc.1 上,旧版 dsh-session-pin 会改主机侧会话列表顺序,但侧边栏实际按浏览器内视图渲染,固定会话往往只能退化成右上角浮层,点外面就关,和「侧边栏里一眼看到」的预期对不上。dsh-sidebar-pins 把固定能力收进插件自己:独立的数据、按钮,以及在侧栏内嵌的「📌 PINNED」区块,从设计上替代 session-pin,并可在迁移后卸载旧插件。

核心体验是「固定在这里,而不是漂在角落」。面板锚定在侧栏底部、紧挨「设置」上方,高度最高约 30vh,列表可滚动;侧栏 rail 模式只显示图标与数量。会话行悬停出现 📌 可固定/取消,会话头也有切换;已失效的会话仍以灰显 id 留在列表里方便取消固定。插件不写会话日志、不联网、不影响模型请求;固定列表主要落在 settings 命名空间 sidebar-pins,必要时回退 localStorage,并会从 session-pin 一次性迁移。

需要说明的是:主会话列表不会被重排,固定项同时留在常规列表里——这是当前核心对浏览器顺序存储无公开 API 下的取舍。侧栏收起到 rail 时 DOM 里没有会话行,行内按钮只在展开时出现,属正常现象。

适合已经或打算升级到 DSH 0.1.5-rc.1、希望固定会话稳定出现在侧栏底部、又不想依赖旧版浮层与主机列表重排的用户;若你仍依赖 session-pin 的旧 UI,可通过 localStorage 暂时保留 legacy 表面,验证无误后再移除旧插件。

使用场景

  • 日常把几个长对话固定在侧栏底部,一键回到上下文
  • 从旧版 dsh-session-pin 升级后,希望固定列表留在侧栏而不是浮层
  • 侧栏展开时在会话行或会话头快速固定/取消当前会话

适合人员

  • 使用 DSH 0.1.5-rc.1 且需要稳定侧栏固定会话的用户
  • 已安装 dsh-session-pin 并计划迁移到新版固定方案的用户
  • 经常在多个会话间切换、希望固定列表独立于主列表排序的用户