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 端爲空操作,不會發起任何網絡請求,音頻文件不會離開本地機器。使用前請檢查源碼與許可證。

結尾

通過這套機制,開發者可以在不中斷操作流的情況下,通過聲音確認智能體的運行狀態,提升調試體驗。

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

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

小夜