Windows 安装 OpenLess——EXE 安装包 + winget + 权限验证
方式一:EXE 安装程序(推荐)
从 GitHub Releases 下载 OpenLess_<版本>_x64-setup.exe——标准 Windows 安装程序,双击一路点下一步即可。
方式二:winget 命令行
Windows 10/11 系统自带 winget 包管理器。在 PowerShell 或 CMD 里执行:
winget install --id OpenLess.OpenLess --exact
升级:winget upgrade --id OpenLess.OpenLess --exact
首次启动时做两件事
1. 授予麦克风权限
第一次录音时 Windows 会弹出麦克风权限请求。点「允许」,否则 ASR 拿不到音频流。
如果之前拒绝过,可以去 设置 → 隐私和安全性 → 麦克风 里找到 OpenLess 并打开开关。
2. 验证全局快捷键监听器
打开 OpenLess → 设置 → 权限,确认「全局快捷键监听器」状态显示为 已启动。
如果显示「未启动」或报错,先检查有没有其他程序占用了同一个全局热键(默认是右 Control)。改快捷键在「设置 → 快捷键」里。
和 macOS 的差异
Windows 用户不用处理 Gatekeeper,安装完直接能用。但有几个 Windows 特有的限制要知道:
- 全屏独占游戏不支持快捷键——Windows 层面限制,OpenLess 应用本身绕不过去。游戏切到「无边框窗口化全屏」就能正常使用。
- 管理员权限不一致——如果游戏以管理员身份运行而 OpenLess 不是,Windows 的 UIPI 会阻止按键消息传递。让两者权限对齐。
- VS Code 的 Cursor Context——VS Code 基于 Chromium,无障碍树的光标位置只有在检测到活跃辅助功能客户端时才同步。建议在 VS Code 设置里把
editor.accessibilitySupport改成on。
下一步:填入 ASR 和 LLM 凭据
Windows 上 OpenLess 的热键监听和插入权限拿到之后,还需要填入火山引擎 ASR 和 Ark 润色的凭据才能真正跑通录音流程。凭据走 Windows 凭证管理器,不落明文。