Skip to content

v0.1.0

Choose a tag to compare

@PensiveFei PensiveFei released this 25 Aug 07:23
· 30 commits to main since this release

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+空格