dsh-pin-sessions
在终端中运行以下命令:
dsh plugin install fallow5/dsh-pin-sessions
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install fallow5/dsh-pin-sessions 即可安装,插件源码见 https://github.com/fallow5/dsh-pin-sessions
插件介绍
日常使用 DeepSeek Harness 时,跑几轮之后侧边栏的工作区列表越堆越长,真正需要反复调用的工作流会话反而被埋在底下;而那些早已过时的旧会话又碍眼又难处理——想删怕误删,想留又占地方。dsh-pin-sessions 把这两件事拆成了清晰的操作:把常用会话固定到侧边栏顶部,把旧会话收进归档面板统一管理。
核心机制是 Pin = Archive:固定一个会话的同时,它会自动从所属工作区浏览器中隐藏;取消固定则自动恢复显示,无需手动来回操作。归档面板提供按工作区分组、每页 20 条分页、逐条恢复和批量删除,让会话的生命周期一目了然。插件还集成了右键上下文菜单,无需进入面板即可完成固定或取消固定,配合 dsh-session-context-menu 插件使用体验更流畅。
如果你每天在多个工作区之间切换、有几套固定流程需要随时唤起,或者希望把不活跃会话集中清理而不影响当前工作,这个插件就是为此设计的。它不改变会话本身的运行逻辑,只是给侧边栏加了一个常用栏、给设置里加了一个回收站,轻量而实用。
使用场景
- 多工作区切换时快速定位常用会话
- 批量清理过期会话并保留逐条恢复能力
- 右键菜单一键固定或取消固定,无需打开面板
适合人员
- 每天在多个工作区间切换的 DeepSeek Harness 用户
- 有固定工作流需要随时唤起的开发者
- 希望集中管理旧会话、保持侧边栏整洁的用户