dsh-approval-chime:DSH 審批提示音插件

前言

在使用 DeepSeek Harness (DSH) 時,審批請求可能會因爲窗口切換或注意力分散而被忽略。dsh-approval-chime 是一款用於處理聽覺反饋的插件:當審批請求出現時,它會在後臺合成聲音提示,並在窗口不在前臺時彈窗通知。

核心功能

  • 審批提示音:只在審批請求出現時發聲,不改變審批行爲。
  • 內置音色:提供風鈴、鈴鐺、蜂鳴三種音色,均爲 WebAudio 現場合成,不加載外部文件。
  • 本地音頻導入:支持導入本地音頻作爲音色(上限 5MB,最多 50 個)。
  • 按會話獨立設置:每個會話可單獨靜音或指定音色與音量。
  • 無聲環境自證:顯示已觸發次數與上次觸發時間,確認插件在工作。
  • Windows 系統通知:窗口不在前臺時彈真通知(默認關閉)。
  • 測試通知功能:測試按鈕驗證通知鏈路,3 秒冷卻。

安裝與啓用

使用官方安裝命令將插件添加到 DSH。

dsh plugin add https://codeload.github.com/Cloudto1/dsh-approval-chime/tar.gz/refs/heads/main

安裝完成後重啓 DSH。進入「設置 → 通知提醒」頁面,確認該插件的分區頁已出現。觸發一次審批請求,應能聽到提示音。

使用方法

  1. 在「設置 → 通知提醒」中配置音色、音量及開關。
  2. 點擊「試聽」按鈕,解鎖瀏覽器的自動播放限制。
  3. 點擊「測試通知」按鈕,驗證通知鏈路是否正常(需先完成安裝)。
  4. 在審批列表中,點擊會話標題旁的鈴鐺圖標,可單獨靜音該會話。

配置與存儲

插件的設置項位於 $DSH_HOME/settings.yaml 的 approval-chime: 段。

字段 類型 默認值 含義
enabled boolean true 關閉後不產生任何聲音。
volume number 0..100 70 音量大小。
tone string chime 音色(chime/bell/beep 或 custom:<uuid>)。
nativeToast boolean false 開啓 Windows 系統通知。

按會話的獨立設置存儲在 <DSH_HOME>/approval-chime/sessions.json 文件中,不進全局設置文檔。Windows 通知功能需要先運行 deploy/native-toast/install.ps1 腳本進行註冊。

注意事項

  • 不參與審批流程:插件不註冊 approval/request 監聽,不改變審批決策路徑。
  • 測試通知機制:測試通知的 key 格式爲 test:<ms>:<n>,永遠無法批准任何審批。
  • 環境要求:Windows 通知功能需要先在本機安裝並註冊協議,且測試通知功能需要在真機上驗證。

相關鏈接

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

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

小夜