ldchaowin/dsh-plugin-notify-sound

notify sound for DeepSeek harness

dsh-plugin-notify-sound plays audio alerts for DeepSeek Harness Web UI: a customizable ringtone when a task finishes — resolved per workspace — and an attention sound whenever something needs a human (ask_user_question, approvals). Per-workspace completion sounds, generic + per-kind attention sounds, voice settings (voice/rate/preview/refresh), per-row preview, and custom-audio upload are all managed from Settings → 通知铃声. The browser half persists its configuration in localStorage; zero-config after install.

Messaging & Communication ★ 2 updated 2026-08-14 ✅ runtime-tested
View on GitHub ↗

Install

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

npm dsh-plugin-notify-sound 1.0.0 verified 2026-09-01 (maintainer ldchao; README EN primary, repo ldchaowin/dsh-plugin-notify-sound). Requires a DSH version with bundle-plugin support (dsh.profile.bundles + dsh.bundle.patch) and pnpm on PATH; installs and removes with a single command. Restart the server (or refresh the page), then open Settings → 通知铃声. Manual (no-pnpm) install steps are documented in the README.

Compatibility

DSH web profile (bundle-plugin support required); pnpm on PATH; Web UI + browser notifications.

Details

Recent updates

Per-workspace completion ringtone; attention sounds per kind; voice settings + preview; custom audio upload; localStorage config.

FAQ

When does the sound play?
A completion ringtone when a session turn finishes or a background job completes (resolved per workspace), plus attention sounds when something needs a human.
Can I use my own audio?
Yes — custom-audio upload and per-row preview are available in Settings → 通知铃声.
How do I install it?
dsh plugin --profile web add dsh-plugin-notify-sound (npm 1.0.0; requires pnpm on PATH), then restart or refresh.

Alternatives

aokamoaki/dsh-notify · THEWOLFWALKER/dsh-notifier · c-ling/dsh-plugin-notify

More plugins in Messaging & Communication

Browse more in Messaging & Communication

Guides for Messaging & Communication plugins