驗收單 · 2026-10-22 · 约 7 分钟

OpenLess 避坑指南:四個真實踩過的雷區

軟體OpenLess分類工具
版本1.3.11體積17.54M
開發方Open-Less狀態已歸檔
OpenLess 避坑指南:四個真實踩過的雷區

OpenLess 是什麼、能幹嘛、適合誰

OpenLess 是一款主打語音喚醒的 輸入法 工具,Android 平台上一鍵錄音、語音自動轉成文字,還會自動排版段落。它對微信、郵箱這類日常場景的適配做得不錯——按一下快捷鍵就開始錄,說完停住,文字直接插到光標位置,不用切換輸入法面板,整個過程手不離鍵盤就能完成。適合習慣用語音做記錄、寫郵件、回覆訊息的人,特別是手速跟不上腦子轉的時候,語音轉寫確實比手敲快好幾倍。有需要的讀者可以參考 OpenLess下載 的完整使用指南。

安裝

OpenLess 的 Android 安裝包體積約 17.54M,下載完 APK 直接點擊安裝即可。首次啟動時,根據 OpenLess官網 的說明,系統會彈出三個必須授予的權限請求——麥克風、輔助功能、輸入法啟用,這三個一個都不能少:麥克風權限不用說,錄音必需;輔助功能權限讓 OpenLess 能監聽全局快捷鍵、讀取光標位置;啟用為當前 輸入法 則是核心運行的前提。安裝完成後如果快捷鍵按了沒反應,先確認這三項權限都授給了,然後完全退出並重新啟動一次 OpenLess——輔助功能權限在 Android 上只在重啟後才會真正生效,直接關掉應用不算重啟,要從後台徹底滑掉再打開。

坑一:快捷鍵按了沒反應,90% 是權限沒授好

第一次裝完 OpenLess,我按了預設的快捷鍵,結果什麼都沒發生——沒有錄音中的狀態提示,也沒有任何錯誤彈窗。直覺以為是快捷鍵組合被占用了,跑去設置頁換了一個組合鍵,還是沒反應。後來才發現問題根本不在快捷鍵本身,而是輔助功能權限雖然點了授權,但 OpenLess 還沒重啟。Android 的輔助功能權限是通過 AccessibilityService 註冊監聽器的,授權完成後服務不會自動重載,必須殺掉進程重新啟動才能生效。

還有一個常見狀況是安全軟體攔截了鍵盤钩子——手機上的反病毒或企業管控應用,有時會把 OpenLess 的全局鍵盤監聽判成可疑行為。這種情況除了去安全軟體裡加白名單,還可以檢查 OpenLess 設置頁的「權限」區塊——如果顯示「監聽器未啟動」,點一下「重新啟動監聽器」按鈕就好。

坑二:詞典熱詞加了但 ASR 還是認錯人

給詞典加了一堆專有名詞(產品名、人名、公司名),結果錄音時 ASR 還是把「Notion」識別成「挪深」、把「Claude」識別成「克劳德」。檢查詞典 tab 確認條目都在、開關也開著,為什麼熱詞沒生效?

原因有兩個。第一,某些 ASR 提供商不支持請求級熱詞注入——比如讯飞的 RTASR,熱詞必須去讯飞控制台的「個性化熱詞」功能單獨配置,OpenLess 傳 hotwords 參數過去也沒用。這種情況要麼換一個支持熱詞的 ASR(火山引擎、StepFun、Whisper 兼容端點都支持),要麼去對應控制台手動配。第二,潤色模型的語義判斷可能把詞典條目壓下去了——比如你說「Cloud」,上下文明顯是雲計算,潤色模型不會硬把它改成 AI 產品 Claude。這不是 bug,是設計如此,但如果你確實想強制識別,暫時停用潤色功能試試。

坑三:自動學習靜默跳過,什麼都沒發生

OpenLess 有個實驗功能叫「從糾正自動學習」——手動改了 ASR 識別錯的詞,它會彈卡片問要不要記住。但我在 VS Code 裡試了好幾次,每次糾正完都什麼都沒發生。去設置頁看了一眼,自動學習的開關確實打開了,為什麼還是靜默?

答案在 VS Code 的無障礙訪問設置。OpenLess 通過輔助功能讀取插入文本後的編輯器內容,對比前後變化來判斷你改了什麼。但 VS Code 預設把 editor.accessibilitySupport 設成 off,OpenLess 讀不到編輯器的文本內容,自然觀察不到你的糾正,也就不會觸發學習建議。解法很簡單:把 VS Code 的這個設置改成 on。Chromium 系編輯器(Electron、Cursor)大部分自帶無障礙樹,原生應用通常也支持良好,只有少數安全應用或無障礙支持薄弱的編輯器會觸發這個靜默跳過。

坑四:實驗功能的隱藏權限與 Beta 通道風險

OpenLess 把快速迭代中的功能統一放到「實驗與擴展」頁——詞典自動學習、光標上下文、流式插入、Beta 更新通道都在這裡開關。這些功能有幾個容易忽略的點:

光標上下文功能會讀取光標附近的文本(雖然只讀不存),但很多人打開時沒意識到它的權限範圍,在銀行應用或密碼框附近錄音時可能引發隱私顧慮。流式插入從實驗升級成預設開啟的正式功能了,但它比一次性插入增加了 LLM 流式輸出的處理開銷——如果你的 ASR 或潤色模型對流式輸出支持不好,可能導致插入速度變慢。Beta 更新通道更要小心:開啟後 OpenLess 會拉取 Beta 版本的 manifest,Beta 版可能有新功能但也可能有 bug,而且 Beta 和 Stable 兩個通道完全隔離,Stable 用戶永遠不會收到 Beta 的 manifest,關閉 Beta 後想回 Stable 版本只能手動下載覆蓋安裝。

要點速查

  • 權限授權後必須重啟 OpenLess——Android 輔助功能的硬性要求,直接關窗口不算
  • 詞典熱詞不生效先查 ASR 提供商——讯飞 RTASR 不支持請求級熱詞,換 ASR 或去控制台配
  • VS Code 自動學習靜默跳過——把 editor.accessibilitySupport 改成 on 就好
  • Beta 通道有風險——開啟前確認你能接受偶發 bug,關閉後需手動回 Stable

避開這些坑之後,OpenLess 作為一款語音輸入工具的體驗還是挺順的——日常回訊息、寫短郵件、做會議記錄都能用上,比手敲快太多。

本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。

同類驗收報告