DSH Plugins
返回列表
dsh-macos-notify

dsh-macos-notify

客户端 更新于 2026.10.20

在终端中运行以下命令:

dsh plugin install apodemakeles/dsh-macos-notify

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

在 DeepSeek Harness 中执行 dsh plugin install apodemakeles/dsh-macos-notify 安装本插件;源码与发布见 https://github.com/apodemakeles/dsh-macos-notify。

插件介绍

长时间跑对话时,窗口一旦被别的应用盖住,轮次结束往往无声无息,你只能反复切回 Harness 确认是否还在跑、是成功还是失败。dsh-macos-notify 针对的就是这种「人不在前台、任务却已经结束」的盲区:只在窗口未获得焦点时触发 macOS 系统通知,把完成、失败等结果推到系统通知中心,点击即可聚焦窗口并打开对应会话。

插件还会为离开期间结束的会话在侧栏加上未读圆点:成功为绿、失败为红;点击会话行、开始新运行或点通知后会清除。若官方界面已有后台完成状态点,则不会重复叠加。通知策略按轮次结束原因区分——正常完成、触顶、被拦截与错误会提示,中止、中断与未知原因以及子代理会话保持静默,避免无关打扰。

设置入口在「Settings → Notifications」:总开关(默认开启)、权限状态,以及申请权限与发送测试通知。开关保存在浏览器 localStorage;Focus 模式可能延迟系统通知,但应用内圆点不依赖 Focus。全程无额外网络请求,会话名与结束原因仅在本地处理。

适合在 macOS 上使用 DeepSeek Harness、且经常多任务切换的开发者或日常用户:需要离开窗口仍能可靠感知任务结束,又希望控制通知粒度与权限的人。

截图预览

使用场景

  • 窗口在后台时长任务结束,需要系统通知告知结果
  • 切到其他应用工作时,希望失败或完成能立刻被看到
  • 离开 Harness 后返回,靠未读圆点快速找到刚结束的会话

适合人员

  • 在 macOS 上使用 DeepSeek Harness 的开发者
  • 经常多窗口、多任务切换的用户
  • 希望控制通知粒度与系统权限的桌面用户