提示工程

Prefilling 是什麼?先幫 AI 起頭,它就會照著往下寫

Prefilling(訊息預填)是一種控制輸出方向的技巧:你先幫 AI 寫好回應的開頭,例如標題、大綱、編號或 JSON 的前幾個欄位,AI 就會順著這個起點往下發展。因為起點已經被你決定了,輸出的結構與方向就不會跑偏。它最適合格式固定的產出,像標準流程文件、提案書、課程講義、表格與結構化資料。
Prefilling 是什麼?先幫 AI 起頭,它就會照著往下寫:文章重點卡

Prefilling 是什麼?先幫 AI 起頭,它就會照著往下寫

很多高手每天都在用這一招,但不知道它有名字。你只要先寫下「提案摘要」跟幾個編號,AI 交回來的東西就會整整齊齊。

這篇講清楚它為什麼有效,以及什麼時候該用。

你將學到什麼

定義

先寫開頭或結構,再讓 AI 接著完成,用起點控制輸出方向。

為什麼有效

你已經控制了起點,AI 只能順著起點往下發展,方向不會跑偏。

白話比喻

像給實習生一份已經打好標題的空白表格,而不是一張白紙。

跟誰容易搞混

常跟停止序列與格式指定搞混,三者控制的是不同階段。

定義

Prefilling 就是先寫開頭,再讓 AI 接著完成。你給 AI 起點,AI 就會順著起點往下發展,輸出方向更穩定、更符合需求。

一句話記住:你設定方向,AI 負責延伸。起點決定結果,結構帶來穩定。

白話比喻

給實習生一張白紙說「寫個提案」,你會收到一篇散文。給他一份已經打好五個標題的空白表格,你會收到一份提案。

AI 也是這樣。它不是不會寫,是不知道你要什麼形狀。

有沒有預填差在哪?

項目一般 Prompt使用 Prefilling
輸入「請幫我寫提案」先寫下「提案摘要」與五個章節編號
輸出結構可能沒有結構、重點不明結構清楚、方向一致
穩定度每次跑出來的樣子都不同格式固定,可重複使用
修改成本常要整篇重來只需要補內容

五個使用技巧

  1. 先給結構,再要內容:先提供大綱或格式,再請 AI 補完。
  2. 層級越清楚,輸出越精準:用標題、編號、項目符號把層次寫出來。
  3. 留出適當空白或提示:例如寫「(請補完)」,或直接留下編號。
  4. 可結合迭代優化:先產出初稿,再要求調整與精修。
  5. 關鍵欄位先預填:重要資訊先給方向,AI 會更精準。

實際用例

五個最適合的場景:標準流程文件、提案書、課程講義、JSON 結構化資料、以及欄位固定的表格。

共通點是格式很重要、方向不能跑偏。這種時候,先寫開頭比寫一長串要求有效得多。

想更精準控制結尾的話,可以搭配 Stop SequencesFormat 格式 一起用。

常見誤解

最常見的誤解是把預填寫得太滿。你把內容都寫完了,AI 只能重複你的話,這叫抄寫不叫協作。預填給的是骨架,不是血肉。

第二個誤解是每個任務都套。需要發散的任務被預填鎖住方向,你會失去最有價值的那幾個意外選項。

本文源起本文內容出自酒Ann 的「AI 實戰陪跑班」課程教材,由酒Ann 編寫成彙編條目。想系統性搞懂 AI 名詞,歡迎追蹤 酒Ann 的 Facebook

延伸學習

把這篇文章分享給需要的人FacebookLINEThreadsX

常見問答

Prefilling 跟在提示詞裡描述格式有什麼不同?
描述格式是用講的,AI 要先理解再照做,中間有落差。Prefilling 是直接把格式的前幾行寫出來,AI 只能接續。前者是請求,後者是既成事實,穩定度差很多。
要預填到多長才夠?
通常給到結構就夠了,不需要寫內容。標題、章節編號、欄位名稱,加上一句「請補完」的提示。留白反而重要,那是給 AI 發揮的位置。
哪些場景不適合用?
需要發散的場景不適合。腦力激盪、創意提案、探索多種可能的時候,預填會提早把方向鎖死,反而砍掉你本來想看到的選項。這種時候讓它自由跑比較好。