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.
Install
dsh plugin --profile web add dsh-plugin-notify-soundnpm 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
- Repo: ldchaowin/dsh-plugin-notify-sound
- Category: Messaging & Communication
- Stars: 2
- Version: npm dsh-plugin-notify-sound 1.0.0
- Last push: 2026-08-14
- First seen: 2026-08-14
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