AI 画图文字乱码,多数时候不是模型不行,而是写法不对。能直接用的办法是:把要写的字单独成段、用引号框住原文,字数压到 10 个字以内,八成以上的乱码当场消失。剩下的顽固情况别反复重抽,换个思路——先让 AI 把画面画好,再用它的图像编辑功能单独加上文字,或者最后在稿定、PS 里贴字,十分钟搞定。
为什么 AI 写不好字:它把文字当"纹理"在画
扩散模型是从一团噪声里"去噪"出画面的,文字在它眼里不是一个个字符,而是一块"看起来像字"的纹理。英文短词因为在训练数据里出现频率极高,模型记住了标准形状,所以 "SALE" 之类不容易错;中文笔画复杂、组合千变万化,字一多就容易缺胳膊少腿、笔画粘连。
理解这一点,后面的写法就都顺了:你要做的,是把"写字"这件事从"画画"里摘出来,单独交代清楚,而不是指望模型在画画面的同时顺手把字写对。
写法一:文字单独成段,用引号框住原文
别把文字要求藏在长描述里。单独起一段写清楚:画面中的文字为:"开业大吉",位于海报上方居中,红色书法字体。引号的作用是告诉模型:引号里的东西一个字都不能改、不能发挥。
反例是"画一张喜庆的开业海报,上面写着开业大吉几个大字,背景是舞狮和灯笼"——"写着"和"几个大字"都是模糊表达,模型大概率还你一团像字又不是字的纹理。凡是涉及文字,描述越像"施工图纸"越好:写什么字、在哪里、什么字体、多大,一句一句交代。
写法二:字越少越稳,标题控制在 10 个字以内
这是成功率最高的土办法。主标题 4 到 8 个字最稳,副标题、日期、地址这类小字一次只交代一行。想让 AI 一次排好整段中文文案,基本是在为难它——长文本排版本来就是排版软件的活,不是生成模型的强项。
如果你要做的是促销海报,正确姿势是:主标题交给 AI("限时 5 折"这种短词现在的模型基本能写对),细则小字一律后期加上。分工明确,返工最少。
写法三:复杂排版拆两步,先画画再写字
把海报拆成"背景图"加"文字图层"两步走。第一步只让 AI 画背景,提示词里明确写"画面中不要出现任何文字",或者用负面提示词排除文字、水印、签名;第二步用同一工具的图像编辑、局部重绘功能,指着留白区域说"在这里用宋体写'秋季上新'"。
这招对中文尤其管用。新一代模型里,即梦 Seedream、GPT-4o 系生图都把中文文字渲染当卖点在做,"指哪写哪"的短标题已经可用;但长句、小字、艺术变形字依然是重灾区,预期要放平。选模型时可以优先看它是否明确宣传中文文字渲染能力,没提这事的模型就别拿它做强文字需求。
写法四:已经乱码的图别删,三种救法
好不容易抽到一张构图完美的图,文字却乱了,别急着删,有三种救法:
一是圈选重绘。用即梦、豆包这类工具的局部重绘或智能改图功能,框住乱码的区域,输入正确的文字让它只重画这一块,背景和主体不受影响,成功率比整张重抽高得多。
二是蒙版盖字。乱码区域不大时,直接在原位置压一条色带或色块再写字,视觉上反而像刻意的设计,电商主图常用这招救场。
三是后期贴字,终极兜底。AI 只管出图,文字全部在稿定设计、可画或 PS 里加。做商用海报、公众号封面、电商详情页,这是效率最高的老实办法——排版精度、字体版权都可控,不用跟概率较劲。
什么情况别跟 AI 较劲
三类需求建议直接走后期:整段中文小字说明、艺术字体的大幅变形字、Logo 或品牌名一字不差的还原。还有一条经验:如果同一位置反复抽卡五次还是不对,说明这组"模型加字数加字形"组合就是不行,换写法比换运气管用,别再烧点数了。
记住这个顺序就行:短字用引号框住单独交代,复杂排版拆成两步,乱码用改图功能救,长文案直接后期贴。按这个流程走,AI 画图里的文字基本不会再给你添堵。