在 Mac 上對 ChatGPT 說話並不難。真正困難的是,用語音寫出一條適合工作的提示詞。短問題很簡單,但一旦需要補充背景、限制條件、範例和輸出格式,打字過程就容易打斷原本的思路。
語音輸入最有價值的情境,不是幫你省下幾個字,而是把一整段判斷和解釋保留下來。你可以直接對著 ChatGPT 的一般輸入框說話,讓內容先變成可編輯文字,再在送出前用鍵盤修正需要精確表達的部分。
最實用的分工是:意思用說的,語法和符號用打的。
ChatGPT 語音模式和語音輸入不是同一件事
ChatGPT 的語音模式適合進行口頭對話。你說一句,ChatGPT 回一句,整個過程以連續交流為核心。它適合需要邊說邊思考、邊問邊追問的情境。
語音輸入則是把你說的話轉成一般訊息框裡的可編輯文字。送出之前,你可以移動句子、刪除重複、插入程式碼,或修改輸出格式。
想要對話時用語音模式。想要保留一條可檢查、可修改、可重複使用的提示詞時,用語音輸入。
先說清楚你要 ChatGPT 做什麼
長提示詞最容易出現的問題,是先講了很多背景,最後才說真正的任務。更穩定的順序是:
- 先說任務。
- 再補充必要背景。
- 加上限制條件。
- 說明輸出格式。
例如:
比較實作這個功能的兩種方式。第一種把代理邏輯放在應用程式端,第二種放在資料平台中執行。系統會處理醫療資訊,因此請比較安全性、維運、成本和故障處理。最後給出一套適合小型正式環境團隊的建議。
這個結構說起來很自然,轉成文字後也容易檢查。任務、背景、比較面向和最終產出都很清楚。
解釋用語音,精確內容用鍵盤
語音適合表達目標、原因、範例、權衡和判斷。不適合一字之差就會改變含義的內容。
下面這些內容更適合手動輸入或貼上:
- 程式碼和命令
- 檔案路徑和 URL
- API 名稱和模型識別碼
- JSON、YAML、Markdown 表格和正規表示式
- 精確數字、日期和版本號
- 容易被辨識錯誤的專有名詞
它們周圍的意義可以繼續用語音說明。例如先說:「把下面的錯誤作為主要證據,解釋最可能的原因,並提出最小且安全的修正方案。」然後再貼上堆疊資訊。
一個提示詞包含多個任務時,要分區
口頭表達時,一大段內容可能感覺很連貫。變成文字後,卻可能難以閱讀。如果提示詞有多個部分,可以使用簡單標籤:
- 任務
- 背景
- 限制條件
- 輸出格式
不需要複雜模板。送出前把這些部分分行即可。對於重複工作,可以把固定結構保存在備忘錄裡,只用語音填寫當天變動的事實、判斷和範例。
先檢查開頭和最後一句
語音輸入的開頭容易出現「那個」「我想做的是」之類的鋪陳。結尾則容易追加「對了,再短一點」這樣的臨時修正。
送出前先檢查兩個位置:
- 第一行是否直接說明任務。
- 最後一句是否清楚定義需要的結果。
然後檢查專有名詞、數字、否定詞和技術術語。不是每句話都需要潤飾。關鍵是讓意圖和限制條件沒有在轉寫過程中遺失。
TalkTalkType 可以讓 ChatGPT 保持在目前工作流程中
TalkTalkType 會在你按住 Option-Space 時錄音,並把結果送回剛才取得焦點的輸入框。你可以讓 ChatGPT 保持開啟,在現有訊息框裡直接說話,並在送出前檢查文字。
Clean 模式會進行輕度整理,同時保留原始內容、順序和語氣。Raw 模式會保留更完整的轉寫,包括口誤和重說。無論哪種模式,都仍然需要確認識別碼、數字和程式碼。
最穩定的流程是:用語音說明解釋,用貼上保留精確材料,再用鍵盤做最後一次結構和準確性檢查。在 Mac 任意應用程式中進行語音輸入介紹了文字如何送回目前輸入框。
敏感資訊要在變成提示詞之前刪除
不要口述密碼、API 金鑰、工作階段權杖、Cookie 或正式環境憑證。貼上日誌之前,也要先刪除客戶資訊和內部資料。
最終文字會成為你傳送給 ChatGPT 的訊息內容。在加入客戶資料或內部文件之前,應檢查目前帳戶或工作區設定,以及組織內部規則。在 Mac 上保護隱私地進行語音輸入整理了錄音和轉寫經過的前置環節。
當保存思路本身成為瓶頸時,再用語音輸入
並不是所有 ChatGPT 訊息都更適合用語音。一行問題可能直接打字更快。語音輸入真正有幫助的時候,是你已經知道要表達什麼,卻在打字過程中失去結構和判斷。
把游標放進 ChatGPT 輸入框。先說任務,再說背景和比較標準。精確符號用鍵盤輸入。任務較多時分區。最後檢查開頭、結果要求,以及所有不能出錯的細節。
目標不是寫出更長的提示詞,而是保留足夠多的思考,讓 ChatGPT 真正能夠據此行動。