v0.1.1
v0.1.1 — 设置页 UI + 云端 ASR 配置
新增
- 设置页 UI(设置 → 语音输入 / Voice Input,中文/英文双语):识别引擎、识别语言、热键、润色开关
- 云端 ASR 配置界面:切换到云端引擎后显示 Base URL / 模型 / API Key 输入 + 保存按钮(key 只存服务端
~/.dsh/voice-input.json,不进浏览器)
修复
- 设置页显示英文 → locale 字典改为按语言嵌套(
{ zh, en }),section label 硬编码中文 - 点击设置选项无反应 → 设置行加
useStatetick,变更后立即重渲染 - 客户端注册 id
dsh-voice-input→dsh-voice-scribe(修复浏览器 "loaded without registering") - 插件自带 cordis.patch.yml 与 tgz 同步为
dsh-voice-scribe;服务端name导出同步
使用
dsh plugin --profile web add dsh-voice-scribe默认引擎为浏览器内置 Web Speech(零配置零 key);切换云端引擎后可配置 OpenAI 兼容 ASR 端点。润色默认关闭,开启后复用 DSH 已配置模型。
已知问题
- Web Speech 引擎依赖浏览器语音服务联网(Chrome 走 Google、Edge 走 Azure),内网/离线环境可能识别失败;可切换云端 ASR 引擎
- 浏览器可能拦截 Alt 单键(聚焦菜单栏),此时用 Alt+空格