dsh-agents-notch
在终端中运行以下命令:
dsh plugin install iArxic/dsh-agents-notch
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install iArxic/dsh-agents-notch 即可安装;源码仓库为 https://github.com/iArxic/dsh-agents-notch。
插件介绍
当你同时开着好几个 DeepSeek Harness 会话时,「有没有什么事在等我?」往往要靠来回切窗口、盯侧边栏或等桌面通知来回答——每一次都要打断手头的事,而且通知也说不清到底是哪条会话卡住了。dsh-agents-notch 在屏幕顶部放一条约 220×30 像素的常驻条带:不抢焦点,全屏应用下会藏起来,却能在你看着别的窗口时,把「卡在等你」的那条会话亮出来。
视觉语言很克制:每个会话一颗小圆点,悬停展开看板——谁在干活、谁在等你批准或回答问题、谁失败了、谁已经结束但你还没收尾。working 是默认安静态;needs you 带琥珀色环和问号;failed 是红环;主机不再响应时整条变灰,并标出最后一次心跳,而不是假装一切正常。
条带本身在「设置 → Agents Notch」里可调大小、锚点、屏幕、透明度、动效和展示行数;状态由宿主定期写入本地 state,窗口下一拍即生效。配合可选的 session-finished 插件,已收尾的会话会按 Harness 的结案逻辑从看板撤下;未安装时也有明确的回退策略,而不是让行自己悄悄消失。
适合在 Windows 上长期跑多会话 Harness、又不想为「有没有在等我」反复切回主界面的用户。只开一个会话时它更像装饰——README 也如实写了这一点;需要 macOS 或 Linux 的同学目前没有这个构建。
截图预览
使用场景
- 同时跑多个 Harness 会话,需要快速知道哪条在等你
- 在全屏或其他软件里工作,不想反复切回主窗口看侧边栏
- 希望一眼区分进行中、待审批、失败和已结束未收尾的会话
适合人员
- 在 Windows 上日常使用 DeepSeek Harness 的用户
- 经常并行多个 Agent 会话的开发者或运营
- 需要低打扰、常驻可视会话状态的人
