ai绘画古诗总画成大杂烩?孤舟、落霞、千山的意象拆法与留白题字实测

ai绘画古诗总画成大杂烩?孤舟、落霞、千山的意象拆法与留白题字实测
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绘画古诗的问题从来不是模型读不懂诗,是你还没替它把诗读完。拆词是把你的阅读过程交给它,留白是替它做减法,题字位是替它定呼吸。下次先挑一句最熟的诗,四个格子填一遍,比盲抽五十张管用。

常见问题

不会英文,写中文提示词能出图吗?

能,多数工具会自动翻译。但数量词和留白这类描述翻过去容易跑偏,「千山」变「一千座山」就是这么来的。关键的那几个词块,建议自己查好英文再填。

一整首绝句能画成一张图吗?

四句的信息塞一张图,模型只会抓最响亮的词乱拼。挑一句当画面主体,其余句子降级成氛围词,比全塞进去强得多。

为什么生成出来的书法全是乱码?

模型学的是「长得像汉字的纹理」,不认笔画结构,字永远半真半假。题字留到后期自己加,前期只负责留空位。

要指定某个古代画家的风格吗?

报人名有时管用,更稳的是用画论风格词:水墨、青绿、浅绛、界画。风格词出错的代价小,人名风格一旦不像,整张就歪了。

同一句诗每次出图都不一样,怎么固定?

把拆好的词块顺序固定,锁种子再微调。一次只动一格,改动来源才找得到。

延伸阅读