ChatGPT 生成图片技巧:写好提示词、局部修改、加文字一次到位
在 ChatGPT 里生成和编辑图片,效果好坏主要看提示词怎么写。本文按 OpenAI 官方文档,整理写提示词的五个要点、逐步修改的方法、多张参考图的用法、图里加文字的写法,以及在 Codex 里用 $imagegen 生成图片的注意事项。
让 ChatGPT 画图很简单,一句话就能出图;但想要一张能直接用的图,往往要改好几轮。OpenAI 官方文档专门写了一份生成图片的说明,讲了提示词该写什么、怎么改才不跑偏。本文把其中能直接照做的技巧整理出来。
在哪里生成图片
- 网页版 ChatGPT:在对话里直接描述想要的图。想在现有图片上修改,或者拿一张图当参考,就把图片附加到输入框里。
- 桌面版 ChatGPT:同样在输入框里描述。点开生成的图片会进入放大查看界面,可以在 Focused view(单张查看) 和 Canvas view(画布视图) 之间切换;画布视图里能看到同一个对话生成的所有图片。
- Codex 命令行和编辑器插件:在对话里描述需求,或者在提示词里写上
$imagegen明确调用生图技能。命令行里可以用-i或--image附加参考图;编辑器插件里按住 Shift 把图片拖进输入框。
技巧一:提示词写清这五件事
官方的说法是,好用的生图提示词通常只要一到三句,但要写清决定成败的细节:
- 用途或受众:这张图拿来做什么、给谁看。
- 主体和动作:画面里是谁、在做什么。
- 场景、构图和风格:在哪里,怎么摆,什么画风。
- 需要时补充:画幅比例、光线、颜色、材质。
- 限制条件:哪些东西不能出现。
另外两条很实用:用具体的描述代替空泛的形容,例如写「光从左边窗户照进来」,而不是「光线好看」;必须保持不变的要求,在提示词里重复写一遍。
官方示例的思路是这样的(这里改写成中文):
为员工入职手册画一张简洁的插画:一个人在书桌前整理项目,桌上有笔记本电脑、本子和一张进度清单。柔和的日光从左侧窗户照进来,颜色克制,风格现代亲切,背景简洁。不要出现标志、文字和科幻元素。
技巧二:一次只改一处
先把核心画面做出来,再一点一点改。官方建议每次只调整一个元素,这样构图和其他细节不容易跟着变。也可以在图片上选中一块区域,只描述这块要怎么改。
修改已有图片时,同时说清改什么、什么不能动:
修改附带的图片:只把杯子换成一小盆绿植。人物、桌面布局、光线、颜色、裁切和其他所有细节都保持不变,不要加文字和标志。
大一点的调整也要说得直接、能执行,比如「整体调亮一些」「降低饱和度」「背景简化」「构图不变,换成另一种画风」。
在桌面版的画布视图里,还可以用 Comment(评论) 给一张或几张图加具体意见:点 Multi-select 选中要改的图片,把评论和其他修改要求一起发到同一个对话里。
技巧三:多张参考图分工用
一张图定内容、另一张图定风格或布局时,可以一起附上。关键是按顺序指明每张图的作用,并说清它们怎么组合;合成画面时用「前景、背景、左边、右边」这类方位词。例如:
图 1 是要修改的产品照片,图 2 是风格参考。保留图 1 的产品、拍摄角度、布局和物品,换成图 2 那种干净的线条、低饱和配色和柔和阴影。产品放在正中间,右上角留空,之后放文案。
技巧四:图里加文字
图里的文字要短,并且写得非常精确:
- 把要出现的文字原样放在引号里,大小写按你想要的写;
- 说明字体风格、大小、颜色和位置;
- 不常见的名字,必要时把字母逐个拼出来;
- 说清楚除此之外允许不允许出现其他文字。
只加一行标题「SPRING WORKSHOP」,大号粗体白色无衬线字,放在画面上三分之一的正中,标题保持一行。不要加其他文字,也不要改动原图。
生图也能用来做说明图、海报、带标注的示意图和时间线:先描述信息的层级和版面,标注写短,并要求文字清晰。文字很多或对排版要求很高的,官方建议逐字检查,必要时放到设计软件里收尾。
在 Codex 里生图要注意用量
Codex 内置的生图使用 gpt-image-2 模型,算在 Codex 的常规用量里。官方说明,带生图的对话消耗额度平均比同类不带生图的对话快 3 到 5 倍,具体看图片的质量和尺寸。要批量生成很多图,可以在环境变量里设置 OPENAI_API_KEY,让它通过 API 生成,这时按 API 价格计费。网页版 ChatGPT 的生图额度按套餐和工作区设置计算,以官方页面为准。
几条使用规范
- 画真人时,合适的情况下提供参考照片,并确认你有权使用这个人的肖像。
- 要求原创设计,不要模仿特定的品牌、产品、艺术家或作品。
- 生成的图片不需要注明 OpenAI 出品,需要时可以自己说明是怎么做的。
- 使用时遵守所在单位的规定和 OpenAI 的使用政策。
上手建议
先挑一个真实用途练手,比如给一篇文章配题图:第一轮按五个要点写一到三句提示词,第二轮只改一处,第三轮再加标题文字。三轮下来,基本就能摸清怎么跟 ChatGPT 沟通画面。经常要出图、改图的,可以在 BuyBuy代充(buybuytopup.cn) 开通 ChatGPT Plus,用上文的方法多试几轮。