DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Audio Visualizer — DeepSeek Harness 插件(DSH Plugin)
← Plugins
A

dsh-audio-visualizer

Audio Visualizer

由系统音频驱动的 DeepSeek Harness UI 可视化工具:可拖动的 48 频段频谱芯片,以及覆盖整个画面的低音辉光(仅在内存中进行 FFT)。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:caesarjue/dsh-audio-visualizer#d7d9df9b9200520ea817f8b4df414faecb07592e
README兼容性版本

兼容性与来源证明

Audio Visualizer 以 dsh-audio-visualizer 发布,当前版本为 1.0.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/9/12

版本

1.0.0stable
2026/9/12

相关插件

正在加载相关插件…

最新版
1.0.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/9/12
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 vision-media 分类下经过校验的插件。

Tool Describe Image@linxin666/dsh-tool-describe-image面向模型的 describe_image 工具,用于 dsh Web GUI:通过在兼容 OpenAI 的端点调用视觉语言模型,为文本模型提供图像理解能力,以描述一张图像(本地路径、http(s) URL 或附件引用)。可热插拔 —Modlens@liustack/modlens面向仅支持文本的 LLM 的插件视觉能力,由免费的 Antigravity CLI 提供支持Deepseek Ivideodeepseek-ivideoiPolloWork HyperFrames Video Studio,以及 27 个可编辑视频模板,以原生 DeepSeek Harness 对话视图呈现。Imagegen@dickpy/dsh-imagegendsh Web GUI 的 AI 图像生成插件:通过可配置的提供商渠道实现文生图和图生图(gpt-image-2 / grok-imagine-image / nanobanana series / seedream-5.0-pro / dall-e-3,支持原生 xAI Grok Imagine、Google Nano Banana a

README

dsh-audio-visualizer

English | 简体中文

System-audio driven UI visualizer for DeepSeek Harness (dsh web and DSH Desktop).

  • Spectrum chip — a draggable 118×24 floating chip drawing a 48-band rainbow spectrum that rides the system audio output in real time.
  • Frame glow — the window gets a bass-driven inset glow (10–56 px spread, hue shifts with the low end).
  • Memory-only FFT — audio is analysed with a Web Audio AnalyserNode and never leaves the process: nothing is recorded, stored, or uploaded.
  • Click the chip to toggle. It remembers where you put it.

How it works

getDisplayMedia({ audio }) → drop the placeholder video track → AnalyserNode (fftSize 512, smoothing 0.5) → log-spaced 48-band mapping over the FFT bins → dynamic peak gain → canvas.

On DSH Desktop the Electron main process answers getDisplayMedia with audio: 'loopback' for every renderer session, so the visualizer starts with the app — no dialog, no clicks. That requires a one-time local patch (see below).

Install

dsh web

dsh plugin --profile web add git+https://github.com/caesarjue/dsh-audio-visualizer

Then click the chip and pick Entire screen + check Share system audio in the picker. The browser security model requires this manual opt-in every time; macOS Chrome/Chromium 141+ only.

DSH Desktop

dsh plugin --profile desktop add git+https://github.com/caesarjue/dsh-audio-visualizer

Plus a one-time local patch — the DSH Desktop Electron main process must answer getDisplayMedia with system-audio loopback. The patch script is bundled in patch/:

./patch/install-patch.sh   # backs up the app, patches main.js, re-signs, guides the macOS permission

See patch/README.md for the details (and rollback). After the patch the visualizer starts with the app, zero interaction.

Requirements

  • macOS 14.2+ (system-audio loopback via Core Audio taps); macOS permissions: Screen Recording + Audio Capture (grant in System Settings, then restart the app once)
  • Chrome/Chromium 141+ for the web version
  • DSH Desktop 2.0.5+ (Electron 43) tested; DSH web tested on dsh 0.1.5

Files

  • package.json / cordis.patch.yml / lib/ — the plugin itself (dsh.bundle manifest declared)
  • patch/ — the optional DSH Desktop main-process patch (script + patch file + README)

License

MIT