DeepSeek Harness(DSH)採用插件化架構,允許開發者根據需求擴展功能。對於需要自然交互或快速獲取摘要的開發者來說,語音輸入與輸出是常見需求。@allmodels/dsh-speech 插件爲此提供瞭解決方案,支持實時語音轉文本以及將代理的回答轉換爲語音摘要。
核心功能¶
該插件提供以下核心能力:
- 實時語音輸入與轉錄
- 語音答案摘要
- 簡短語音摘要
- 麥克風選擇
- 語音識別設置
- 語音摘要設置
安裝與啓用¶
- 在終端中執行安裝命令:
dsh plugin --profile web add @allmodels/dsh-speech
- 重啓 DeepSeek Harness。
- 打開 Settings → Speech 進行配置。
典型用法¶
- 語音輸入:點擊發送按鈕旁的麥克風圖標開始說話。轉錄內容會實時顯示,你可以直接編輯後再發送。
- 語音摘要:代理完成任務後,插件會將最終消息轉換爲簡短的語音摘要。在設置中可以啓用自動播放,或隨時手動播放。
連接 AllModels¶
使用該插件需要連接 AllModels.io 服務。你可以通過以下方式完成認證:
- 輸入郵箱地址,AllModels 會發送驗證碼。
- 使用現有的 AllModels API Key。
新用戶通常獲得一定額度的免費信用。
適用場景與注意¶
- 適用場景:適合需要在開發過程中使用語音進行交互,或希望快速聽取代理工作結果摘要的開發者。
- 環境要求:
- DeepSeek Harness web profile
0.1.5-rc.2或更高版本。 - Node.js
^22.19.0 || >=24.0.0。
- DeepSeek Harness web profile
- 權限與安全:插件以當前 dsh 進程權限運行。安裝前建議檢查源碼與許可證(MIT)。
總結¶
該插件將語音交互能力集成到 DSH 工作流中,簡化了語音輸入和聽取摘要的流程。更多細節請參考 GitHub 倉庫。