For the complete documentation index, see llms.txt. Markdown versions of documentation pages are available by appending .md to the page URL.
主要導覽

長時間執行的工作

以明確的成果與完成條件,讓多步驟工作保持聚焦

對於可能需要多個步驟的工作,請向 ChatGPT 明確說明預期成果、限制條件, 以及完成標準。將相關工作集中在同一個對話中,讓 ChatGPT 能運用相同的上下文決定下一步,並判斷 工作何時完成。

在 ChatGPT 桌面版應用程式中,輸入 /goal 以啟動目標模式。進度列 可讓你在 ChatGPT 執行工作時,暫停、恢復、編輯或清除目標。

啟動目目標

在 ChatGPT 桌面版應用程式、Codex CLI 或 IDE 擴充功能中輸入 /goal。 目標文字既是第一則提示詞,也是該 任務的完成條件。

如果預期成果仍不明確,請先使用 /plan。請 ChatGPT 向你提問、 找出限制條件,並將結果整理成具備可衡量成功 標準的目標。接著使用 /goal 啟動完善後的目標。

定義完成標準

撰寫能讓 ChatGPT 自行驗證進度的目標。若適用,請納入 以下三項內容:

目標要素應納入的內容
成果說明期望達成的成果,而非只列出 ChatGPT 應執行的事項。
限制條件列出必要的工具、界限、相容性需求,或應避免採用的方法。
驗證加入能證明工作已完成的測試、衡量方式或審查標準。

例如:

Migrate this codebase from JavaScript to TypeScript. Preserve existing behavior,
compile in strict mode without explicit `any` types, and make the full test suite pass.

引導執行中的目標

在 ChatGPT 桌面版應用程式中,目標進度列會顯示在撰寫工具上方。你可以使用該進度列 暫停或恢復工作、編輯目標,或清除目標。目標執行期間,也可以傳送後續 訊息來補充上下文或調整限制條件。

如需查看狀態摘要或取得說明,又不想中斷主要對話,請使用 側邊對話。若預期即將失去連線,請先暫停 目標;準備好讓 ChatGPT 繼續執行時,再恢復目標。

啟動目標不會讓 ChatGPT 取得更廣泛的存取權。系統會維持原有的 沙盒和核准政策,並在需要 做出決定時暫停。透過自動核准 審查,獨立的審查者可以 在不擴大原有權限範圍的情況下,評估符合條件的要求。

平行執行多個目標

每個對話都保有各自的上下文、訊息、結果和目標。你可以同時執行多個 對話,但應避免讓兩個對話變更相同的檔案。請使用 工作樹,為平行進行程式碼編寫的對話提供獨立的 簽出目錄。

執行本機工作時,請在設定中開啟 執行時防止睡眠 ,讓 Mac 保持喚醒。透過寵物系統 通知,即可得知對話何時需要輸入內容 或已可供審查。