DSH Plugins
返回列表
🖥️

dsh-plugin-mac-notify

客户端 更新于 2026.10.04

在终端中运行以下命令:

dsh plugin install AK-blank/dsh-plugin-mac-notify

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

在 DeepSeek Harness 中执行 dsh plugin install AK-blank/dsh-plugin-mac-notify,或按仓库说明从 https://github.com/AK-blank/dsh-plugin-mac-notify 安装该 macOS 通知插件。

插件介绍

长时间让 DSH 在后台跑 Agent 时,你不必一直盯着终端或浏览器。本插件只在 Host 侧订阅会话事件,通过 macOS 通知中心把「该回来看一眼」的时机推到你面前——无人值守也能被叫回机器。

它会在一轮对话结束(运行态变为空闲)、Agent 调用 ask_user_question 等你回答、等待工具批准,或某步/某轮出错时发出横幅通知;正文会带上最后一条助手回复、问题与选项、批准原因等上下文。子 Agent 默认不打扰,5 秒内相同横幅会合并,非紧急通知还会按间隔节流,而提问与批准始终能穿透。

纯 Host 包,不涉及页面渲染或刷新;在 macOS 上可选用 terminal-notifier 实现点击聚焦已有 DSH 标签页,否则回退系统自带的 osascript 横幅。可通过 profile 的 cordis.patch.yml 细分开关、声音、点击行为与文案语言。

适合在 Mac 上跑 DSH Web 或 TUI、经常离开工位又需要及时介入问答与批准的用户;非 macOS 环境会静默激活且不发送通知。

使用场景

  • 后台长跑 Agent,任务完成时用通知把你叫回机器
  • Agent 等你回答问题或批准工具时立即收到提醒
  • 离开工位时仍能及时发现执行报错

适合人员

  • 在 Mac 上使用 DSH Web 或 TUI 的开发者
  • 需要无人值守跑 Harness 又要能及时介入的用户
  • 经常离开座位、依赖通知中心收消息的人