Abel-86/task-chime0

task-chime

DSH task chime: play local sounds for approval/permission requests and task completion, fully configurable from the Web GUI settings. DSH 任务提示音:审批/权限请求与任务完成提示音,可在 GUI 设置中自定义声音、音量与冷却时间。

包名
task-chime
版本
1.0.6
许可证
MIT
最近更新
2026年9月12日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Abel-86/task-chime

配置 / 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

声音文件支持 mp3wav 等 Windows 可解码格式,填本地绝对路径即可,路径含空格也没问题(内部已加引号)。

音量说明:setaudio volume 只有部分 MCI 驱动实现——mp3(mpegvideo)支持,wav(waveaudio)会返回 261 并被忽略,即 wav 按系统音量播放。这是驱动行为,不是插件缺陷。