Guide · 通用

AI 不会画图,30 张课件配图怎么办?一次交接、0 返工的「任务包」做法

用 Claude Code 备 AI 创意设计课,第 1 次课要 19 张配图。问题是:这台电脑上的 Claude Code 没有任何生图能力。

最笨的办法是让它列出 19 条提示词,我一条条复制到生图工具里跑,再一张张下载、改名、放回去——来回切 19 次,第 2 次课再来 11 次。

我最后的做法是:让备课的 AI 把全部配图需求打成一个任务包,我整包交给 ChatGPT,它整包还回来。两节课 30 张图,文件名全对、没有一张带字、只有 1 张低于尺寸下限,交付验收 0 返工。

一、分工:备课 AI 只负责把图「要清楚」

这套流程写在我自己的教师智能备课 Skill里(目前内部使用),叫「路由 C」:

当前 AI 不能生图 → 生成一次性任务包 → 老师交给生图工具 → 完成包回流 → 验收

能不能生图别看名字。我环境里有几个名字带 imagegen 的 Skill,其实只是提示词指导,自己出不了图。拿不准就试生成一张,失败就走任务包。

两节课各打一个包、各交接一次。等图期间,不依赖图片的任务书、量表先做完,课件用占位图把版式跑通。图一回来,只剩替换和终检。

二、先分类:不是每张图都要生

类别例子怎么来
A 教师已有别的课已经做好的产品标准图直接复用
B 真实资料历史照片、真实产品、数据找可信来源,不用 AI 图冒充事实
C AI 核心教学视觉标准图、错误案例、前后对比进任务包
D 课件内生图形流程图、时间轴、对照表课件里原生画,保持可编辑

第 1 次课分完是 19 张 C 类图、12 处 D 类图形。不分类,生图任务要从 19 项涨到 31 项;让生图工具画表格,上面的字还很容易是乱码。

三、图里一个字都不要

这条是被上一版坑出来的。第 3 次课的上一版课件(V2),素材是 14 张合成信息板:标题、说明、红圈答案全印在图里。做课件只能从板上抠局部,结果出现半截红圈,互动页还带着红圈——答案提前暴露。

所以任务包的第一条规矩是:

  • 图里不出现任何文字,数字、Logo、箭头、圈注、编号也不要;标注在课件里用原生形状画;
  • 「先猜后揭晓」用的图,必须另有无答案版;
  • 每张图是独立文件,不做拼图、分屏、信息板。

回流的 30 张全部无字、全部独立,这条是真管用。第 2 次课做海报,海报上的字也不让 AI 画,拆成 10 个「海报合成组件」由课件叠在无字图上——正好是那节课要讲的「AI 出图、人排版」。

四、尺寸落在原生规格里,目标值也一样

一开始写的规格是「4:3,不小于 1600×1200」。写完才想到:ChatGPT 生图横版只有 1536×1024,这个要求它根本做不到,要么失败,要么偷偷放大。

改成 3:2、1536×1024 或更高;工具不支持就用 4:3,同一批保持一致。让版式用等比裁切去适配图,而不是反过来。

第 2 次课交给了一个只拿到文件、没有聊天上下文的子代理。任务说明只要求每张图写明比例和最小像素,具体数是它自己定的:竖版**「目标 1536×2304,硬下限 1024×1536」**。目标和底线分开写这一层,主会话在第 1 次课是事后才想到的。结果竖版回来 10 张都是 1024×1536:没到目标,但正好压在硬下限上,照样能用。只写目标、不写底线,验收时就没法判。

不过回头看,这组数自己也没守住本节的规矩。横版最大 1536×1024,竖版按理就是 1024×1536,回来的 10 张也正好都是这个数;1536×2304 本身不在原生规格里,它出不来,结果全停在了下限上。目标值也得是原生规格,否则写了等于没写。

五、任务包里装什么

文件作用
00 执行说明任务只有一个、必须遵守的五条、做不出来怎么办、返回什么
01 总任务这批图教什么、每组图的成败标准
02 任务清单(yaml)逐张定义编号、文件名、用在哪页、比例、参考图、提示词、验收标准,以它为准
03 视觉识别基准示范物品必须固定的特征
04 批量生图提示词02 的可读版,带生成顺序
05 验收清单逐张检查 + 同组并排检查

几个细节:

  • 先做基准图。第 1 次课的基准图被 13 个页面用到,要保持一致的图都拿它当参考图。
  • 做不出来不许拿占位图顶替,写明哪一张、卡在哪、试过什么。
  • 清单只留一份源:02、04 和备课侧的素材清单由一个脚本从同一份数据生成,来由见这篇。
  • 打包用 Python 的 zipfile,不用 PowerShell 5.1 的 Compress-Archive(坑在哪见这篇);这次文件名带中文,更稳的是只用编号加英文。

想让自己的备课 AI 也这么干,把这段话丢给它:

你现在不能生图,别让我逐条复制提示词。请把这节课的配图需求打成一个「视觉素材生产任务包」,我整包交给生图工具:

  1. 视觉需求先分 A 已有素材、B 真实资料、C 需要 AI 生成、D 课件里原生画的图表,只有 C 类进任务包;
  2. 每张图写清编号、文件名(编号+英文)、用在哪页、教学目的、比例与尺寸(目标值+硬下限)、提示词、验收标准;
  3. 图里不许有任何文字、数字、Logo、圈注;「先猜后揭晓」的图另出无答案版;
  4. 比例和尺寸只用生图工具的原生规格,目标值也一样,同批一致;
  5. 错误案例写明「保留错误、不要修正、画质正常」;
  6. 附验收清单,并自查同一张图的要求里有没有互相打架的;
  7. 用 Python zipfile 打包,写明完成包怎么命名、放回哪里。

六、回流验收:30 张,1 张低于下限

  • 文件名全对,一张都不用改名;
  • 没有一张带字;
  • 尺寸统一:第 1 次课 19 张全是 1536×1024;第 2 次课竖版 10 张全是 1024×1536,没到目标值,但都在硬下限上,照样能用;
  • 该「各是各的」各是各的,该「分不出来」的确实分不出来。

唯一低于要求的是第 2 次课一张 9:16 竖屏底图:要求不小于 1080×1920,拿回来 941×1672,比例是对的。回头看,这条要求同样不在原生规格里——按上一节的推算,ChatGPT 的长边最多 1536,1920 超出了,偏差多半就出在这儿。它只用在一张小图和一个 Figma 演示画板上,所以接受、不返工,写进验收记录。

补一句后话:几天后按投影条件复查,第 2 次课另有一张图,屏幕上看没问题,投影时关键那一格对比太弱、后排看不清,要不要重生成还没定。所以前面说的 0 返工,指的是交付验收这一关。屏幕上验收,和坐在教室后排看,不是一回事。

七、出题人也要自查

最有意思的错,出在任务包自己身上。第 1 次课有张图,任务包里同时写了「画面右侧留白」和「桌上散放几本书和一个马克杯,背景是略显杂乱的书架」。两条打架,生图工具选了后者,右侧塞满了书架和杯子。

验收清单查不出这种错:它只问「图是否符合描述」,不问「描述本身是否自洽」。

没有重新生图,而是改成教学点:那一页加一行红字,点明「右侧留白」写了、它没照做。这反而成了全课最有说服力的一页,顺势引出下一轮为什么要加约束。验收清单该补一条给出题人自己的检查:我的要求里,有没有两条互相打架?

八、AI 课的诚实问题

教 AI 的课还有一层坑:这些图是另一个 AI 按描述画的,不是学生所用平台对那条指令的真实输出。不说明,等于告诉学生一个不存在的因果关系。

  • 相关页面标注「图为教学示意;现场演示以实际生成结果为准」,老师课前在自己的平台上把示范指令预跑一遍、截图留底;
  • 错误案例要明写。「三张几乎一样」「说的是台灯、出来的是落地灯」这类要求不写死,生图工具会好心帮你修掉。

小结

备课 AI 不会画图不是问题,问题是让老师当人肉搬运工。分类、无字、尺寸、验收都写进任务包,一节课交接一次就够。

同一轮备课的另一半——把第 2 次课交给只拿文件的子代理、质量靠文件而不靠聊天——写在这篇。

共识就一句:让会写的把图要清楚,让会画的一次画完——任务包写得越死,返工越少。

← 返回指南列表