better-er/dsh-notify-ding ↗★ 1
dsh-notify-ding
在 DSH 需要人工回答或一轮对话跑完时,弹出系统通知并让宿主播放 Windows 内置提示音。标准可安装的 dsh 客户端插件。 适合需要桌面提示的监控场景;需授权通知且依赖宿主端可播放系统铃声。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:better-er/dsh-notify-dingREADME
Read the full README ↗使用
首次使用
浏览器系统通知需要页面授权。插件在加载时会尝试请求一次,若被浏览器拒绝,会在你下一次点击或按键时再请求一次。所以在第一次看到页面后点一下任意位置,授权弹窗就会出来。
若浏览器通知一直弹不出来,声音仍然会正常响——两条路是独立的。
声音从哪来
浏览器沙箱读不到 C:\Windows\Media 下的文件,所以声音必须由宿主进程来播。宿主半身在 web 载体上注册一条精确路由 POST /dsh-notify-ding/ding,收到请求就用 PowerShell 的 System.Media.SoundPlayer 播放 Windows Notify System Generic.wav,响一声。
首次使用
浏览器系统通知需要页面授权。插件在加载时会尝试请求一次,若被浏览器拒绝,会在你下一次点击或按键时再请求一次。所以在第一次看到页面后点一下任意位置,授权弹窗就会出来。
若浏览器通知一直弹不出来,声音仍然会正常响——两条路是独立的。