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。

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

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

小夜