繁體中文

專案與聊天

將相關聊天、檔案和來源集中到 ChatGPT 專案中

使用專案來組織相關聊天,並向 ChatGPT 提供所需上下文。ChatGPT 桌面 App 中的 Projects(專案) 檢視同時包含 ChatGPT 專案,以及連線到電腦資料夾的本機專案。

選擇專案或直接開始

當工作會持續一段時間、產生多個結果,或依賴同一批檔案和來源時,適合建立專案。當聊天可以獨立完成、不需要共享專案上下文時,可以直接開始聊天而不建立專案。

在專案中工作

ChatGPT 介面截圖:側邊欄顯示多個專案,主面板顯示多個聊天

Projects 檢視把 ChatGPT 專案和本機專案集中在一起。ChatGPT 專案會讓相關聊天共享專案檔案與上下文;本機專案則允許聊天存取電腦上的一個或多個資料夾,例如一組原始檔或程式碼庫。

每個明確結果建議使用獨立聊天,讓訊息和產出保持聚焦,同時由專案統一組織相關工作。

整理專案和聊天

讓正在進行的工作保持可見,並把已經完成的內容收起來:

  • 置頂專案,讓它持續顯示在側邊欄靠前位置。也可以從 Projects 檢視中置頂。
  • 置頂聊天,讓經常返回的聊天不被更新的聊天擠到後面。
  • 重新命名聊天,使用能描述結果的短標題,例如 “Q3 launch brief” 或 “Checkout accessibility review”。
  • 搜尋專案。在 Projects 檢視中搜索,或按 Cmd/Ctrl+G 搜尋歷史聊天。
  • 歸檔聊天。完成工作後歸檔;也可以從專案選單選擇 Archive chats(歸檔聊天),批次歸檔專案中的聊天。

置頂只會改變專案或聊天在側邊欄中的位置,不會增加上下文,也不會改變 ChatGPT 的存取範圍。

要恢復已歸檔聊天,請開啟 Settings > Archived chats(設定 > 已歸檔聊天)

為資料夾和程式碼庫使用本機專案

當 ChatGPT 需要讀取或修改電腦上的檔案時,可以新增本機專案。專案不一定要繫結資料夾,但你可以按需附加資料夾。

要新增或更改資料夾,請開啟專案選單並選擇 Edit project(編輯專案)。選擇 Add folder(新增資料夾) 可以附加多個資料夾,ChatGPT 能讀取和修改每個已附加資料夾中的檔案。要更改預設工作目錄,請指向某個資料夾並選擇 Make primary(設為主資料夾)

新聊天會從主資料夾開始。Codex 還會預設使用該資料夾執行 Git 操作,並自動發現 AGENTS.md、skills 和 config.toml。輔助資料夾仍可用於搜尋、讀取和編輯檔案,但 Codex 不會從輔助資料夾自動發現這些專案檔案。

當相關工作位於不同位置時,可以使用多個資料夾,例如 App 與其文件,或網站與其後端。對於無關工作,或者每個聊天只應存取儲存庫中的一部分時,請建立獨立專案,讓工作上下文保持聚焦。遠端專案目前只支援一個資料夾。

可以用本機環境定義專案的設定操作和常用命令。審查面板可以顯示附加到同一專案的多個儲存庫中的修改。pull request 和工作樹操作都會以主儲存庫為目標。在工作樹中開始聊天時,其他資料夾仍會保持附加狀態。

專案和工作樹負責組織工作,而沙箱負責限制本機命令可以讀取、修改或通過網路存取的內容。

不建立專案直接開始聊天

當工作可以獨立完成,不需要共享檔案、指令或資料夾存取權限時,選擇 New chat(新建聊天)。如果多個聊天會依賴同一上下文,請先建立專案。

使用 Quick chat 快速提問

Quick chat 會開啟普通 ChatGPT 聊天。ChatGPT 聊天不會出現在 Codex 側邊欄中;該側邊欄只包含 Codex 聊天和專案。

把滑鼠指向 New chat(新建聊天),再選擇其右側的 Quick chat 圖示。也可以在 macOS 上按 Cmd+Option+N,或在 Windows 上按 Ctrl+Alt+N。從 New chat 還可以開啟已有 ChatGPT 聊天,並把它加入 Codex 聊天。

引入其他工具和上下文

  • 當檔案或圖片輸入只與當前請求有關時,直接附加到聊天。
  • 安裝 plugins,引入其他服務中的上下文和操作。
  • 當組織或開發環境通過 Model Context Protocol 提供工具時,設定 MCP server
  • 在可用時使用記憶,將過去工作中的有用上下文帶入後續聊天。

後續閱讀