项目、聊天与任务
将相关聊天、任务、文件和来源集中到 ChatGPT 项目中
使用项目来组织相关任务,并向 ChatGPT 提供所需上下文。ChatGPT 桌面 App 中的 Projects(项目) 视图同时包含 ChatGPT 项目,以及连接到电脑文件夹的本地项目。
选择项目或直接开始
当工作会持续一段时间、产生多个结果,或依赖同一批文件和来源时,适合创建项目。当任务可以独立完成、不需要共享项目上下文时,可以直接开始任务而不创建项目。
在项目中工作
Projects 视图把 ChatGPT 项目和本地项目集中在一起。ChatGPT 项目会让相关任务共享项目文件与上下文;本地项目则允许任务访问电脑上的一个或多个文件夹,例如一组源文件或代码库。
每个明确结果建议使用独立任务,让消息和产出保持聚焦,同时由项目统一组织相关工作。
整理项目和任务
让正在进行的工作保持可见,并把已经完成的内容收起来:
- 置顶项目,让它持续显示在侧边栏靠前位置。也可以从 Projects 视图中置顶。
- 置顶任务,让经常返回的任务不被更新的任务挤到后面。
- 重命名任务,使用能描述结果的短标题,例如 “Q3 launch brief” 或 “Checkout accessibility review”。
- 搜索项目。在 Projects 视图中搜索,或按 Cmd/Ctrl+G 搜索历史任务。
- 归档任务。完成工作后归档;也可以从项目菜单选择 Archive tasks(归档任务),批量归档项目中的任务。
置顶只会改变项目或任务在侧边栏中的位置,不会增加上下文,也不会改变 ChatGPT 的访问范围。
要恢复已归档任务,请打开 Settings > Archived tasks(设置 > 已归档任务)。
为文件夹和代码库使用本地项目
当 ChatGPT 需要读取或修改电脑某个文件夹中的文件时,可以添加本地项目。对于代码库,项目文件夹会成为 Codex 任务的工作目录。
如果仓库包含多个应用或 package,而每项任务只应访问其中一部分,请分别创建本地项目,让工作上下文保持聚焦。可以用本地环境定义项目的设置操作和常用命令。
如果需要把代码修改与当前 checkout 隔离,请选择 Codex,并在工作树中开始任务。项目和工作树负责组织工作,而沙箱负责限制本地命令可以读取、修改或通过网络访问的内容。
不创建项目直接开始任务
当工作可以独立完成,不需要共享文件、指令或文件夹访问权限时,选择 New task(新任务)。如果多个任务会依赖同一上下文,请先创建项目。
使用 Quick Chat 快速交流
Quick Chat 会打开普通 ChatGPT 聊天,与 Work 和 Codex 任务分开。它适合不需要项目或持久任务上下文的简短问题和想法。
在侧边栏选择 Chat。也可以在 macOS 上按 Cmd+Option+N,或在 Windows 上按 Ctrl+Alt+N。如果一段对话后来成为更大工作的一部分,可以选择 Add to task(添加到任务),将它带入当前任务。通过 Quick Chat 中的 Recent chats(最近聊天) 可以返回早先对话。
引入其他工具和上下文
- 当文件或图片输入只与当前请求有关时,直接附加到任务。
- 安装 plugins,引入其他服务中的上下文和操作。
- 当组织或开发环境通过 Model Context Protocol 提供工具时,配置 MCP server。
- 在可用时使用记忆,将过去工作中的有用上下文带入后续任务。