ai绘画古诗总画成大杂烩?孤舟、落霞、千山的意象拆法与留白题字实测
先把诗拆开:ai绘画古诗出大杂烩,多数时候不是模型不行,是一整句诗被当成一条提示词塞了进去。把孤舟、落霞、千山这类诗象拆成主体、环境、光线、镜头四个词块,再主动控留白、给题字留位,画面立刻就干净了。先拿一句你最熟的诗试拆一遍。
ai绘画古诗最常翻车的地方不在风格,在拆词。一句「千山鸟飞绝」原样丢进去,出来的多半是山体复制平移、鸟群铺满天空的图。模型不会读诗,它只会把你给的每个词都老老实实画出来。
我拿《江雪》和「落霞与孤鹜齐飞」各跑了一组对比:整句直填,十张里六张元素打架,船和鸟挤在正中央,雪和霞同框出现;按词块拆开再填,十张里八张主体干净。差距就这一个动作。
意象怎么拆:四格词块,修辞数字别当真
拆意象的口诀是四格:主体、环境、光线、镜头,一格一个词块,诗里的修辞数字要翻译成画面状态。四格里最容易被跳过的是镜头格,它决定船是主角还是点缀。
拿「落霞与孤鹜齐飞,秋水共长天一色」示范。主体:一只野鸭的剪影。环境:开阔的秋日水面,水天相接。光线:太阳落了之后的暖橙霞光,注意是霞不是日。镜头:极远视角,鸟只占画面百分之一不到。四格填完,提示词半句话长,主体放最前。
修辞数字是重灾区。千山、万径、一片,全是虚指。我翻过车:把「千山」直译成 a thousand mountains,模型真给了几十座一模一样的山,横向平移,像贴瓷砖。改成 layered mountain silhouettes fading into mist,一次过。「两个黄鹂」倒是能当真数,two orioles on a willow branch,我跑十张九张数量是对的。
| 诗象 | 直写会怎样 | 拆完这样写更稳 |
|---|---|---|
| 孤舟 | 出成大帆船,船占画面一半 | a tiny fishing boat, one person, vast empty river |
| 落霞 | 直接画一轮大太阳 | rosy clouds after sunset, no sun in frame |
| 千山 | 千被当真数,山体复制平移 | layered mountain silhouettes fading into mist |
| 独钓 | 钓叟被画成一伙人 | a lone old fisherman sitting still, far view |
想连船的位置都钉死,可以走草图控制那条路:自己画张粗糙的构图线稿,让模型照着排布,比纯文字反复抽卡省时间。具体流程这篇写得很细:cv ai绘画什么关系:Canny轮廓怎么变成一张完整插画。
诗境留白:空着的位置要主动点名
留白要主动写进提示词,模型默认会把画面塞满;空出来的位置在哪、占多少,决定这张图像不像中国画。与其写「留白」两个字,不如直接点名什么在空着。
留白怎么写?分场景。落霞类是天空留白,水平线压到下三分之一;孤舟类是水面留白,船放在三分线上,前后都是空水;千山类是雾气留白,远山淡到只剩轮廓。写成 empty water stretching to the horizon,比堆 minimalist 管用得多。
数字说话。同样的拆词组,加上 negative space 和空水描述,十张里七张留白成立;不加的十张只有两张自己空出来,剩下八张不是加水鸟就是加波纹,模型很怕空。说实话我一开始不信,空着多简单,可它比我还怕空。
最离谱的一张翻车图我留着当反面教材:江雪主题,没写留白约束,模型在空白水面加了一行大雁,远处补了两座亭子,还给钓叟撑了把伞。崩的全是没被约束的空处。改法两种:把空处点名写死,或者局部重绘擦掉多余元素。
话说回来,琢磨留白也改了我看图的习惯。现在判断一张古诗图好不好,先看它敢不敢空。
题字位置:先留位,再谈字
模型自己生成的题字几乎全是伪汉字,别指望它写对;正确做法是生成时留出空位,后期自己题字再盖一方红印。题字位置跟着留白走,留白在右,字就题右。
我专门跑过二十张带「题写诗文」要求的图,十七张是乱码假字,笔画像字又不像,近看全崩;剩下三张远看凑合,放大一样露馅。题字这一步从生成阶段挪到后期,省心也保真。
留位规则不难。传统上题字不压主体、不居中,竖排比横排像样。提示词里写 empty space in the upper right corner for inscription,出图后右上角就是空的,修图软件里竖排补字。落款后面跟一方红印,那点朱红是整张图唯一的纯色跳点,面积压在画面百分之一以内,大了就俗。
字体上,楷、行、瘦金都行,用古代碑帖字形没问题;现代在世书法家的字库商用要拿授权,个人欣赏自用另说,这条边界自己守住。内容别贪多,题一句甚至两个字就够,「江雪」加一方印,比三十字的诗文干净得多。
回到开头:ai绘画古诗的问题从来不是模型读不懂诗,是你还没替它把诗读完。拆词是把你的阅读过程交给它,留白是替它做减法,题字位是替它定呼吸。下次先挑一句最熟的诗,四个格子填一遍,比盲抽五十张管用。
常见问题
不会英文,写中文提示词能出图吗?
能,多数工具会自动翻译。但数量词和留白这类描述翻过去容易跑偏,「千山」变「一千座山」就是这么来的。关键的那几个词块,建议自己查好英文再填。
一整首绝句能画成一张图吗?
四句的信息塞一张图,模型只会抓最响亮的词乱拼。挑一句当画面主体,其余句子降级成氛围词,比全塞进去强得多。
为什么生成出来的书法全是乱码?
模型学的是「长得像汉字的纹理」,不认笔画结构,字永远半真半假。题字留到后期自己加,前期只负责留空位。
要指定某个古代画家的风格吗?
报人名有时管用,更稳的是用画论风格词:水墨、青绿、浅绛、界画。风格词出错的代价小,人名风格一旦不像,整张就歪了。
同一句诗每次出图都不一样,怎么固定?
把拆好的词块顺序固定,锁种子再微调。一次只动一格,改动来源才找得到。