dsh-mac-notify
在终端中运行以下命令:
dsh plugin install r-ayin/dsh-mac-notify
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install r-ayin/dsh-mac-notify 即可安装该插件(源码:https://github.com/r-ayin/dsh-mac-notify)。
插件介绍
长时间跑 DSH 任务或 workflow 时,你往往不在终端前盯着输出,却仍想知道「什么时候算完、会话是否暂停、子 agent 是否结束」。dsh-mac-notify 在 DSH 侧监听这些事件,把结果送到你的 Mac 上,用熟悉的桌面气泡提醒你,而不必反复切回终端。
插件通过 SSH 把通知投递到 Mac 本机的小型 HTTP 监听器,再由 terminal-notifier 弹出悬浮通知。你需要在环境变量中配置 Mac 的 SSH 目标,并保证密钥认证可在非交互(BatchMode)下工作;未配置时插件会跳过通知,不会拖慢主流程。
适合在远程或本机跑 DSH、又希望用 macOS 原生通知收工提醒的开发者。Mac 端需自行运行示例监听器并安装 terminal-notifier,端口与 notifier 路径可按需调整,也可用 LaunchAgent 常驻监听。
使用场景
- 远程跑 DSH 任务,想在 Mac 上收到完成提醒
- workflow 或子 agent 结束时需要桌面气泡通知
- 会话暂停或长时间任务不想一直盯着终端
适合人员
- 在 Mac 上开发并常用 DSH 的开发者
- 远程服务器跑 agent 但本机是 Mac 的用户
- 愿意配置 SSH 与 Mac 端监听器的进阶用户