VoiceInk Context Awareness:它從你的 Mac 讀取什麼,這些文字又送到哪裡

Context Awareness(上下文感知)讓 VoiceInk 的 Mode(模式)給 AI 模型的不只是你說的話。它可以加入你選取的文字、剪貼板上的文字,以及從螢幕上讀取的文字,讓回覆符合你正在回的那封郵件,或讓名字拼成和螢幕上一樣。它只能和 AI Enhancement 一起用,而且它加入的文字會送到該 Mode 使用的 AI 服務。後面這一點,建議在開啟之前先讀一讀。

我做了另一款 Mac 語音輸入 App,叫 YapToText,所以請在閱讀我對 VoiceInk 的說明時把這一點考慮進去。這裡關於 VoiceInk 的每項事實,都來自它自己的文件,我在 2026年10月10日查閱。

在 Mac App Store 下載 YapToText免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。

三種來源

出自 VoiceInk 文件的 Context Awareness 一節,2026年10月10日查閱。沒有授予權限的話,該來源會被略過。

來源VoiceInk 怎麼取得權限
Selected Text透過 macOS 的輔助使用讀取目前的選取內容輔助使用
Clipboard開始錄音時讀取剪貼板上的文字不需要額外權限
Screen擷取使用中的視窗,並在 Mac 上用 OCR 讀出其中的文字螢幕錄製

在某個 Mode 開啟它

  1. 打開 Modes。
  2. 編輯一個已開啟 AI Enhancement 的 Mode。
  3. 展開 Context Awareness。
  4. 開啟 Selected Text、Clipboard 或 Screen。
  5. 儲存這個 Mode。

在自訂提示詞裡,可以用標籤指向每一個來源:<CURRENTLY_SELECTED_TEXT>、<CLIPBOARD_CONTEXT> 和 <CURRENT_WINDOW_CONTEXT>。文件建議的用法有:用說話的方式下指令來改寫選取的內容,或針對選取的郵件串草擬回覆。

送出什麼,送給誰

  • 送給 AI 服務。 上下文會隨 AI Enhancement 的請求,一起送到該 Mode 使用的服務和模型。本機轉寫並不會讓雲端增強變成本機處理。
  • 送的是螢幕上的文字,不是圖片。 OCR 在 Mac 上用 Apple 的 Vision 框架執行,送出的是擷取出來的文字,不是螢幕截圖。
  • 快照仍然會建立。 即時錄音開始時,VoiceInk 會在記憶體中準備一份上下文快照。這些開關決定的是請求裡包含什麼,而不是 VoiceInk 要不要在本機讀取。
  • 會存進 History。 存在 History(歷史記錄)裡的 AI 請求,可能包含已送出的上下文文字。
  • 不是每個 Mode 都會用。 沒有增強功能的 Mode 不會送出上下文。VoiceInk Refine 會忽略它,匯入的檔案也不會擷取任何上下文。

什麼時候該關著

VoiceInk 自己的建議是,只開啟某項工作需要的來源,並想清楚哪個服務會收到這些文字。如果在郵件 App 裡執行的 Mode 開了 Screen 來源,就會把目前開啟的那封郵件的可見文字送出去。如果你在意這一點,就只在某個 App 的某一個 Mode 裡開啟上下文,日常使用的 Mode 則不要開。它的服務請見 VoiceInk 隱私頁面,每個 App 如何挑選 Mode 請見 Modes 頁面。

YapToText 怎麼處理上下文

VoiceInk 的內容出自它的文件,2026年10月10日查閱。YapToText 的內容出自它自己的設定和原始碼。

VoiceInkYapToText
選取的文字有,透過輔助使用有
剪貼板有有
你所在的 App透過 Mode 比對有,而且 Auto 模式會依 App 調整,例如在 Mail 裡偏向 Email
用 OCR 讀螢幕文字有,需要螢幕錄製權限沒有。它不會擷取螢幕
AI 在哪裡執行該 Mode 的服務,本機或雲端在 Mac 上

YapToText 的每個模式都有各自的開關,可以決定是否使用來自 App、你的選取內容和你的剪貼板的上下文,而且它的整理模型在你的 Mac 上執行,所以這些文字不會送到 AI 服務。除此之外它讀不到螢幕上的內容,如果你想根據一個沒有選取的視窗來草擬回覆,這是實際的限制。這些開關請見 模式說明頁。

在 Mac App Store 下載 YapToText免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。

重點整理

  • 它是什麼。 聽寫時額外送給 AI 的文字。
  • 來源。 選取的文字、剪貼板,以及用 OCR 讀出的螢幕文字。
  • 需要。 開啟 AI Enhancement,再加上輔助使用或螢幕錄製權限。
  • 送到哪裡。 該 Mode 的 AI 服務,也可能存進 History。
  • 建議。 只開啟某項工作需要的來源。

如果 VoiceInk 改了 Context Awareness 的運作方式,請到 GitHub 上提交 issue(英文),我會更新這一頁。每一則我都會看。

在 Mac App Store 下載 YapToText免費下載。不需要帳號,沒有鎖住的功能。需要搭載 Apple 晶片的 Mac 和 macOS 14 或以上版本。 原始碼在 GitHub 上。

關於作者。 Ryleigh Newman 從事軟體開發,用手打字有困難,每天都用本站介紹的 YapToText 聽寫。本頁譯自英文。App 的介面和網站的其他頁面是英文的。 進一步瞭解這個專案(英文)。

指南

更多指南(英文)

資料來源

常見問題

VoiceInk 的 Context Awareness 有什麼用?

它會把你選取的文字、剪貼板上的文字,或從使用中視窗讀出的文字,加進 AI Enhancement 的請求裡,讓 AI 可以據此調整輸出。

VoiceInk 會把螢幕截圖送給 AI 嗎?

不會。它在 Mac 上用 OCR 讀取視窗中的文字,送出的是那些文字,不是圖片。

為什麼 VoiceInk 的螢幕上下文沒有作用?

螢幕上下文需要螢幕錄製權限,選取的文字需要輔助使用權限。沒有授予的話,這些來源會被略過。此外,該 Mode 也必須開啟 AI Enhancement。

VoiceInk 的 Context Awareness 有保護隱私嗎?

上下文會送到該 Mode 使用的 AI 服務。如果用的是雲端服務,這些文字就會離開你的 Mac。

YapToText 會讀我的螢幕嗎?

不會。模式可以使用你所在的 App、你的選取內容和你的剪貼板,而它的整理在 Mac 上執行。