跳转到内容

长时间运行的工作

身份 非官方简体中文镜像
翻译状态 AI 翻译 / AI 审校
来源版本 官方未提供
同步日期 2026-07-26
官方原文 learn.chatgpt.com

对于可能需要许多步骤的工作,请向 ChatGPT 清楚说明预期结果、约束条件和完成标准。将相关工作保留在同一个聊天中,这样 ChatGPT 就能使用相同的上下文来选择下一步,并判断工作何时完成。

在 ChatGPT 桌面应用中输入 /goal,即可启动目标模式。ChatGPT 工作期间,进度行可让你暂停、恢复、编辑或清除目标。

ChatGPT 桌面应用中位于输入框上方的目标进度控制项

ChatGPT 桌面应用中位于输入框上方的目标进度控制项

在 ChatGPT 桌面应用、Codex CLI 或 IDE extension 中输入 /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 保持唤醒。使用 Pets系统通知来查看聊天何时需要输入或已准备好进行评审。