深度 · 小互解读

OpenAI 官方指南:Codex 提示词 9 套工作流直接抄,修 bug、截图变原型、云端重构全在内

官方把散落各产品页的提示技巧收进一套框架:目标、背景、输出、边界,外加 Codex 专属工作流范例。
速览
  • ChatGPT 官方发布提示词指南,覆盖 Chat、Work、Codex 三个界面。
  • 核心是一套四要素框架:目标、背景、输出、边界。按需选用,不必每项都填。
  • 为 Codex 给出 9 套具体工作流:读代码库、修 bug、写测试、截图变原型、边改边看的 UI 迭代、委托云端重构、两条路径的代码 review、更新文档,每套都附可直接抄的提示词。
  • Codex 运行中支持追加消息:steer 当场改当前任务方向,queue 把话攒到下一轮再处理。
  • 本地 IDE 里定好的重构计划,可以带着完整上下文直接迁到云端环境继续执行。
这是 OpenAI 官方(learn.chatgpt.com)发布的提示词方法文档。下面的方法和范例均出自官方口径,所有 prompt 范例按原文原样保留,供你直接抄用。
1框架

不用背模板:四个要素,该填的才填

OpenAI 团队在 learn.chatgpt.com 发布了一份官方提示词指南,讲清楚在 Chat、Work、Codex 三个界面里到底该怎么写提示词。

它的核心是一套四要素框架:目标、背景、输出、边界。你不用背固定语法,也不用每项都填,只写那几个会影响结果的要素就行。
🎯

一套原则统一了 Chat、Work、Codex 三个界面的写法,还给 Codex 配了 9 套拆到命令级别的可复制工作流。短任务一句话就够,大任务才补齐要素。

4
框架的可选要素:目标 / 背景 / 输出 / 边界
3
覆盖的界面:Chat / Work / Codex
9
Codex 给出的具体工作流范例数
目标 GOAL 要做成什么 背景 CONTEXT 给它哪些信息 输出 OUTPUT 格式 / 多长 / 多细 边界 BOUNDARIES 什么不能动 拼成一句完整、能直接用的 prompt 按需选用 · 短任务一句话就够 · 大任务才补齐要素
四块积木按需拼装:目标必给,背景 / 输出 / 边界哪个影响结果就补哪个

先说清「要什么结果」,别急着列步骤

从你想要的结果说起,把受众和格式一并交代,剩下怎么做的空间留给 ChatGPT 去搜索、比较、调整。流程本身重要时才描述流程。

目标示例 · 一句话说清做什么给谁看
把这些会议记录整理成一份给项目组看的简短更新。把决定和下一步放在最前面。
Turn these meeting notes into a short update for the project team.
Put the decisions and next steps first.

说清结果拿来干嘛,它才知道写多长多细

「输出」这一要素的诀窍是:告诉 ChatGPT 你打算怎么用这个结果,它就能自己选对长度、详略和组织方式。对重要的活,还可以在结尾要求一次终检,比如确认每个行动项都有负责人和截止日期,或者把它没能核实的信息标出来,然后你自己再审一遍。

输出示例 · 三种「说清用途」的写法
做成一页纸摘要,让总监开会前扫一眼就行,决定和下一步放最前面。/ 把这些笔记整理成一封跟进邮件,写清决定、负责人和截止日期。/ 做一张计划支出对实际支出的对照表,超过 10% 的差额都标出来。
Make this a one-page summary a director can scan before the meeting. Put the decision and next steps first.

Turn these notes into a follow-up email with the decisions, owners, and due dates.

Create a clear table of planned versus actual spending and highlight any difference over 10%.

最后是四个要素里最容易被漏掉的一项:边界。

Boundaries · 最容易被忽略的一项

边界是那几条防止 ChatGPT 帮倒忙或擅自动手的指令。判据很简单:当「改错一个细节就会让结果没法用」,或者「某个动作会影响到别人、你想先审一遍」时,就加一条。抓最关键的一两条即可,不用管住每一步。

边界示例 · 四条最常救命的句式
已批准的日期和预算数字保持不变。/ 只用我给的资料,缺信息就标出来,别猜。/ 建议不要超出给定预算。/ 这条消息先做成草稿,别发出去。
Keep the approved dates and budget figures unchanged.
Use only the supplied sources. Flag missing information instead of guessing.
Keep recommendations within the stated budget.
Prepare the message as a draft. Don't send it.
2背景

喂对背景:文件、截图、联网搜索、连接的软件

「背景」就是那些会改变结果的信息。原则是只给相关的来源,并说清楚要 ChatGPT 从每个来源里拿什么。有这么几种喂法:

喂法什么时候用
上传文档 / 表格 / PPT / PDF要它总结、比较、改写,或产出可供审阅的文件时
截图 / 示意图 / 图片任务依赖视觉信息时。配一句文字说清具体看图里哪块,别光甩一张图
联网搜索答案取决于最新信息时。要核对结果,就顺带让它给出来源
连接的数据源(Drive / Slack 等)点名去哪找、找什么,不用把每一次检索都描述一遍
连接数据源示例 · 点名去哪找、要什么
用 Drive 里最新的项目计划,加上项目 Slack 频道里相关的决定和进展,做一份状态更新。
Use the latest project plan in Drive and relevant decisions and updates from
the project's Slack channel to prepare a status update.

连接数据源要装对应插件,能不能用取决于你的套餐和工作区设置。想指定某个插件,在输入框打 @ 挑就行。还有一层要分清:每次都适用的偏好(默认语气、习惯)放进「设置 > 个性化」的自定义指令里,只对当前这个任务有用的细节写在这次的提示词里。

3迭代

结果不满意不用重写:跟进消息 + 插队还是排队

第一条提示词不用一次到位。看完结果,直接说你要改的那一处,就能补来源、纠方向、换个版本、调详略,不必从头再来。

跟进消息示例 · 改哪里、留哪里、挪到哪里
开头改得更直接,证据部分保留,把建议挪到背景那一节的前面。
Make the opening more direct, keep the evidence, and move the recommendation
above the background section.

在 Codex 里还多一层:它正在跑的时候,你也能再发消息,落在哪一轮取决于你怎么发。

打个比方

像点餐时厨师已经开始炒这道菜。喊「steer」是让他现在就改配料,这盘当场按新要求做;喊「queue」是等这盘炒完再上你加的那道。

进行中
Codex 正在跑第 1 轮任务。
你追加一条消息
按 Enter(CLI),消息插进正在跑的这一轮。
当场改方向
第 1 轮带着你的新指令、新细节一起跑完,方向被当场纠过来。
进行中
Codex 正在跑第 1 轮任务。
你追加一条消息
按 Tab(CLI),消息排队等着,不打断当前工作。
照原样跑完
第 1 轮不受影响,按原计划做完。
下一轮才处理
第 2 轮开始时,才拿你排队的那条消息接着做。