风格一致性是每家图像工具都承诺、却很少有工具能撑过第二张图的东西。Recraft 的答案是一张参考图:存成可复用的风格,之后反复调用。官方创作指南把分工压成一句话——参考图负责风格,提示词负责其余一切。

Recraft 官方怎么说

Recraft V4 Styles 在 2026 年 8 月发布,专为这件事而设,说法具体到可以验证:风格设定一次,之后每张图都对得上。它守住的是纹理、构图和渲染方式,不只是大致氛围。参考图可放 1 到 10 张,不用训练或微调,还可以来自别处:其他生成器的作品、品牌手册、客户旧 Campaign 的素材。

写代码会立刻撞上一个细节:这四条 V4 Styles 模型永远要求带风格,既没有 style_id 也没有参考图就会被拒绝。其余 V4 与 V4.1 模型把风格当可选输入,官方说它们做风格一致生成与不带风格同价。哪几个产出矢量,V4.1 那一篇拆得更细。

两代风格系统,两种结果

Recraft 有两代风格机制,两者不能互换。

机制字段官方支持范围
精选风格名styleV2、V3 模型
自定义风格style_idV2、V3、V4、V4.1、V4 Styles
参考图style_references / style_reference_urlsV2、V3、V4、V4.1、V4 Styles

只有后两种能在一批图里守住同一个样子。精选风格名说到底是个分类,同一分类下两张图依然可能像远房亲戚。Studio 的控件名官方写得很死:Style、Create style、Add reference material、Adjust weights、Type、Palette、Test it、Save style

Precise 还是 Flexible

风格会存一个匹配值,它决定下一次生成把风格读得多死。V4 与 V4.1 有两种模式,V2 与 V3 只接受 regular

Precise 锁住什么

Precise 是默认值。模型页列出它守住的四样东西:渲染技法、颜色、构图和光照。

什么时候选 Flexible

Flexible 匹配整体氛围,模型拿到更多自由,氛围本身就是交付物时选它。单个请求可以用 style_match 覆盖存的值,所以同一个风格既能服务严格的产品套图,也能服务放松的插画套图。

让参考图彼此一致

一张参考图是最稳的起点:官方指南说一张够强的图能给出干净信号,模型会咬住它的细节反复复现,这正是紧致品牌套图要的结果。

多加参考图只会朝一个方向改变结果。指南把它写成规则:每张参考图都必须来自同一个视觉世界。一致的品牌手册可以,凌晨一点拼的情绪板不行——互相打架的参考图不会折中,只会竞争,代价由输出承担。

文件质量在任何提示词被读到之前就设了上限:低分辨率参考图会先一步把结果封顶。走 API 的硬限制是 PNG、JPG 或 WEBP,最多 10 张,合计 64 MB,单文件 10 MB 以下。

颜色是 Recraft 唯一明确不承诺的东西:参考图到输出的颜色一致性没有保证。

案例:两套风格化输出

五个扁平矢量物件用同一套配色绘成:狐狸头、一片叶子、一只马克杯、一架纸飞机和一个灯泡。
本站自绘示意图,非官方示例 AI Tool Blog

两段流程形状一样:参考图先把渲染逻辑锁死一次,风格存成独立对象,之后提示词只说画什么。

案例一:一套图标

用一个扁平矢量图标存出风格,然后每个对象各写一条短提示词,线宽、圆角和填充逻辑已经交给风格。

fox head, front view, flat vector icon
leaf, front view, flat vector icon
mug, front view, flat vector icon
paper plane, front view, flat vector icon
light bulb, front view, flat vector icon

名词在换,绘画语言没换。想最快看出风格有没有守住,用图标网格来试最直接。

案例二:一套产品图

这里参考图是一张产品摄影,光照、背景和机位都来自图片。换名词,保留从句:

a ceramic mug on a linen cloth, three-quarter angle, soft morning light
a leather wallet on a linen cloth, three-quarter angle, soft morning light

重复场景描述才是重点。目录长的时候走 API,让每个请求带同一个 style_id,而不是同一份参考文件。

风格仍然会漂移的地方

重复是最常见的抱怨,原因通常是提示词太薄。官方指南对比过:「一个人」每次的姿势和构图都一样;「一个人向前走,头发在风里飘,手里提着一个小包」就完全不同。用再加第四张参考图的办法救重复,恰好是混合翻车的起点。

矢量风格里,线宽、圆角和填充逻辑最容易破坏成套感,这三样都归参考图管。文件那一端看 SVG 导出那篇

团队与 API 复用同一个风格

风格存下来就不再依赖来源图,官方形容它独立于来源,原始参考图之后可以归档。风格能分享给团队账号,标识符在 Styles 面板三点菜单里复制。有一条要写进交接说明:风格记录了创建时用的模型,生成时必须配同一个模型。

API 走同样两条路。每次生成都带上返回的 style_id,或者直接附参考图,让服务端建私有风格并回传解析出的 style_id。两者互斥,同时出现会被拒绝。手动做同一件事的流程在 Studio 教程里。

常见问题

参考图一开始放几张? 一张。一张强参考图就能给出干净信号,只有在参考图彼此已经一致的前提下,加更多才有帮助。

不改风格能不能放松匹配? 可以。请求里带上 style_match 就能只针对这一次覆盖存的值,模型不支持的值会被拒绝。

风格匹配上了,颜色为什么还是偏? 因为参考图到输出的颜色一致性并不被保证,把调色板当近似值看待。

V4 Styles 模型不带参考图能用吗? 不能。这四条模型永远要求带风格,要么给 style_id,要么给参考图。

从参考图入手,而不是从提示词入手。风格负责样子,提示词负责内容;一套图开始漂,往往是因为其中一方去干了另一方的活。