旧阁这张的关键词不是“古风美女”,而是旧木案、鸟笼、小鸟、手抄纸、卷轴、竹帘、窗棂、风吹纱帘和窗外白雾逆光。人物只是画面的一部分,真正把图撑起来的是这个房间。
夏日雏菊这张也不是简单写“夏日少女”。它有雏菊、草帽、白色大花前景、树荫斑驳光、蓝天、积云、草地和野餐布,还有低机位与近处花朵虚化。画面的成立点被说清楚以后,人物才真正进入了现场。
五层写真 Prompt 写法
第一层:先给它一个能站住的场景
我现在基本不会只写“室内”“户外”“棚拍”这种大词,而会写成一个具体空间。比如旧阁书案,不是“古风房间”,而是旧木案、鸟笼、黄绿色小鸟、散落谷粒、古书、手抄纸、卷轴、砚台、旧瓷果盘、桃子、竹帘、窗棂和旧床榻。
这一串东西不是为了让每个道具都出现,而是在给 AI 一个空间密度:这个房间不是空的,这里有人生活过,有旧木头的潮气、纸张、纱帘、鸟笼和一点灰尘。画面立住了,人再进去就自然了。
从果树枝叶之间拍摄的夏日果园胶片抓拍
夏日果园也是同样的逻辑。除了树叶、枝条、青色果实、藤蔓、竹篮、草帽、果汁和自然小路,我还会写一句:“镜头像藏在果树枝叶之间。”它会逼着画面出现前景遮挡;有前景,画面就不平,有遮挡,图才像真的被抓拍到。
判断一个场景够不够具体,可以检查三层:
- 前景有什么;
- 人物在哪里;
- 背景有什么。
三层都空,大概率会生成一张很平的图。
第二层:别只写风格,要写成像方式
“胶片感、CCD、电影感、杂志感、氛围感”可以写,但只写这些不够。我更喜欢写“它像什么设备拍出来的”:富士相机摄影、尼康相机摄影、手机抓拍、直闪 CCD,或高调奶油柔雾棚拍光。不同设备背后,是不同的成像逻辑。
富士户外容易带出高饱和、蓝天与胶片颗粒;直闪 CCD 会有硬阴影、皮肤反光和现场感;柔雾棚拍会有低对比、边缘化开、奶油一样的高光。与其写“高级感”,不如写“大面积柔光从正前方和侧前方包裹人物,整体曝光偏高、低对比,像隔着 Pro-Mist 柔雾滤镜拍摄”。
高调奶油柔雾棚拍下的白兰写真
这张图我最满意的不是脸,而是手、花、白色桌面和背景全被光揉开了。真正起作用的是“高调、柔雾、低对比、前景虚化、亮部轻微溢出但不要死白”。光线不要只写美,要写它从哪里来、落在哪里、最终造成什么效果。
第三层:妆容写成锚点,不要写成化妆教程
妆容很容易越写越长:眼影、睫毛、卧蚕、唇釉、鼻梁高光、面中腮红、皮肤纹理全往里塞,结果有时会变成美妆广告,脸也开始发假。
更稳的方法是只抓“最小可识别锚点”,也就是这张脸最重要的几个识别点。
桃粉妆、果实发饰与水蜜桃道具形成统一关系
水蜜桃氧气写真的锚点是:桃粉甜美妆、奶油肌、粉桃眼下腮红、水润桃粉唇、果实发串和飘带发饰。重点不是“五官完美”,而是整张脸像一颗桃子;腮红、唇色、发饰、道具和光线都在服务同一个感觉。
我会先用一句话收住妆容,再补两三个细节。例如:
- 白兰柔雾:清透奶油裸妆;
- 黑板职感:冷白皮直闪职感妆;
- 夏溪花冠:花园精灵感桃粉妆。
不要一边写冷感厌世,一边写甜妹元气;也不要一边写欧美浓颜,一边写日杂透明感。
第四层:动作不要写死,要写动作骨架
AI 写真最容易翻车的地方就是姿势:手指多一根,脖子拧坏,腿脚接不上,身体朝左,头偏偏回头看镜头。我默认会避开“回头看镜头、扭头回望、身体背过去但头转回来”这类姿态,不是它们一定不能出好图,而是脖子与肩膀的翻车概率太高。
我更喜欢写动作骨架:
- 低头垂眼,手指轻触桌面花瓣;
- 坐在草地上晒太阳,不强求看向镜头;
- 从果树枝叶之间跑过,笑着侧身但头肩方向一致;
- 手拿桃子靠近脸部,俏皮近景抓拍;
- 站在白板旁,手扶桌面,直闪镜头,视线看向镜头。
它们不是死姿势,而是在给模型一个身体逻辑。
白板、证件挂绳与夜间办公室共同构成直闪职感写真
黑板职感这张成立在白板、公式、证件挂绳、黑框眼镜、夜间办公室与直闪。动作只是手撑桌面、身体微侧、看向镜头。越是直闪,动作越不能复杂,因为它会把身体结构暴露得很清楚。AI 不是不会拍人,但动作如果像一张人体结构考试卷,它就会开始乱答。
第五层:给它一点随机,但别把方向也随机掉
写真最怕所有图长得一样:同一张脸、同一个距离、同一个表情和构图,跑十张像复制粘贴。所以我会故意留下一些变量:
- 道具不需要全部出现,只根据构图需求选取;
- 每张图的镜头距离可以不同;
- 动作与表情随机,不强求看向镜头;
- 前景可以由草叶、野花、发丝或裙纱虚化遮挡。
这个随机不是让 AI 随便发挥,而是在一个框里动。场景、光线和妆造不变,动作、距离、前景遮挡与是否看镜头可以变化。
强光、花冠与绿色头发锁定方向,动作和视线保持自然
夏溪花冠的方向很明确:夏日、强光、花冠、绿色头发、花园精灵感;但它没有规定人物一定要正脸看镜头,于是画面反而更自然。最稳的结构不是全部锁死,而是锁住风格骨架,放开画面呼吸。
一套可以复用的检查顺序
写完 Prompt 后,我会按这个顺序检查: