OpenLess 中文文档 下载 App

首次权限与凭证配置——麦克风 / 辅助功能 / ASR / LLM 四件事

权限四件套(按平台)

macOS

OpenLess 在 macOS 上需要三项权限才能正常工作:

权限在哪里设置关键注意
麦克风系统设置 → 隐私与安全性 → 麦克风必须开,否则 ASR 拿不到音频
辅助功能系统设置 → 隐私与安全性 → 辅助功能必须开,快捷键监听 + 光标注入都靠它
输入监控系统设置 → 隐私与安全性 → 输入监控某些 macOS 版本需要额外授予

⚠️ 辅助功能授权后必须完全退出并重新启动 OpenLess——授权只在重启后生效。直接关窗口没用,要 Cmd + Q 退出再打开。

Windows

Windows 端权限相对简单:

权限在哪里检查
麦克风首次录音时弹窗允许;或系统设置 → 隐私和安全性 → 麦克风
全局快捷键监听器OpenLess → 设置 → 权限,状态显示「已启动」才正常

如果快捷键没反应,先去这里看监听器是不是卡在「未启动」。

Linux

填入 ASR 和 LLM 凭据

权限拿到后还不够——OpenLess 需要一个 ASR(语音识别)提供商和一个 润色 LLM 才能跑完整流程。默认推荐组合是 火山引擎 ASR + 火山方舟 Ark,国内网络延迟低、价格友好。

推荐:火山引擎 ASR + Ark 润色

打开 OpenLess → 设置 → AI 服务与模型:

语音识别(ASR)

点击「添加渠道」→ 选火山引擎 → 按界面提示填:

字段说明
服务选择普通服务(Standard)或 Agent Plan
App ID火山控制台语音识别应用的 App ID
Access Token语音识别访问凭据
Resource ID语音识别资源 ID(留空时 OpenLess 会用默认值)

保存后点「验证」——成功与否和时间会记录在渠道列表里。

语言模型(润色)

点击「添加渠道」→ 选火山方舟 → 填:

字段说明
服务选择普通火山方舟 / Agent Plan / Coding Plan
API Key方舟控制台创建的 API Key
Model ID要调用的模型 ID(如 doubao-pro-32k)
Endpoint默认 https://ark.cn-beijing.volces.com/api/v3/chat/completions

同样保存后点验证。

凭据安全存储

所有凭据存操作系统级的安全存储,不会明文落到磁盘上:

平台存储位置
macOS系统 Keychain(service = com.openless.app)
WindowsWindows 凭证管理器
Linux系统 keyring

OpenLess 只会从 Keychain/凭证管理器里读取,不会生成明文配置文件。唯一会读取 JSON 的场景是旧版本(v1.x)明文配置的自动迁移——读一次、写进 Keychain、然后删掉旧 JSON。

凭证填完之后

凭据验证通过后,去 OpenLess 主窗口确认:

遇到填完凭据还是用不了的情况,去 火山引擎 ASR 看排错步骤,或查 快捷键没反应。