DSH Plugins
返回列表
🎮

dsh-opencode-sounds

趣味换装 更新于 2026.09.26

在终端中运行以下命令:

dsh plugin install notf0und/dsh-opencode-sounds

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install notf0und/dsh-opencode-sounds 安装本插件(源码:https://github.com/notf0und/dsh-opencode-sounds),安装后重启或刷新 DSH Web 并在「设置 → Sounds」中启用。

插件介绍

长时间挂着 DeepSeek Harness Web 界面时,任务结束或需要你点批准、回答问题,往往只靠界面变化提醒——容易错过。本插件把 opencode 那套熟悉的提示音带进 DSH:在合适的时机播放真实音频,而不是上游插件里那种合成铃声。

它 fork 自 @ai-galaxy/dsh-sound,事件检测、设置面板与子代理声道沿用上游;换成本仓库内置的 opencode 音效包,并按 opencode「OpenCode Default」对齐六种主场景默认音:完成、批准请求、用户提问、计划审阅、目标阻塞与失败。每种事件可单独选音、调音量(0–100%),还支持静音与本地文件(存于浏览器 IndexedDB)。完成音可配合「安静当前会话」;需你介入的提醒仍会响。子代理来源的事件走独立声道(默认完成用 yup-01,其余多为静音),也可用「忽略子代理事件」一键全关。

检测逻辑会随 DSH 版本适配:有事件流时用连接层监听,否则直接读客户端事实源;页面加载前已存在的待处理状态不会误响,用户中止、任务被杀、token 上限等场景按设计保持安静。多标签时同一事件只响一次。配置可 JSON 导出/导入。

适合日常用 DSH Web、希望听觉反馈与 opencode 一致、又不想被无关提示打扰的用户——尤其是多会话、多标签并行、或经常等子代理跑完再接手的人。

使用场景

  • 长任务跑完需要立刻听到完成提示
  • 等待批准或回答问题时不盯屏也能察觉
  • 多标签并行时避免同一事件重复响铃

适合人员

  • 日常使用 DSH Web 界面的开发者
  • 熟悉 opencode 提示音、希望 DSH 体验一致的用户
  • 多会话或多子代理并行、需要可配置提醒的人