語音命令
語音命令與「語音輸入」分開:走 命令熱鍵(預設 ⌥Space)。識別後依優先順序匹配 使用者詞典 → 內建詞典,未命中再可選調用意圖模型,然後執行快捷鍵 / 終端等動作。
路徑:設定 → 語音命令
- 啟用語音命令(
voiceCommandsEnabled,預設開)
關閉後:命令熱鍵、歷史再執行與相關 deeplink 都不會啟動語音命令;語音輸入 / 翻譯不受影響。
關閉時下方的執行能力、安全、解析與服務商仍可預先設定,重新開啟後立即生效。
執行能力與安全
Section titled “執行能力與安全”| 開關 | 說明 | 預設 |
|---|---|---|
| 允許快捷鍵 | 關閉後不再注入鍵盤快捷鍵(使用者/內建詞典與意圖模型均受限) | 開 |
| 允許終端命令 | 試用 / Pro;見 終端命令 | 關 |
| 危險快捷鍵確認 | 僅在允許快捷鍵時顯示 | 開 |
| 終端命令執行前確認 | 僅在允許終端時顯示 | 開 |
命令詞典(解析)
Section titled “命令詞典(解析)”先 精確 再 模糊;同一輪內順序為:
- 使用者 · 目前前臺 App 限定(已啟用)
- 使用者 · 全域(已啟用)
- 內建 · 目前前臺 App(
CommandRegistry.json的apps) - 內建 · 全域
同一片語使用者與內建同時存在時,使用者條目優先。
使用者自訂詞典
Section titled “使用者自訂詞典”設定 → 語音命令 → 命令詞典 開啟編輯表單(資料存本機 UserDefaults,純本地、不上傳):
- 片語:逗號 / 分號 / 換行分隔,例如
重新整理, reload - 動作:快捷鍵或 終端命令(需試用/Pro 且已允許終端)
- 範圍:可選 Bundle ID;留空 = 全域
- 可 啟用 / 停用、點擊編輯、刪除
隨應用打包的 CommandRegistry.json。應用內 不能 直接改該 JSON;擴充請用使用者詞典或意圖模型。
全域約 40+ 條(多為快捷鍵,少量 shell 開啟 App),並有前臺 App 專屬片語:編輯(複製/貼上…)、查找與刷新、視窗/標籤、格式與按鍵、開啟終端/Finder/Safari 等。Shell 類需試用/Pro 且允許終端。App 專屬含 Safari、Chrome、Arc、Edge、VS Code、Cursor、Finder、Terminal、Slack 等。
優先本地命令詞典
Section titled “優先本地命令詞典”開啟後,命中詞典(使用者自訂 + 內建)時 跳過意圖模型。
開啟後,未命中詞典的口令可發給大模型解析意圖(BYOK)。與聽寫潤色可共用密鑰、獨立開關。
路徑:設定 → 語音命令 中的「意圖模型」區塊。
與聽寫的區別
Section titled “與聽寫的區別”| 語音輸入 | 語音命令 | |
|---|---|---|
| 預設熱鍵 | ⌃⌥Space |
⌥Space |
| 結果 | 插入文字 | 執行快捷鍵 / shell 等 |
| 後處理 | 潤色、詞替換等 | 使用者/內建詞典 → 意圖 |
歷史中的解析來源
Section titled “歷史中的解析來源”命令類歷史可顯示:詞典 / 意圖模型 / 手動。
