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.
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗使用流程

- 点击 🎙️ 开始录音(允许浏览器麦克风权限)。
- 再次点击(或红色方块)停止:完整音频转写一次。
- (可选)开启润色后自动调用 LLM 整理。
- 文字进入输入草稿(保留你已有的草稿),检查后回车发送——由当前选中的模型执行。
配置

右键麦克风按钮打开配置面板:
- 供应商:选择当前使用的供应商(
selectedProvider)、开关与自定义openai-compatible供应商(填baseUrl/model/ Key)。 - 语言:
language: auto或指定(如zh)。 - 润色:
polish.enabled、是否复用DEEPSEEK_API_KEY、模型与超时。
API Key
Key 存在 DSH 的 credentials 密封中(~/.dsh/.credentials.yaml),引用名(不带 VMIC_ 前缀的也兼容):
| 用途 | 引用名 |
|---|---|
| 小米 MiMo | VMIC_XIAOMI_MIMO_API_KEY |
| 火山豆包 | VMIC_VOLCENGINE_DOUBAO_API_KEY |
| 自定义润色 | VMIC_POLISH_API_KEY(或复用 DEEPSEEK_API_KEY) |
火山豆包密钥两种格式均支持:appkey:accesskey(自动走 X-Api-App-Key / X-Api-Access-Key)或单 Key(走 X-Api-Key)。