自訂提示詞
陪讀蛙送給模型的那兩段文字、在哪裡編輯它們,以及刪掉一個佔位符會發生什麼。
網頁翻譯跑在 LLM 服務商上時,每個段落都是以兩段文字送出去的:一段系統提示詞,告訴模型它該扮演什麼樣的譯者;一段提示詞,負責把待翻譯的文字帶過去。兩段陪讀蛙都內建了,兩段你都可以換掉。
這只對 LLM 服務商有意義。Google 翻譯、微軟翻譯和 DeepL 根本不接收提示詞,本頁的內容不會到達它們。
兩個欄位
| 欄位 | 用途 |
|---|---|
| 系統提示詞 | 常駐指令:角色、輸出規則、作為上下文提供的網頁中介資料。 |
| 提示詞 | 每次請求的訊息。所有內建提示詞裡它都只有三列,任務就是把文字帶上。 |
預設的提示詞欄位就是這麼點內容,沒有別的:
Translate to {{targetLanguage}}:
{{input}}{{...}} 這些就是變數。陪讀蛙會在送出前把它們取代掉,於是 {{targetLanguage}} 變成 Simplified Mandarin Chinese,{{input}} 變成那個段落。每個變數以及它真實的取值範例,都在提示詞變數頁面。
內建提示詞
網頁翻譯內建兩個,影片字幕內建一個。
| 提示詞 | 適用 | 做什麼 |
|---|---|---|
| 通用 | 網頁、字幕 | 均衡、穩定。四條簡短規則,加上網頁標題和摘要作為上下文。 |
| 精翻重寫 | 僅網頁 | 「翻譯即重寫」:把句子按目標語言的習慣重新組織。篇幅更長,每段 token 消耗也更高。 |
兩個都是唯讀的。你不能就地修改內建提示詞——你複製它,副本才是你的。
編輯器在哪裡
網頁:網頁翻譯 → 自訂網頁提示詞 → 管理提示詞。影片:影片字幕 → 自訂字幕提示詞 → 管理提示詞。

開啟其中一個,會看到兩個欄位、系統提示詞下方以小標籤列出的可用變數,以及——如果是內建提示詞——複製並自訂按鈕而不是儲存按鈕。

兩個清單是互相獨立的,能用的變數也不同——網頁提示詞有 {{webContent}} 和 {{webSummary}},字幕提示詞有的是 {{videoSummary}}。把一邊的文字抄到另一邊,那些變數永遠不會被填上值。
複製並自訂
點 複製並自訂。你會得到一個名為 通用 副本
的可編輯副本,並且它會立即成為網頁翻譯正在使用的提示詞。
編輯任一欄位。每個輸入框下面有一排變數按鈕,點一下就把那個變數插到游標處,不用自己記大括號怎麼寫。
想換回來,在清單裡重新選取一個內建提示詞即可。切走並不會刪掉你的副本。
如果你刪掉了佔位符
沒有任何提示,也不會拒絕儲存。兩個欄位會被原樣送出去,所以少了一個變數就是少了一個值。
最關鍵的是 {{input}}。把它從提示詞欄位裡刪掉,模型收到的就是一個沒有待翻譯文字的請求:
Translate to Simplified Mandarin Chinese:回來的會是 LLM 對這句話的任意反應——一句道歉、一個反問、一段莫名其妙的話——而陪讀蛙會把它當作這個段落的譯文算繪出去。而且是頁面上的每個段落,因為所有段落用的是同一個提示詞。
提示詞欄位裡必須保留 input 變數,兩個欄位中至少有一個要保留 targetLanguage。
中介資料類的變數都是可選的,這兩個不是。
還有兩個同類錯誤,同樣不會有任何提示:
- 把
{{input}}寫在系統提示詞裡而不是提示詞裡。它確實會被取代——陪讀蛙對兩個欄位都做取代——但在批次模式下系統提示詞對每次請求都是同一份,於是模型會在一個被指令當作「常駐上下文」的位置上看到待翻譯段落。 - 寫了一個並不存在的變數,比如
{{sourceLanguage}}或{{url}}。未知名稱會被原樣保留,模型收到的就是{{sourceLanguage}}這幾個字元本身。
改提示詞會讓翻譯快取失效
最終成型的提示詞——取代變數之後、追加規則區塊之後、附上術語之後——是陪讀蛙存放譯文時所用鍵的一部分。兩個欄位裡改動一個字元,所有用舊寫法翻譯並快取下來的段落就都取不到了,下次再造訪這些頁面要重新付一遍錢。
這通常正是你想要的:一次改動如果沒讓任何東西重新翻譯,看起來就像沒生效。只要有個預期就好——改完之後第一個頁面會慢一些;也盡量一次把提示詞調到大致滿意,而不是分十次小改。一次請求是怎麼拼出來的完整說明了那個鍵由什麼構成。
暫時換一個提示詞
擴充功能彈出視窗裡,服務商旁邊就有提示詞選擇器,列出所有內建提示詞和你寫過的提示詞。在那裡切換會改變網頁翻譯此後使用的提示詞——和設定頁裡是同一個設定項,只是放在了讀文章途中夠得著的地方。
分享提示詞
匯出會把你勾選的提示詞寫成一個 .json 檔案——就是一串 name、systemPrompt 和 prompt,內部 id 會被剝掉,所以匯入的提示詞絕不會和你已有的撞上。匯入再把這樣的檔案讀回來。內建提示詞不能匯出,先複製一份。
清單上方的 取得或分享社群提示詞 連結指向大家發布自己提示詞的 GitHub 討論區。
