rongqingwen/dsh-approval-sound ↗★ 0

dsh-approval-sound

Audible alert for the dsh web GUI: plays a distinct sound the moment the harness raises a prompt that is waiting for you — approval panels AND ask-user-question panels — with synthesized per-seam voices or your own uploaded audio, pushed through a limiter so it can exceed 100% 适合在后台运行任务、需要听觉提醒来及时处理人工审批的用户。

Package
dsh-approval-sound
Compatibility
Unverified
Version
0.4.1
License
MIT
Last updated
Oct 6, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:rongqingwen/dsh-approval-sound

配置

设置 → 权限提示音,改动即时生效并保存。

项默认说明
审批弹窗出现时播放提示音开总开关
音色急促双响急促双响 / 清脆铃声 / 钟声 / 水滴 / 自定义音频 / 静音
音量100%0–150%,见下
重复次数11 只响一次,2 连响两次……最多 6
重复间隔900ms重复之间的间隔
最短间隔600ms两次提醒之间的强制静默,避免连续弹窗叠成噪音
仅在窗口不在前台时提醒关见下方提醒

设置页还有 试听 按钮:用它确认声音和音量,顺带解除浏览器的自动播放限制。

⚠️ 「仅在窗口不在前台时提醒」打开时,你盯着窗口等弹窗是不会响的(因为你就在前台)。想边看边测,把它关掉。

音色对应哪些情况

不同来源的弹窗音高不同,不看屏幕也能听出是哪一类(下表从低到高):

音色触发
提问面板 / 计划审核助手在问你问题——最低、最温和
命令行升级bash、pwsh、cmd、shell、terminal_*、run_code
文件写入write、edit、read、glob、grep、present
网络请求web_search、web_fetch
子代理 / 团队subagent、subagent_fork、send_message、workflow
其它工具其余一切

音量

上限 150%。输出经过一个限幅器,所以调大得到的是响度而不是破音。还嫌不够醒目,可以把「重复次数」设成 2。

关于"音频被浏览器拦截"

浏览器不允许页面在用户有任何交互之前出声。插件会在你首次点击或按键时自动解锁;如果设置页提示被拦截,**点一下「试听」**即可。