跳转到内容

语音命令

语音命令与「语音输入」分开:走 命令热键(默认 ⌥Space)。识别后按优先级匹配 用户词典 → 内置词典,未命中再可选调用意图模型,然后执行快捷键 / 终端等动作。

路径:设置 → 语音命令

  • 启用语音命令voiceCommandsEnabled,默认开)
    关闭后:命令热键、历史再执行与相关 deeplink 都不会启动语音命令;语音输入 / 翻译不受影响
    关闭时下方的执行能力、安全、解析与服务商仍可预先配置,重新开启后立即生效。
开关 说明 默认
允许快捷键 关闭后不再注入键盘快捷键(用户/内置词典与意图模型均受限)
允许终端命令 试用 / Pro;见 终端命令
危险快捷键确认 仅在允许快捷键时显示
终端命令执行前确认 仅在允许终端时显示

精确模糊;同一轮内顺序为:

  1. 用户 · 当前前台 App 限定(已启用)
  2. 用户 · 全局(已启用)
  3. 内置 · 当前前台 App(CommandRegistry.jsonapps
  4. 内置 · 全局

同一短语用户与内置同时存在时,用户条目优先

设置 → 语音命令 → 命令词典 打开编辑表单(数据存本机 UserDefaults,纯本地、不上传):

  • 短语:逗号 / 顿号 / 分号 / 换行分隔,例如 刷新, reload
  • 动作:快捷键( + 键名)或 终端命令(需试用/Pro 且已允许终端)
  • 范围:可选 Bundle ID;留空 = 全局
  • 启用 / 停用、点击编辑、删除

内置常见命令(复制、粘贴等)始终可用;用户词典用于覆盖或扩展。

随应用打包的 CommandRegistry.jsonBundle.module)。应用内 不能 直接改该 JSON 文件;扩展请用用户词典,或开启意图模型处理自由口令。

当前全局条目约 40+(多为快捷键,少量为打开 App 的 shell),并按前台 App 有专属短语。概览:

类别 示例口令(中 / 英)
编辑 复制 / copy、粘贴 / paste、撤销 / undo、全选、保存、另存为
查找与刷新 查找、查找下一个、刷新、强制刷新(硬刷新)
窗口 / 标签 新建、关闭、下一标签、上一标签、切换应用、全屏
格式与按键 粗体、斜体、下划线、回车、空格、Tab、Esc、删除…
打开应用(shell 打开终端 / Finder / 系统设置 / Safari / Chrome / 备忘录

Shell 类内置短语 与用户词典里的终端动作一样:需 试用 / Pro,且打开 允许终端命令(见 终端命令)。

App 专属词典apps)覆盖常见前台应用,例如 Safari、Chrome、Arc、Edge、VS Code、Cursor、Finder、Terminal、Slack 等(刷新、标签、地址栏、后退前进等因 App 而异)。

开启后,命中命令词典(用户自定义 + 内置)时 跳过意图模型,减少延迟与 API 调用。

开启后,未命中词典的口令可发给大模型解析意图(BYOK)。仅用于命令意图;与听写润色可共用密钥、独立开关

路径:设置 → 语音命令 中的「意图模型」区块。

语音输入 语音命令
默认热键 ⌃⌥Space ⌥Space
结果 插入文字 执行快捷键 / shell 等
后处理 润色、词替换等 用户/内置词典 → 意图

命令类历史可显示解析路径短标签:词典 / 意图模型 / 手动(对应 localRegistry / llm / manual)。