今天的唯一目标

拆解我平时用 ChatGPT、GPT Image 2 和 Codex 制作技术博客的完整流程:先做真实过程,再写正文、规划图片并完成多格式交付。

朋友问我:给博客配图时,怎样让每张图既接得住全文的上下文,又能各自讲清一件事?

我把自己的流程顺了一遍,发现配图只是中间的一环。图片开始生成以前,我已经做完了选题、真实操作和正文草稿;图片完成以后,还要整理文件、导出格式、检查并上线。

这篇文章就把这套流程完整拆开。你现在看到的正文和图片,也是这样一步步做出来的。

1. 先定骨架,别急着要正文

我写教程时,第一步通常是和 ChatGPT 讨论文章结构。

先和 ChatGPT 讨论选题、结构以及文章真正要回答的问题

假设要写一篇 Skill 教程,我会先回答这些问题:要做出什么东西,读者需要准备什么,实际步骤有哪些,哪里可能报错,最后怎样确认成功。

讨论结束后,我需要的产物是一份可以照着执行的清单:

text可复制后修改
明确目标
准备环境
创建并配置
实际测试
处理问题
确认结果
把一次真实教程拆成能够逐项执行和留证的完整骨架

这时我不会让它直接生成完整正文。操作还没发生,命令是否可用、页面是否变化、会遇到什么问题都不知道。先写出来的教程看着很顺,实际动手时却可能完全不是那回事。

骨架还有一个很实用的作用:它会提醒我接下来该留下哪些证据。关键命令要保存,界面变化要截图,报错和解决办法也要记录。等实验开始以后,我不必再临时判断什么值得写。

我还会把提纲里的内容分成“必须实测”和“补充解释”。安装、调用、文件生成都要用实际结果证明;概念说明可以等流程跑通后,再结合读者会卡住的位置补上。

2. 边做边留下证据

骨架确定后,我会开一个新的临时聊天,把提纲完整发进去。这样做只是为了给这次实验留一个干净的工作对话。

接下来直接动手:ChatGPT 提示下一步,我在真实环境里操作;成功了就把结果和截图发回去,报错了也把错误原样发回去。它根据当前状态继续往下带。

AI 提示下一步,人完成真实操作,再把截图和结果反馈回去

这个循环会把一条教程实际跑过的轨迹留在对话里:

text可复制后修改
计划 → 操作 → 结果 → 问题 → 修正 → 下一步
为这次实验单独开启临时聊天并放入文章骨架

教程里最有用的内容经常来自计划之外。某条命令的输出和预期不同,插件装好后没有立即出现,或者一个步骤需要重启才能生效。这些细节如果当场没有保存,写正文时很容易被忘掉。

所以我会把成功结果和失败过程都留下。文章之后可以删掉无关弯路,但不能凭空补出一条没有跑过的路径。

3. 做完以后,再让它写正文

整个任务跑通后,这个对话里已经有了提纲、命令、截图、报错、修改过程和最终结果。我这时才让 ChatGPT 生成正文草稿。

我的要求通常很直接:

根据刚才真实完成的过程整理文章。保留读者需要执行的步骤、预期结果、成功标志和最小排错;删掉对完成任务没有帮助的讨论。
真实流程跑完后,再根据完整记录整理正文草稿

此时它只需要整理已有材料。哪一步先发生,实际输入过什么,错误怎样解决,都能在前面的记录里找到。

草稿出来后,我还会自己核对一遍:命令有没有抄错,产品名称和版本是否准确,截图与段落是否对应,成功标志是否真的出现。AI 可以把零散记录变成文章,技术事实仍要回到实际结果上确认。

4. 正文稳定后,再规划配图

正文基本稳定以后,我会把全文交给 ChatGPT,让它逐段判断视觉需求。问题会具体到:每一段最适合怎样解释?

  • 操作已经有清晰界面,就用真实截图;
  • 多个角色或步骤容易混在一起,就做流程图;
  • 一句话已经讲清楚,就不配图;
  • 封面只负责说明主题,不承担教程步骤。
先看完整正文,再判断这一段适合截图、讲解图或不配图

配图这时能看见前后文。它知道读者上一段刚学了什么,也知道下一段要进入哪里,便可以把难懂的关系画出来。

正文稳定后,再让 ChatGPT 规划截图和讲解图的位置

截图里还保留着我当时顺手写下的“Image 2.0”。本文统一使用当前产品名称 GPT Image 2。

我还会给每张图写清楚三个东西:它放在哪一段、要解释什么、读者看完应该得到什么。到这一步,图片数量才算确定。

根据完整正文拆出每张图片各自承担的 Prompt

5. 一张图只解决一个问题

开始生成图片时,我会为每张讲解图单独开一个 GPT Image 2 对话。

每个窗口都拿到两份信息:完整正文,以及当前这张图的任务说明。完整正文提供上下文,单图说明限定这一轮只解决一个问题。

每个 GPT Image 2 窗口都读取全文,但只负责一项视觉任务

例如,流程总览只负责画清阶段和角色,原理图只负责解释某个关系,封面只负责让人一眼认出主题。它们不在同一个对话里连续生成,各自的修改记录也不会混到下一张图中。

把完整正文和单张图片任务一起交给 GPT Image 2

生成后我会先看信息是否准确,再看画面是否好看。文字写错、箭头走反、步骤遗漏,都属于不能使用;风格、颜色和装饰则可以在事实正确以后继续调整。

逐张检查生成结果,不通过就调整 Prompt 后重新生成

这也回答了开头那个问题:让配图兼顾上下文,不需要把所有信息都挤进一张图。每个窗口知道全文在讲什么,同时只承担一个清楚的视觉任务。

6. Codex 负责组装,也负责把关

正文、截图和讲解图准备好后,我会把它们放进同一个素材目录,再交给 Codex 处理最终成品。

这一阶段的工作很具体:确认图片对应的段落,写入 Markdown,整理标题和代码块,生成公网图片版与本地图片版,再导出公众号稿、离线 HTML 和 Word。

把正文、截图和配图统一交给 Codex 组装最终成品

组装完还要继续检查:

  • 原始截图里有没有用户名、绝对路径或其他隐私信息;
  • 普通 Markdown 的图片地址能不能公开访问;
  • 公众号稿有没有留下发布后不可用的正文链接;
  • Word 每一页是否正常,图片有没有溢出或被截断;
  • 网站上线后还要核对标题和正文标记,不能把一个返回 200 的首页当成发布成功。

公众号仍由我自己复制、预览和发布。Codex 负责把适合粘贴的稿件准备好,并把网站版本部署到线上。

到这里,整套流程才闭合:

六阶段总览:骨架、证据、正文、视觉规划、配图和最终交付

回头看,这套方法里没有哪一条神奇 Prompt。它只是把不同工作放在合适的时间:先定骨架,再做真实操作;根据记录写正文,再根据全文规划图片;最后组装、检查和发布。

Prompt 决定这一轮怎么做,Workflow 决定模型开始前已经知道什么。

而这篇文章本身,刚好就是这套 Workflow 的一次完整样例。

参考资料