概覽
我們最新的 Playground 更新推出了結構化、支援回滾的工作流程,讓你可以更有信心地反覆改進、驗證變更,並以更少步驟由實驗走向正式生產。以下會快速介紹這次推出的內容,以及如何開始使用。
新功能
專案層級提示詞
提示詞現已提升至專案層級,不再是使用者層級。
一鍵回滾的版本記錄
發佈任何草稿即可建立新版本,之後可即時還原較早版本。在背後,單一 Prompt ID 會一直指向最新已發佈版本;如果你想固定參照,也可以指定某個特定版本。
提示詞變數
加入如 {user_goal} 之類的佔位符,有助將靜態提示詞與特定實例資訊(輸入)分開。
Prompt ID
發佈會將目前草稿鎖定到一個 ID,讓下游工具在你繼續於新草稿中反覆改進時,仍可穩定可靠地調用。
並排比較
在發佈前,可視覺化比較兩個版本的輸出,以判斷哪個表現更佳。
API 與 SDK 可識別的變數
Responses API 與 Agents SDK 現在可接受你在 Playground 中定義的相同 {variables},因此你測試的提示詞就是你以程式方式調用的提示詞——目前只需傳入已渲染的文字即可。
內建 Evals 整合(手動執行)
連結一個 Eval,即可預先填入變數,並直接在提示詞詳情頁查看通過/失敗結果。此連結會與 Prompt ID 一併儲存,方便重複測試。
Optimize
Optimize 是 Playground 和 Logs 頁面提供的新工具,會自動透過偵測及修正矛盾、不清晰指示及缺少的輸出格式來改善提示詞。
執行後,它會回傳你提示詞的改良版本或實用建議,以及所作變更的摘要。你可以預覽修訂內容,並在 Playground 中一鍵直接套用。
快速入門指南
建立提示詞
前往 Playground → Prompts → Create New,擬定你的文字內容,並在需要時加入 {variables}。
你可以使用 generate 功能,讓 ChatGPT 根據你的任務描述建議提示詞、函數定義或輸出結構定義。
使用 optimize 功能來檢視並提出改進建議。
加入函數(選用)
函數調用 讓你無需離開 Playground,也能把提示詞連接到真實世界的動作或資料。
如需更多關於使用函數的說明,請參閱我們的文章:Chat Playground 中的函數調用
附加 Eval(選用)
選擇 Link Eval 以產生測試資料、執行評分器,並檢視通過/失敗結果。在自動執行推出前,請在每次發佈後重新執行 Eval,以找出回歸問題。
發佈
按一下 Publish 以建立 Prompt ID。你可繼續在新草稿中進行實驗,並在 History 中一鍵還原任何已發佈版本。
反覆改進
測試你的新提示詞、檢視結果,並按需要持續改進。
撰寫優秀提示詞的小貼士
將整體語氣或角色指引放在 System 訊息中;把任務相關細節及範例保留在 User 訊息中。
把少範例範例整理成精簡的 YAML 風格或項目符號區塊,方便快速瀏覽及更新。
使用清晰的資料夾名稱來對應你的專案結構,讓團隊成員能快速找到提示詞。
每次發佈時都重新執行你已連結的 Eval——及早發現問題,遠比在正式環境修正便宜得多。
常見問題
我現有的預設會失效嗎?
提示詞是更強大的配置管理方式,支援版本管理和範本變數。你所有現有預設都可以透過 Playground Prompt 下拉選單中的「Import preset」選項匯入至 Prompts。

我需要在程式碼中指定版本嗎?
只有在你想固定較舊版本時才需要。只調用 Prompt ID 本身時,永遠都會使用最新版本。
我可以自動化執行 Eval 嗎?
目前只提供手動重新執行。
