rxh1999/dsh-jingle0

dsh-jingle

DeepSeek Harness 的音效插件,可在 dsh 事件发生时播放声音。

AI 分析

核心用途是为 DSH 任务状态变化(如完成、运行中)提供声音提示。适合希望通过听觉反馈跟踪任务进度的用户。支持热重载,可调音量和循环播放。

包名
dsh-jingle
版本
1.0.0
许可证
MIT
最近更新
2026年8月13日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

配置 / Configuration

在用户设置文档 $DSH_HOME/settings.yaml(默认 ~/.dsh/settings.yaml)中新增 sounds: 段,保存即热重载,无需重启:

Add a sounds: section to your settings document — it hot-reloads on save:

sounds:
  agent/status/idle: ./sounds/done.wav                 # 任务完成时播放
  turn/end: { path: ./sounds/chime.wav, volume: 0.4 }  # 对象形式可调音量
  agent/status/running: { path: $DSH_HOME/sounds/music.mp3, loop: true }  # 循环播放
  • 配置键是 dsh 原生事件名(见下表);是声音文件路径,写成对象可控制 volume(0–1,需 ffplay)和 loop
  • 路径格式:绝对路径、~/…$HOME)、./…$DSH_HOME)、$DSH_HOME/…
  • 开关enabled: false 可静默所有事件提示音(手动 /sounds play 仍有效)
  • 试听:仓库自带示例音 sounds/done.wav,复制到任意目录后配置即可用