dsh-answer-sound:DeepSeek Harness Web 界面的 Agent 回答音效插件

前言

在 DeepSeek Harness (DSH) 的使用过程中,开发者通常依赖界面状态的变化来判断智能体是否开始响应、是否正常结束或遇到了报错。当任务运行时间较长,或者用户需要同时操作多个界面元素时,单纯依赖视觉反馈可能会存在延迟或遗漏。dsh-answer-sound 旨在通过听觉反馈补足这一缺口,在 Web GUI 中为智能体的回答生命周期提供音效支持。

这是什么

dsh-answer-sound 是一个为 DeepSeek Harness Web GUI 提供音效支持的插件。它通过监听智能体的回答生命周期,在开始回答、回答完成或回答出错时播放对应音效。插件由社区维护,开源协议为 MIT。

核心功能

  • 回答生命周期声音:后台监听对话运行状态,在代理开始回答、回答完成或出现错误时触发对应音效。
  • 分类型设置:在设置界面新增四种配置项(主开关 + 三种音效类型),支持独立调节音量、选择本地音频文件以及试听。
  • 无外部资源:默认音效由 Web Audio API 实时合成;自定义音频文件仅限本地读取,不上传至服务器。
  • 本地持久化:用户配置保存在浏览器的 localStorage 中(键名为 dsh.answer-sound-effects.config)。

安装与启用

执行以下命令安装插件:

dsh plugin --profile web add github:<owner>/dsh-answer-sound

安装完成后,重启 dsh web 服务,打开 Settings → General 分页即可看到新增的音效配置项。

典型用法

重启服务并进入设置页面后,找到 General 分区。开启“Master”主开关,根据需要为 Start、Done、Error 三种类型设置音量或替换为本地音频文件。

适用场景与注意

该插件适用于需要通过听觉辅助判断智能体状态的 Web 界面用户。插件仅运行在浏览器端,Node 端为空操作,不会发起任何网络请求,音频文件不会离开本地机器。使用前请检查源码与许可证。

结尾

通过这套机制,开发者可以在不中断操作流的情况下,通过声音确认智能体的运行状态,提升调试体验。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜