DSH Plugins
返回列表
🖥️

dsh-away-notify

客户端 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install Kevin87654/dsh-away-notify

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

在终端执行 dsh plugin install Kevin87654/dsh-away-notify 即可安装(源码地址:https://github.com/Kevin87654/dsh-away-notify),安装后重启 dsh web 生效。

插件介绍

你把一个长任务交给 DSH,然后切去别的标签页刷视频、把窗口最小化,甚至锁屏离开。你不想干等,又不想在正盯着页面时被弹窗打扰。dsh-away-notify 恰好补上这个缺口:任务完成且你确实不在 DSH 页面时,Windows 右下角弹出一条「DSH 任务完成」的原生 Toast;你正看着页面,它就不响。

完成检测跑在 Host 侧,监听 agent/status 从 running 翻到 idle,完全不依赖浏览器 JS 是否还在执行——标签页最小化、后台节流、系统锁屏都不影响信号捕获。可见性由 Client 上报,页面每次在 visible 和 hidden 之间切换都会记录一次;两个信号在 Host 汇合后才决定是否发通知。Toast 用 PowerShell 5.1 加 WinRT Toast API 渲染,走 Windows 标准右下角样式,自动注册 AUMID,零外部依赖。设置卡片提供总开关和测试按钮,偏好文件在 ~/.dsh/plugins/away-notify.json,改完即时生效,还可选是否同步提醒子代理会话。

适合在 Windows 上跑长 DSH 任务的场景:你希望派出去就腾出手干别的,完成时恰好被温柔提醒一次,而不是反复回来看一眼。插件不改变 DSH 任何执行逻辑,只在你真正需要知道的那一刻,弹一条通知。

使用场景

  • 派完长任务后切走刷视频,完成时右下角弹通知
  • 窗口最小化或锁屏期间任务跑完,回到桌面即可看到 Toast
  • 正盯着 DSH 界面时任务完成,不打扰当前操作

适合人员

  • 在 Windows 上运行长 DSH 任务的开发者
  • 希望任务结束后被动提醒而非主动轮询的用户
  • 喜欢最小化依赖、零额外安装的插件用户