DSH Plugins
返回列表
🖥️

dsh-mac-notify

客户端 更新于 2026.10.15

在终端中运行以下命令:

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 端监听器的进阶用户