AI绘画半草稿风格实战:从模型选型到提示词控制全攻略

发布时间:2026/10/18 4:35:30
AI绘画半草稿风格实战:从模型选型到提示词控制全攻略
1. 内容整体设计与思路拆解先说清楚这东西到底是什么。所谓的“文字生成图片半草绘图”核心就是靠一段提示词让AI画出那种介于草稿和成稿之间、带着手绘笔触和未完成感的插画。它不是追求照片级写实也不是精细到每根睫毛都清楚的商业成品而是保留线条的随意、留白的透气感、上色半透明甚至干脆只铺一层底色——这种风格天生自带一种“创作过程感”和松弛的审美。为什么现在大家越来越喜欢这种调性我个人的观察是过去两年AI绘画的主流方向是“卷”完成度所有人都在追求高细节、高饱和、高分辨率生成的结果确实炫但看多了容易疲劳而且那种过度渲染的“塑料感”在三秒内就能让观众失去兴趣。反而“半草稿”风格因为留有余地画面给了人脑补的空间像看画师现场手绘的感觉更容易产生情绪上的共鸣——这种审美逻辑在手书、漫画扉页、角色设定集、音乐专辑封面这类内容形态里特别吃香。那这个项目要解决的痛点是什么很简单AI绘画经常“收不住”。你想让画面停在一个恰到好处的草稿状态模型却总是默认往画完的方向飘。直接输入“sketch, rough, unfinished”这类单词效果极不稳定经常半路就渲染出一张色彩饱满的成品图。于是需要一套组合拳——通过模型选型、提示词控制、参数约束、后处理修正把这匹“脱缰野马”拽回到半草稿的轨道上来。适合谁来参考两类人。第一类是刚开始接触AI绘画、但对网上的教程感到头大——那些教程要么只教按键不讲为什么这么设要么上来就推一堆插件让人无所适从。第二类是有一定基础、但做插画或设计应用时发现出图风格总是不稳定的创作者。这篇内容会把从模型选型到风格控制、从提示词写法到后期精修的完整链路讲一遍每一步都讲原理不讲玄学。这里需要先说明一个前提这套方案是基于当前开源的图像生成模型生态来做的假设你已经在本地搭好了基础的运行环境。如果你还在犹豫用什么模型、怎么调参数跟着下面一步步走结论是可以直接搬走的。2. 核心细节解析与实操要点2.1 半草绘风格的视觉指标要复现一种风格第一步不是急着写提示词而是把风格拆解成“可量化的视觉指标”。这是我从传统美术训练里借来的思路——你想让AI画“草稿感”得先告诉它什么是草稿感。半草绘风格至少包含四个维度线稿质量线条不能是那种闭合严密、粗细一致的数字矢量线而应该具有手绘的自然抖动粗细变化偶尔有交叉、断开或重复勾勒的痕迹。色彩填充草稿阶段的上色通常是“罩染”的方式颜色铺得不是很均匀能看到笔触边缘的渗透感甚至在色彩层和线稿层之间存在微小的错位。完成度控制画面局部可以比较精细比如角色的脸部、眼睛但其他部分比如衣服褶皱、背景元素应该明显“没画完”形成“半成品”的节奏对比。基底纹理画面最好带有纸质肌理比如结霜的卡纸、水彩纸的凹痕或者轻微的扫描噪点这些东西能帮画面去掉“数字渲染”的新质感。有了这四个维度的框架我们就能理性地选择模型和参数而不是对着随机生成的图碰运气。2.2 模型的底层差异决定风格上限很多新手有个误区认为提示词万能。但实际上模型底层的训练数据分布已经给风格划定了“天花板”。在开源社区近两年主流的生态早就不再是当年那个通用大模型一家独大而是形成了“通用底模 风格LoRA”的组合玩法。对于半草绘这种带明显手绘倾向的风格我建议从以下几个方向选底模方向推荐模型特点注意事项画师纹理以二次元数据为主的底模线稿基础好、理解“赛璐璐”和“厚涂”概念需要额外控制上色浓度否则会往完成度漂写实偏手绘通用写实底模纸张质感和爆线效果好但人物脸容易写实化需要叠加二次元LoRA或指定风格词混合路线手绘感强化LoRA 任意底模定制性强可随时切换风格对LoRA权重比较敏感建议从0.6起步实话说没有哪个模型专门为“半草稿”训练过都是大家在实践中试出来的组合。我自己现阶段的偏好是用二次元底模配手绘LoRA——它本身对整个画面氛围的把握比较稳上色也更倾向创作感不会动不动就出现皮肤质感的塑料光泽适合需要做教程案例素材的情况。除此之外VAE变分自编码器处理色彩细节建议默认跟随模型本身不要轻易更换。2.3 采样器是风格的隐形开关采样器Sampler决定扩散模型去噪过程从随机噪声走向成品图的“路径”。不同采样器选择到的路径风格差别很大。我测试下来AH老牌采样器在粗线条和纹理表现上有天然优势——它的运算方式更“恋旧”倾向于保留更多高频细节。但注意它出的图默认都会更“完整”需要在别的参数上反向拉。比较推荐的一组方向是草稿感、手绘感强DPM 2M Karras。这种组合在“空气感”上表现好上色扩散均匀缺点是细节可能偏软。还原原画线条纹理DPM SDE Karras。SDE路径在边缘处理上更果断线条更清晰但出图速度稍慢耗时大约是普通模式的1.5倍。想要快速验证风格Euler a。出图快、随机性强适合提示词调试阶段。除非你想要那种特别重噪点的画面否则不建议开“Restart”这类过高的噪声调度器——它会把纸纹噪点放大成污渍。2.4 提示词结构从抽象词到具象词提示词是文本生成图片的核心控制渠道。如果你只在最后加一个“sketch”效果相当于让一个完全没见过草稿图的人凭空想象得到的结果当然不稳定。推荐结构是“角色/主体 动作 环境 媒介 风格 画质反义词剔除”。以生成一个半草稿风格的少女剑客立绘为例best quality, masterpiece, traditional media sketch, rough pencil drawing, a young swordswoman, holding a katana, dynamic pose, facing forward, delicate eyes, detailed face, ink black outline, watercolor base color, light color blocking, large blank margin, unfinished look, visible sketch lines, paper texture关键在于“unfinished look”和“visible sketch lines”这两个词——它们直接告诉模型“不要画完”。但光有正提示词不够负向提示词更重要它是你的约束条件。2.5 负向提示词把“画完”的冲动摁回去扩散模型倾向于生成“更完整”的画面。你需要通过负向提示词明确告诉它哪些东西不要碰。这是我踩过最多坑的地方。负向提示词的几个必要组成完成度抑制finished, polished, high detail, full color, ultra detailed, masterpiece——别心疼这些词在这里是坏事。注意当风格已经锁定后正向里的“masterpiece”和负向里的不能同时出现否则模型无所适从。我的做法是负向保留正向用“best quality”替代。材质污染plastic, glossy, photorealistic, 3d render, octane render——这些词会让画面瞬间丧失纸面感。结构破坏项bad anatomy, bad hands, missing fingers, extra fingers, watermark, text, signature这些是安全项一定要留。负向提示词的具体效果和你选择的是中文还是英文提示词也存在关联。目前主流开源模型的训练数据以英文为主建议关键词统一使用英文而不是依赖翻译产生的中文提示词。3. 实操过程与核心环节实现3.1 步骤说明与初始化配置这里用一键包或者ComfyUI等方式都可以两者的本质逻辑一致调用命令或模块执行加载底模、解析文本、生成图片。下面以目前普及度较高的本地配置为例装好环境后创建一个文本生成图片任务工作流大概是“载入底模VAE → 输入提示词 → 选择采样器 → 设置步数与CFG → 执行生成”。关键参数我建议从下面这组初始值起步步数Steps28~30。步骤太少线条会毛步骤太多模型会自作主张帮你“画完”不必要的细节。CFG7.5~9。这个值控制提示词对画面的影响力。半草绘风格建议偏高一点以保持线条的“草稿”属性。CFG过高会锁死想象力线条生硬过低则容易跑题。采样器DPM 2M Karras。分辨率通常先以512×768的竖构图起步符合绝大多数立绘所需比例之后再来做高清放大。直接生成768×1152也可以尝试但出图速度慢且早期调试会浪费大量时间。种子建议固定一个种子比如114514或某个喜欢的数字。这不是迷信是为了在调试提示词时保证画面构图基础不变方便做变量控制。奔画的时候别急着一次性追求“完美草稿”。先花半小时用同一组提示词生成多张图观察模型在不同种子上的行为找出哪些词稳定有效、哪些词是“废话”。3.2 快速复现一个“半草稿风格”的具体配置有一个很适合用来测试“风格确定性”的步骤就是用一组配置跑同一张图多次。如果你使用本地部署的WebUI可以这样复现将底模切换到二次元手绘写真型模型。LoRA层选择一款手绘纹理LoRA权重设为0.6需要测试后微调。正向提示词使用sketch of a girl in rain, rough pencil line, blue monochrome base, white paper background, hair flowing in wind, loose brushstroke, blank margin, unfinished style负向提示词finished, polishing, refined line, photorealistic, 3d, dense detail, watermark, signature, text, error, bad anatomy, ugly, extra fingers采样器选择Euler a初次快速出图分辨率512×768步数25CFG为8。开启“还原面部结构”面部修复选项因为草稿优势在于勾勒如果脸崩了再好的风格也废了。测试后你大概率会发现这个配置跑出来的图有一种黑白蓝灰手绘稿的感觉线条锐利底色半透明留白充分——基本就是“半草稿”的味道。3.3 从粗糙到有质感的深化控制变量法在基础测试完成后需要开始进行差异化调整。我会用“控制变量法”来定位问题。如果我想要更浓的“纸墨感”我会把采样器从Euler a换成DPM 2M Karras提升边缘细节。把CFG从8调到9让风格词约束力更强。正向提示词增加charcoal texture, grainy paper, fiber texture这类词汇。如果觉得线条太硬、太“数字绘画”我会把LoRA权重从0.6降到0.4。正向提示词增加roughly sketched, quick sketch, cross hatching。拉高一点采样步数32步让模型有更多时间去处理线条柔化。这种变量控制法的好处是每一轮改动都只调一个参数你脑子里会对每个参数的影响逐步建立起“手感”不会出现画风不对但不知道是哪一步出了问题的窘境。3.4 可控性提升图生图与局部重绘纯文字生成图有一个老毛病你无法精确控制画面构图。半草稿风格尤其在意“收放”的节奏——你可能希望面部更精致而背景衣物保持松散。这时候必须用局部重绘功能。实操思路是使用ControlNet或者其他手部/姿势控制工具先确定人物姿态骨架。这型工具的原理在线稿阶段尤其重要——它直接决定了你的草稿动态是否成立。先生成一张初稿然后用“局部重绘”功能配合蒙版把不需要保持草稿感的部分比如面部圈出来单独用更高的步数和更低的CG重跑。如果只想要局部的线条更灵动可以反向操作——用“扩展画布”或者“涂抹重绘”拉出超出画框的线条制造“画师画到纸边没停下来”的真实感。这种“草稿逻辑”本身就是很好的风格语言它模拟的是真人画师“聚焦式作画”留下的信息差面对所画的主体脸部和眼睛是全画面的视觉锚点所以它们被花费了最多的精力和细节而远处的衣摆、背景道具只是氛围用两笔线条带过即可。这种信息分布上的直觉恰好和半草稿风格要传达的“创作节奏”完美契合。4. 常见问题与排查技巧实录4.1 出图总是“太完整”怎么办这是问得最多的一个情况。很多人在已经加了sketch这个词之后画面依然呈现完整的厚涂效果。我踩过这个坑排查思路如下第一优先检查负向提示词。你的负向词里有没有写highly detailed、8k wallpaper之类的别小看这些词它们的权重影响甚至高于正向的某个形容词。检查是不是Semantic语义被“稀释”了。当你正向提示词写太长sketch这个词的权重会被其他词分散掉表达力下降。解决方法把sketch提前到提示词起始位置或者使用语法加权重写成(sketch:1.3)。注意基础版本的语法权重并不适合所有后端引擎建议在官方插件说明里先确认语法支持程度。最常见的元凶其实是LoRA权重。手绘纹理的LoRA如果相关性偏弱调整到0.5以上会明显压制成品感。我的实测结论在常规配置下让画面像半成品的核心参数排序是LoRA权重 负向提示词 采样器类型 CFG值。4.2 画面出现明显的“AI拼贴感”这是指某些部分画得过于精致清晰和整体松散的风格割裂显得突兀。比如草地细节满满、角色却只是一个白模。这多半是底模训练数据分布不均衡。解决思路具体有整体降CFG值到6~6.5让模型不那么“听提示词”画面会整体变糊变“软”这种不协调感就会被掩盖掉。在正向提示词中加入monochrome base, restrained color palette限制色彩丰富度让色调主基调收拢不会有一些地方过饱和、一些地方灰蒙蒙。还有一个取巧的手段生成后将图像整体缩放降低分辨率比如从768降到512再使用AI超分模型放大回来。这个操作可以把部分过于突兀的高频细节磨平让画面更统一。4.3 手和脸的草稿化崩坏半草稿风格下手部是重灾区。因为草稿线条简单AI很容易把手画成乱线团但如果你提高细节又破坏了风格。我的偏好是**画手的时候收敛一点画出结构轮廓就好。**具体来说使用ControlNet手部专用预处理器先锁定手的姿态再叠加半草稿风格。在提示词中加hand sketch, rough outline明确告诉模型“这个手的部分是简笔”。脸部则相反用局部重绘开高步数独立优化眼部轮廓、发际线。一张半草稿强烈的画面里只要脸部有细致的神采整体“完成度”感知就会被大幅拉高这符合“细节集中在锚点”的艺术逻辑。4.4 出图速度慢的排查如果你觉得生成过程很慢先看是不是因为步数太高了。半草稿风格根本不需要跑60步以上步数越高边际效应越强反而可能把线条磨没了。常规建议就定在25~32步之间。如果硬件配置一般先把分辨率降低到512档位出了构图再考虑放大。高分辨率生成的草稿线条会有断裂感放大修复也要多花一倍时间。4.5 规避“脏噪点”作画时的飞白、杂点是风格但整片整片的脏噪点就是事故了。多半是采样器、重绘幅度或者负面提示词三者的配合出了问题。如果画面出脏噪点你能想到的直接操作是把重绘幅度降到0.2以下如果是用图生图做风格化处理的时候。看到冒出来的大量随机噪点时检查是不是CFG高于11了。CFG过高会诱发“过曝噪声”这是扩散模型的老毛病。加一条负向词noise, dust, grain, excessive, speckle。注意“grain”在有些情况下是你想要的纸纹感请根据画面实际判断方向。5. 工具选型与效率对比5.1 WebUI 还是 ComfyUI这是新手纠结的问题的核心。我的理解是两者的画图能力一样区别在于“看图”和“改图”的流程组织方式。WebUI适合入门和习惯直观交互的同学。它的界面让你能看到提示词、参数、生成结果在同一个窗口里方便边改边看。如果你只是想做一批半草稿风格的头像或立绘WebUI够用了。ComfyUI适合做批处理和复杂流程组合。比如你想实现“先生成线稿骨架 → 转为半草稿色稿 → 重绘面部 → 输出”这种多节点流水线ComfyUI的节点式布局能让你把整个流程串起来一次导入配置以后一键出图。代价是需要耐心理解工作流面板上手曲线稍陡。我个人的习惯是**调参测试用WebUI稳定复现和批量生产用ComfyUI。**二者并行使用并不冲突。5.2 推荐的LoRA组合LoRA是微调风格权重模型的本质是“限定了风格的方向”相当于在你画画的助手旁边放了一幅参考图。对于半草稿风格目前社区经过验证的相对稳定的方向有LoRA方向建议权重适用场景副作用手绘铅笔线稿0.4~0.6需要明显铅笔手绘轮廓可能让画面过度粗糙水彩罩染0.5~0.7需要色彩轻盈、边缘软化脸部细节容易模糊纸质画布纹理0.3~0.5需要纸面颗粒质感搭配高CFG会产生杂点未完成感专调0.6~0.8需要大量留白和刮痕效果可能控制不住构图选LoRA的关键是别求多。同一张图里超过三个LoRA容易互相“打架”风格混乱。懂得保持克制时画面才有本身这个名字里的“半”味——它传达的从来不是“你们看这么多技术效果我都加上了”而是“你们看我给出了这种状态下最准确的表达”。5.3 放大与修复环节半草稿风格由于存在大量线条抖动与纸纹直接常规超分模型放大容易出现边缘“勾边”现象草稿粒子在放大后被算法重构成脏色块块。我的经验是采用两段式普通放大到目标尺寸的1.5倍即可不需要一步到位。使用“重绘幅度0.3”的图生图方式精修把放大的糙边重新揉回草稿感。如果你追求更高质量的最终输出可以在第二步配合ControlNet保持原始构图的线条走向这样既保持了草稿的粗犷又不会让缩放破坏整体观感。6. 从生成到应用扩展思路和实操总结6.1 半草稿图片的落地场景半草稿风格不只是一个纯实验性玩法它在实际创作中的落地场景其实比大多数人预想的要广。我看过不少创作者把这种风格用在角色设定提案里。在项目早期阶段你需要向团队或甲方展示多个角色方向——这时候如果直接上完成度较高的彩色稿大家会把注意力放在细节上反而忽略人设本身的辨识度。而半草稿风格因为“留白”恰好把轮廓、动态、气质这些核心要素凸显出来。观者能一眼抓住重点又不会觉得画面轻浮。它也特别适合做系列概念图、动态漫分镜底图、视频封面的氛围稿。在短视频平台上带手绘线条的画面本身就比高完整度插画更容易让用户停留了几秒——因为“未完成”的视觉暗示让人好奇期待它完成的样子。如果你在做艺术字、歌词排版、拼贴日记之类的平面设计半草稿风格的底纹也非常好用。它的不规范性带来了自由感配合排版不会喧宾夺主。6.2 批量化生产的小技巧如果你需要一次性生成十几张同一角色、同一风格的半草稿立绘最快的路径不是一张张调参而是把关键信息固定下来改换动作提示词的主体部分保持不变只替换动作描述词比如holding katana换为sitting on rock。固定种子或者关闭随机种子设置动态种子数为某个特定值时注意别固死会确保人物特征保持一致。使用ControlNet统一姿态骨架这样每次生成的主体轮廓不漂只是在做“换动作”的局部变动。批量生产中最怕的问题是角色特征漂移——同一个角色的脸第一张瓜子脸、第二张圆脸。解决办法是追加角色固定类LoRA或者退一步把第一张生成图的头部区域裁切出来作为参考图配合局部重绘引导后续生成。6.3 我对这个方向的一点提炼做半草稿风格的研究和时间越长就越发现它不是一个“技术问题”而是创作哲学的体现。“少即是多”这句话放到AI绘画里同样成立——作为AI时代的创作者最初和最后的专业技能不是操控越来越强的模型暴跳雷霆地创造出丰富细节而是准确地判断什么时候该停下来。这个过程从我个人的体验来说非常接近传统手绘中的“收放”练习。前面几轮试错中可能一直觉得画面“过满”后来终于找到把CFG往下降、把LoRA权重调下去的胆量——画面松弛了情绪反而出来了。这是电脑给我们的礼物你可以随时改回原判所以值得试试那些在传统媒介上不敢下的笔。这个方向我后续还打算继续扩展比如加入动态脚本自动生成漫画分镜草稿、或者尝试半草稿风格与3D渲染底座的结合。至少对我来说文字生成图片的乐趣早就不在于“把画面做得具体”而在于研究“画到什么程度刚刚好”。如果你也有同样执念按上面的参数思路跑几张图我们大概率能在“刚刚好”的那个边界线上相遇。