task-chime
DSH task chime: play local sounds for approval/permission requests and task completion, fully configurable from the Web GUI settings. DSH 任务提示音:审批/权限请求与任务完成提示音,可在 GUI 设置中自定义声音、音量与冷却时间。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Abel-86/task-chime说明文档
阅读完整 README ↗配置 / Configuration
重启后打开 设置 → 插件 → 插件配置 → DSH 任务提示音:
| 板块 | 字段 | 说明 |
|---|---|---|
| 权限确认 | 启用 / 声音文件 / 音量 | 审批请求时播放;默认未配置声音(在 GUI 中设置后生效) |
| 任务完成 | 启用 / 声音文件 / 音量 | 回合结束时播放;默认 Windows 系统提示音 wav |
| 通用 | 冷却间隔(毫秒) | 两次提示音之间的最小间隔,防止连发 |
也可以直接编辑 $DSH_HOME/settings.yaml(每个插件占一个顶层键,与 GUI 等价,热加载):
task-chime:
approvalSound: D:/Music/my-approval-chime.mp3
taskSound: C:/Windows/Media/Windows Notify System Generic.wav
approvalEnabled: true
taskEnabled: true
approvalVolume: 100
taskVolume: 100
cooldownMs: 1500
声音文件支持 mp3、wav 等 Windows 可解码格式,填本地绝对路径即可,路径含空格也没问题(内部已加引号)。
音量说明:
setaudio volume只有部分 MCI 驱动实现——mp3(mpegvideo)支持,wav(waveaudio)会返回 261 并被忽略,即 wav 按系统音量播放。这是驱动行为,不是插件缺陷。