c-ling/dsh-plugin-notify

DeepSeek Harness message reminder plug-in: Send notifications to the browser, system, Feishu/DingTalk/Enterprise WeChat/General Webhook when the round ends or when waiting for confirmation

dsh-plugin-notify sends message reminders when a task turn finishes or execution waits for user confirmation: browser notification (in-page banner while visible), optional OS notification via the Notification API (fires in background/minimized with permission), host system notification (macOS osascript / Linux notify-send / Windows native toast — works even when the browser is closed, with optional system sound), and group-bot webhooks for Feishu, DingTalk, and WeCom (text message with optional signed secret and custom template) plus a generic webhook with placeholders like {{title}} {{body}} {{kind}} {{sessionId}} {{turn}} {{toolName}} {{reason}} {{time}}. A settings section manages channels.

Messaging & Communication ★ 4 updated 2026-08-21 ✅ runtime-tested
View on GitHub ↗

Install

dsh plugin --profile web add dsh-plugin-notify

npm dsh-plugin-notify 0.1.1 verified 2026-09-01 (README EN edition; repo c-ling/dsh-plugin-notify). Message reminders for the DSH web GUI with browser/system/webhook channels; restart dsh web after install.

Compatibility

DSH web GUI; macOS (osascript/afplay), Linux (notify-send), Windows (PowerShell toast); Feishu/DingTalk/WeCom webhooks; MIT.

Details

Recent updates

Browser + OS + system notifications; Feishu/DingTalk/WeCom bots; generic webhook with placeholders; settings panel; optional sounds.

FAQ

When are notifications sent?
When a task turn finishes or execution waits for user confirmation — per the configured channels.
Can it notify when the browser is closed?
Yes — the host system channel (osascript / notify-send / Windows toast) fires even when the browser is closed.
What webhook placeholders exist?
{{title}} {{body}} {{kind}} {{sessionId}} {{turn}} {{toolName}} {{reason}} {{time}} — works with Slack, Discord, ntfy, Bark, ServerChan, and more.

Alternatives

THEWOLFWALKER/dsh-notifier · huguangyu666/dsh-plugin-notify · ly6170/dsh-messager

More plugins in Messaging & Communication

Browse more in Messaging & Communication

Guides for Messaging & Communication plugins