v0.1.0
v0.1.0 — 首个发布版
DSH 专属语音输入插件:点按 Alt 说话、再点按结束转文字,文本直接插入输入框光标处。
新增
- 点按 Alt 切换录音(默认热键;备选 Alt+空格,设置可切换)
- 默认引擎:浏览器内置 Web Speech(Chrome/Edge 自带,零配置零 key,开箱即用——DSH 用户大多只有 DeepSeek 文本模型 key,无法直接做语音转写,此方案无需额外注册任何服务)
- 可选引擎:OpenAI 兼容 ASR(Groq / 硅基流动 / 自建端点,API key 只存服务端
~/.dsh/voice-input.json) - 可选润色:复用 DSH 已配置模型清理口头禅/补标点(默认关闭,零额外配置)
- 持久状态条:录音中/转写中持续显示,文字插入后自动消失
- 安全:路由护栏(loopback/trustedHosts/跨站拒绝)、key 不进浏览器、音频不落盘不打日志、免责声明
兼容性
- DSH web(浏览器访问 127.0.0.1),Chrome/Edge 推荐
- Node.js >= 18
安装
dsh plugin --profile web add dsh-voice-scribe
# 或本地打包后安装:pnpm pack → dsh plugin --profile web add ./dsh-voice-scribe-0.1.0.tgz已知问题
- Web Speech 引擎依赖浏览器语音服务联网(Chrome 走 Google、Edge 走 Azure),内网/离线环境可能识别失败;可切换云端 ASR 引擎
- 浏览器可能拦截 Alt 单键(聚焦菜单栏),此时用 Alt+空格