dsh-audio-control:在 Web 界面控制 Windows 音頻

前言

DeepSeek Harness (DSH) 採用插件化架構。當智能體需要控制本地媒體播放或系統音量時,通常需要手動切換窗口或使用鍵盤快捷鍵。dsh-audio-control 插件提供了一個 Web 界面面板,允許在瀏覽器中直接操作本機音頻。

簡介

這是一個 DSH 客戶端插件。所有者是 Li-Mingshuang。它通過 Web 界面提供多媒體會話控制、系統音量調節、靜音切換等功能。

核心功能

  • 多媒體會話控制:自動列出所有媒體會話(如網易雲音樂、Spotify、瀏覽器標籤頁等),支持播放/暫停、上一首/下一首。
  • 系統音量控制:提供滑條調節主音量(0–100%),支持一鍵靜音,且實時同步。
  • 出聲指示:面板標題欄顯示小圓點,指示當前是否有聲音輸出。
  • 懸浮面板:固定在右下角,可收起爲小圓鈕,不遮擋聊天區。
  • 熱更新:前端改動由 client-hmr 自動重載。

安裝與啓用

該插件是一個 DSH profile bundle,安裝後自動掛載,無需手動修改配置。

  1. 確保運行 Web GUI 的機器是 Windows 平臺,且已安裝 PowerShell(powershell.exe 即可,不要求 pwsh)。
  2. 執行安裝命令:
dsh plugin --profile web add git+https://github.com/Li-Mingshuang/dsh-audio-control.git
  1. 重啓 Web GUI 後,右下角會出現控制面板。

使用方法

面板上的操作分爲按鈕和滑條兩類:

  • 媒體控制按鈕:針對每個媒體會話,支持上一首、播放/暫停、下一首。靜音開關控制系統主音量。
  • 系統音量:拖動滑條調節系統主音量(範圍 0–100%)。
  • 面板交互:點擊標題欄的圓鈕,可收起或展開面板。

注意事項

  • 平臺限制:僅支持 Windows 平臺。
  • 配置方式:DSH profile bundle,自帶組合補丁,無需手改配置。
  • 熱更新機制:前端改動由 client-hmr 自動熱重載,無需刷新瀏覽器;主機半(路由/腳本)改動需重啓 GUI。

總結

該插件通過 Web 界面解決了本地音頻控制的需求,適合需要在 DSH 環境中集中管理媒體播放的用戶。更多細節可參考 GitHub。

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

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

小夜