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.
Install
dsh plugin --profile web add dsh-plugin-notifynpm 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
- Repo: c-ling/dsh-plugin-notify
- Category: Messaging & Communication
- Stars: 4
- Version: npm dsh-plugin-notify 0.1.1
- Last push: 2026-08-21
- First seen: 2026-08-14
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