DSH Plugins
返回列表
🖥️

dsh-pinned-sessions

客户端 更新于 2026.10.04

在终端中运行以下命令:

dsh plugin install TianYa-DAO/dsh-pinned-sessions

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

在 DeepSeek Harness 终端执行 dsh plugin install TianYa-DAO/dsh-pinned-sessions,或在插件市场安装源码仓库 https://github.com/TianYa-DAO/dsh-pinned-sessions。

插件介绍

当你在 DSH Web 里同时开着多个工作区和会话时,侧栏列表很容易变长,真正需要盯住的会话——正在跑的、刚完成还没看的、或者你刻意置顶的那几个——往往要反复滚动才能找到。dsh-pinned-sessions 在「按工作区」分组视图下,于列表滚动区域最上方插入一块固定的「置顶」区域,把不能丢的上下文集中摆在眼前。

这块区域按优先级组织内容:你可以从会话或工作区的「…」菜单里选择「全局置顶」,被置顶的会话仍保留在下方原分组中;未手动置顶时,插件还会根据状态自动归组——运行中(蓝色脉动点)、未读完成(绿点)、主视图当前打开(空心环),同一时刻只落入其中一类。置顶的整个工作区会以可折叠分组形式出现在顶部,展开即可直接点开其中的会话,且在工作区仍被置顶时,下方列表会隐藏该工作区的重复分组,避免视觉噪音。归档会话与子 agent 子会话不会进入此区域;各行按最近更新时间排序,某块为空则不显示,全部为空时整块不渲染。

侧栏收成窄轨、切换到「单一列表」或正在显示搜索结果时,置顶区会主动隐藏,此时下方列表也不会被额外过滤,避免和搜索或扁平视图打架。你可以在「设置 → 通用 → 置顶会话」里开关整块功能,置顶项、折叠状态等偏好会写入本地存储并持久保存。

适合经常在 Web 客户端并行多任务、需要一眼看到运行中与未读会话,或希望把少数关键工作区固定在侧栏顶部的 DSH 用户;若你几乎只用扁平列表或很少打开侧栏,收益会小一些,但开关随时可关。

使用场景

  • 并行多个工作区时,需要一眼看到正在运行和未读的会话
  • 想把少数关键会话或整个工作区固定在侧栏顶部,减少滚动查找
  • 长期使用「按工作区」分组浏览,希望重要上下文始终排在列表最上方

适合人员

  • 经常在 DSH Web 客户端并行多任务的用户
  • 依赖侧栏按工作区分组管理会话的开发者或操作者
  • 需要快速回到运行中、未读或已置顶会话的重度 Web 用户