dsh-session-hud
在终端中运行以下命令:
dsh plugin install ShiMarin233/dsh-session-hud
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install ShiMarin233/dsh-session-hud,或按官方插件流程从源码仓库 https://github.com/ShiMarin233/dsh-session-hud 安装。
插件介绍
在 DeepSeek Harness 里同时开着多个会话时,侧栏能告诉你「哪一行在转圈、哪一行在等你点」,但很难一眼扫出全局:还有几个在跑、几个跑完你没点开、几个卡在授权或提问上。dsh-session-hud 把这件事收成右下角一只安静的桌宠——不占对话区,却用三个独立数字把状态摊开,让你不用逐行扫侧栏也能知道「现在最该处理哪一类事」。
单击宠物会弹出气泡,实时展示「进行中」「完成未读」「待你选择」三类计数。数据全部来自 DSH 原生的 uiSession.sessionStatus、sessions.list 等工作区服务,事件驱动、零轮询;口径与官方侧栏在「进行中」「完成未读」上对齐,并在「待你选择」上按用户意图把直接子代理的 pending 也算进来——子代理在问你问题时,侧栏往往只显示子智能体在跑,桌宠会单独提醒你。点击任意一行会跳到对应会话;同一类里若有多个会话,连续点击会在组内轮换,右下角还会提示当前是第几个。
桌宠还会根据优先级切换情绪动画与角标(等选择优先于在跑、再是完成未读、空闲则打盹),拖拽时有反馈。整个插件是零 npm 依赖的单文件客户端 bundle,动画内联下发,不依赖宿主回环路由,手机或 Tailscale 远程打开页面也能正常显示。
适合经常在 DSH 里并行多会话、又不想被侧栏细节淹没的开发者:需要快速扫一眼全局、再精准跳进某一类待办的人。若你还想在气泡里加日程播报等自定义行,插件也预留了 registerBubbleSource 扩展点,供后续或其它插件接入。
使用场景
- 同时跑多个 Harness 会话,想一眼看清还有几个在跑、几个跑完没看
- 侧栏显示子智能体在跑,但不知道子代理是否在等你授权或回答问题
- 远程或手机打开 DSH,需要不依赖侧栏逐行扫就能跳进待办会话
适合人员
- 在 DSH 里并行多任务、依赖会话列表工作的开发者
- 希望用角标和桌宠做轻量提醒、又不想占对话区的人
- 会写或会装 DSH 客户端插件、接受右下角常驻 UI 的用户