dsh-hybrid-notify
Multi-channel notification plugin for DeepSeek Harness: dispatches in-page toasts in the foreground and PWA system notifications (Service Worker) or browser notifications in the background, with per-event toggles for task complete, approval request, question, plan review and errors, persistent notifications, and Web Audio synthesized alert sounds without audio files.
DeepSeek Harness 多通道通知插件:前台弹页面内 toast,后台按可用性切换 PWA 系统通知(Service Worker)或浏览器通知兜底;任务完成、审批请求、提问、计划评审、出错等事件可逐项开关,重要通知驻留不消失,并用 Web Audio 实时合成提示音效、零音频文件零网络上报。
How to install
dsh plugin add dsh-hybrid-notify About
dsh-hybrid-notify DeepSeek Harness (DSH) 多通道通知插件 —— 根据窗口可见性自动在页面内 toast、PWA 系统通知、浏览器通知之间切换,并附带 Web Audio 合成音效。 --- 功能特性 **三通道自动选择**,按窗口可见性派发: **页面内 toast** —— 窗口前台且可见时 **PWA 系统通知** —— 窗口后台且 PWA 通道可用时 **浏览器通知** —— 窗口后台且未注册 Service Worker 时的兜底 **合成音效** —— Web Audio API 为每种通知级别合成不同音色(成功上行和弦、警告双脉冲等),零音频文件 **事件级开关** —— 每类事件独立控制: 任务完成 子代理完成 审批请求 用户提问 计划评审请求 Agent 出错 后台任务完成 **通道级开关** —— 分别启停页面内、PWA、浏览器通知 **音效设置** —— 总开关、音量滑块、前台播放开关、试听按钮 **持久通知** —— 重要事件(审批请求、错误)驻留直到手动关闭 **HMR 安全** —— 开发热重载后引擎状态不丢 **自动播放策略合规** —— 首次用户交互后解锁 AudioContext 安装 从 npm 安装(推荐) bash dsh plugin --profile web add dsh-hybrid-notif…
Recommendation signals
Meta
- License
- MIT
- Language
- TypeScript
- GitHub stars
- 0
- mo. downloads
- –
- Last push
- 2026-09-19
- Created
- 2026-09-08
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- deepseek-harness, dsh-plugin, notifications
Related plugins
openpets
alvinunreal/openpets/tree/main/packages/dsh
Bridges DeepSeek Harness lifecycle status, errors, and approval requests to a locally running OpenPets desktop companion.
netdata
netdata/netdata
The fastest path to AI-powered full stack observability, even for lean teams.
dsh-im
xmanrui/dsh-im
Connect IM bots to DeepSeek Harness via QR codes or bot credentials (9 channels: Feishu, WeChat, DingTalk, WeCom, QQ, Slack, Telegram, Discord, and WhatsApp).
dsh-pocket
shaobeichen/dsh-pocket
Remote phone access to the DSH Web UI: scan a QR code for LAN or public (cloudflared tunnel) access with real-time sync, a mobile-adaptive layout, and a settings tab.