All plugins

DSH / BUNDLE / CLIENT-UI

dsh-vmic

v1.1.0Calvin451970353 / dsh-vmicccd8c74b2e

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-vmic

Voice input plugin for DeepSeek Harness: a mic button in the chat composer with real-time spectrum animation, 16kHz WAV recording, ASR via pluggable providers (Xiaomi MiMo, Volcengine Doubao live streaming), optional LLM polish, all proxied through same-origin host routes.

README / EN

Package documentation

Registry summary

Voice input plugin for DeepSeek Harness: a mic button in the chat composer with real-time spectrum animation, 16kHz WAV recording, ASR via pluggable providers (Xiaomi MiMo, Volcengine Doubao live streaming), optional LLM polish, all proxied through same-origin host routes.

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- 浏览器录制编码为 16kHz 单声道 WAV;小米 MiMo 对 base64 输入有 10MB 上限(约 5 分钟,远超语音输入场景)。 - 插件配置字段都是 `.volatile()`,面板保存后由 `configEditor` 热应用,**不需要重启**;改了插件代码(`lib/*.js`)仍需重启 `dsh web`。 - 若插件被判为与当前 DSH 版本不兼容,服务端会打印 `disabling profile plugin row "vmic"` 并跳过该行:先确认版本,再按需 `dsh plugin --profile web allow-version dsh-vmic@<版本> --dsh-version <当前版本> --accept-risk`。 - 客户端 bundle 改动仅在 `pnpm run dev:web` 监听运行时热更新;否则需重启服务并刷新页面。