DSH Plugins
返回列表
dsh-recent-sessions

dsh-recent-sessions

客户端 更新于 2026.10.11

在终端中运行以下命令:

dsh plugin install yfwu2020/dsh-recent-sessions

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

在 DeepSeek Harness 左侧打开「插件」页面,点「添加插件」,填写 https://github.com/yfwu2020/dsh-recent-sessions 或执行安装命令后在已安装列表中启用 @yfwu2020/dsh-recent-sessions。

插件介绍

在 DeepSeek Harness 里来回切换会话时,工作区列表往往只反映「空间」而不是「你刚才在聊什么」。会话一多,找上一次停下来的对话就要翻找或凭记忆,打断连续工作的节奏。

dsh-recent-sessions 在侧栏工作区列表下方增加一行「最近会话」入口,点开是一张浮在工作区上方的卡片,按最后活动时间列出近期会话。点一行即可通过官方导航切过去,当前会话整行高亮;运行中的会话标题前有呼吸点,并支持等待批准、等待计划确认、等待回答、跑完未读等状态,一眼能看出哪个会话在等你。

浮层刻意融入侧栏背景,不像额外弹窗;高度可拖拽调整、双击复位,滚动后会自动对齐整行。连续切换时浮层保持展开,点外面不会误关,只有再点入口或按 Esc 才收起;侧栏收成细轨道时入口与浮层一并隐藏,不占位。

适合经常在多个会话间跳转、需要快速回到「刚才那一聊」的 Harness 用户。可在 cordis.patch.yml 中调整列表条数、是否显示工作区名、默认是否收起以及相对时间刷新间隔;折叠状态与高度记在本机。

截图预览

使用场景

  • 同时在多个 Agent 会话间来回切换
  • 想立刻回到几分钟前停下的那一聊
  • 需要一眼看出哪个会话在等批准或回复

适合人员

  • 经常在 Harness 里开多个会话的用户
  • 依赖侧栏导航、讨厌反复翻找历史的人
  • 希望在 macOS Desktop 上提升切换效率的 Harness 用户