在 DeepSeek Harness (DSH) 中進行對話開發時,有時需要明確感知對話回合的結束時刻。dsh-complete-chime 插件通過在回合結束時播放短提示音,解決了這一需求。
是什麼¶
dsh-complete-chime 是一個由 Whale-Zhang 維護的 DeepSeek Harness 插件。它遵循 MIT 許可證,支持在對話回合結束時播放短提示音,同時覆蓋網頁端與桌面端。
安裝與啓用¶
使用前需確保已安裝 DeepSeek Harness。安裝命令如下:
dsh plugin --profile web add github:Whale-Zhang/dsh-complete-chime
dsh plugin --profile desktop add github:Whale-Zhang/dsh-complete-chime
安裝完成後,需重啓對應的 profile 才能生效。
核心功能¶
該插件主要提供以下能力:
- 播放提示音:在對話回合真正結束時播放短提示音(非手動停止、非刷新回放)。
- 多會話支持:支持網頁端與桌面端。多會話並行時,每完成一個會話回合即響一次,互不干擾,當前正在查看的會話也會觸發提示音。
- 內置音色:提供三種內置提示音:鈴聲、叮咚、鐘聲。
- 子代理控制:子代理會話默認不響。
- 自定義音頻:支持上傳自定義音頻(支持 mp3/wav 格式),最大文件大小限制爲 2MB。
配置方法¶
進入 設置 → 插件 → 插件配置,找到「對話完成提示音」選項。
展開該選項後,可以進行以下操作:
- 啓用/關閉:通過開關控制提示音功能。
- 音色與音量:選擇內置音色或調整音量大小。
- 試聽:預覽當前設置的提示音。
- 上傳自定義音頻:上傳或更換自定義提示音文件。
注意事項¶
- 文件路徑:自定義音頻文件默認存儲在
$DSH_HOME/complete-chime/(通常爲~/.dsh/complete-chime/)。 - 文件限制:上傳的自定義文件必須是真實音頻,且大小不能超過 2MB。
- 自動播放限制:若瀏覽器攔截自動播放,需在頁面上點擊一次以解鎖音頻。切回前臺時會嘗試恢復
AudioContext以確保提示音正常播放。
總結¶
dsh-complete-chime 爲 DSH 用戶提供了清晰的多輪對話反饋機制。通過簡單的配置,即可在對話結束時獲得聽覺確認,適合需要明確感知對話進度的場景。