使用指南
wan2.7-image-standard 提示词配方:用于版式与文字渲染的复制粘贴式提示词
面向开发者的配方手册:结构化版式、可读文字与可复现输出
如何使用这些提示词配方
本指南中的每个配方都遵循同样的形式:一句简短的角色说明、一组带有标签的插槽,以及一段固定结尾,用来锁定风格和渲染行为。你只需填写插槽内容,保持骨架不动,就能得到在多次运行之间可比较的输出。
模板如下所示:
[subject] | [layout spec] | [text block] | [style tail]
每段以竖线分隔的内容回答一个问题。主体(subject)说明图像中有什么。版式规格(layout spec)说明各元素位于何处。文字块(text block)承载必须烘入画面的文案。风格结尾(style tail)固定渲染外观,使其在多次运行之间不漂移。
改编配方时,改动的是插槽内容,而不是插槽结构。如果你的主体需要三个卡片块而不是两个,就编辑版式规格——不要删除版式段。保持框架完整,才能让配方可复用,也才能让失败可调试:当某处出错时,你知道该归咎于哪一段。
一个可行的循环是:复制配方、填入自己的内容、生成,并在做任何其他改动之前与上一次运行结果对比。如果你同时重写两个插槽,就失去了判断是哪次编辑修复或破坏了渲染的能力。

配方:控制版式与构图
版式是提示词中最可控的部分,也是大多数人表述最含糊的部分。含糊的版式语言产生含糊的构图。
配方:钉死的网格
[subject] | centered subject inside a 3-column grid, equal gutters, elements aligned to grid lines, generous outer margins, no overlapping shapes | [text block] | flat vector style, high contrast, clean edges
3-column grid, equal gutters 这个短语承担了大部分工作。它把一个构图愿望转化为可计数的约束。把列数换成你版式所需的值——2-column、4-column、single centered column。
层级与留白
层级意味着提示词明确说明相对大小:
[subject] | one dominant headline block occupying the upper third, two smaller supporting blocks beneath it, at least 30% of the canvas left empty
留白请求值得逐字写入。如果没有明确的空白区域指令,输出往往会填满画面。把 left empty 和 spacious 当作不同的工具:前者是约束,后者是氛围。
可预见的失败情形
- 在一次运行中堆叠许多位置子句(
top-left AND bottom-right AND centered)会导致模型对所有子句都做出妥协。 - 在同一段中混用版式语言和风格语言,会让两者都变得混乱。
- 相互隐含的元素名称(
icon grid containing icons)不增加任何信息。
保持版式段为纯几何描述。风格放在结尾段。

配方:让文字清晰渲染
烘入文字是图像生成中方差最大的部分。可靠的杠杆依次是长度、引号和位置。
配方:短引号文字
[subject] | headline area in the upper center, one line of text only | headline text: "Ship Faster" | clean sans-serif, solid fill, high contrast against background
文字内容放在双引号中,且不放在其他任何地方。引号传递“按字面渲染这个”的信号,远比用散文描述文字更一致。把引号内的字符串控制在一两个词;长句会退化为近似的字形。
有帮助的放置线索
把文字区域放在版式段,把文字本身放在文字段。这种分离让你无需改写标题就能移动它,而这是常见的迭代组合。
有用的放置措辞:
headline area in the upper thirdlabel beneath the main blocksingle centered line, no wrapping
no wrapping 这个短语是真正的约束,可防止模型把短句断成两行。
长度与措辞纪律
在写提示词之前,先在心里约束字符数。如果某个短语在你版式尺度下无法排在一行视觉行内,就缩短它,而不是要求模型把它缩小。先删标点,再删词——多余的逗号和撇号是伪影的常见来源。
如果文字渲染乱码,先缩短它,再简化风格描述词,然后移动放置线索。每次运行只改动其中一项。

配方:结构化卡片与面板
多块布局是配方回报最大的地方,因为重复正是提示词需要精确描述的内容。
配方:重复卡片行
[subject] | a row of 3 identical cards, equal width, equal spacing between cards, consistent inner padding on all four sides, card content top-aligned within each card, unified outer margin | [text block] | flat vector style, subtle border, high contrast
承重短语是 identical、equal width、equal spacing 和 consistent inner padding。每一个都是可度量的属性。identical 一词比数量更重要:除非明确告知必须一致,模型会很乐意生成三张大小不同的卡片。
对齐轴
说明内容对齐到哪条边。top-aligned within each card 和 left-aligned text with a single leading edge 都有效。为每个块指定一个对齐轴,可以防止内容在各卡片中独立漂浮时出现的漂移。
扩展配方
要从一行变成网格,只改几何描述:
a 2x2 grid of 4 identical panels, equal gutters horizontally and vertically, consistent inner padding
要降低密度,减少块数而不是缩小内边距。更少、内边距充足的块比许多拥挤的块渲染得更干净。
一个常见失败模式是:既要求每张卡片内容不同,又要求结构相同。如果卡片必须在内容上不同但在形状上匹配,就明确说出来:identical card dimensions and spacing, varying text content per card。
参数与迭代技巧
提示词工作是调试工作。重要的纪律是单变量迭代。
只改一件事
写下当前提示词,只做一处编辑,生成,然后对比。如果改动有帮助,就保留并记录。如果没有帮助,就完全回退,而不是在上面叠加补偿短语。补偿短语会累积成没人能推理的提示词。
保持运行可比较
在迭代提示词文本时,保持参数固定。如果你在同一轮中调整版式措辞和生成设置,就无法归因结果。选择一个种子或设置基线,对照它变化提示词,然后才针对获胜提示词调整参数。
改写,而不是堆砌
当某一段连续失败两次时,改写它而不是添加限定词。centered 失败就改成 aligned to the horizontal center line,而不是 centered, truly centered, make sure it is centered。同一个词重复会被读作噪声。
记录你尝试过什么
为每个配方保留一份简短变更日志:所做的编辑、运行标识,以及一行结果说明。这是迭代与漫游之间的区别。经过几次运行后,你会看出哪个插槽真正敏感——通常是版式或文字,而不是风格结尾。
最后,在结构可用之前,抵制先调整风格的冲动。先在一个朴素风格结尾下把几何和文字做对,再精修外观。
带真实生成输出的配方
这里端到端运行这些配方,让你可以评判结果,而不是盲信建议。下面每个条目都展示提交的提示词及其旁边的生成输出。
运行 1:带引号标题的钉死网格
announcement graphic | centered subject inside a 3-column grid, equal gutters, elements aligned to grid lines, generous outer margins | headline text: "Ship Faster" | flat vector style, high contrast, clean edges
要看什么:标题是否位于单行、栏间距是否真的读作相等、外边距是否保留。把外边距与配方声明的意图对比——“宽松”是跨运行最先被侵蚀的东西。
运行 2:三卡片行
feature overview | a row of 3 identical cards, equal width, equal spacing between cards, consistent inner padding, card content top-aligned | feature labels: "Build", "Ship", "Measure" | flat vector style, subtle border
要看什么:卡片宽度一致性,以及三个标签是否共享基线。短的单字标签是最宽容的情况;这次运行确立了上限,之后你再尝试更长的文案。
运行 3:带留白的层级
section header | one dominant headline block in the upper third, one smaller supporting block beneath, at least 30% of canvas left empty | headline text: "Release Notes" | minimal flat style
要看什么:空白区域是连成一片还是零散分布。零散留白说明版式指令被宽松理解,这是你应把空白区域重新表述为一个具名区域的信号。
每个输出都是其配方的参考点,而不是保证。当你填入内容的版本表现不如参考时,差异通常在你改动的插槽上——回去逐词比较那一段。
把配方变成可重复的工作流
活在聊天窗口里的配方不是资产。要反复获得价值,就把配方存放在团队能查找、比较和版本化的地方。
把配方存为文件
把每个配方保存为一个小型结构化文件,将插槽与固定框架分离,并附上配方用途及其产生过哪些输出的说明。插槽分离存储意味着内容更新永远不触碰框架,而这正是这些配方所依赖的不变量。
版本化框架,而不仅是内容
当你改动固定结尾——风格措辞、渲染描述词——要记录下来。框架改动影响该配方未来每一次使用,因此值得提升版本号并附一行理由。
把输出附到版本上
在每个版本旁保留一个参考输出。评审者和未来贡献者无需重跑所有内容就能看到预期质量。这与上面各次运行是同一原则:输出始终放在提示词旁边。
通过单一接口路由
让每个配方都通过同一 API 接口运行,这样生成设置、日志和标识符保持统一。如果不同配方走不同工具链,一周内比较就失去意义。在实践中,这意味着集中提交提示词,而不是在各机器上分散临时脚本。
从你真正复用的一两个配方开始,通过单一接口接入流水线,只在真实需求出现时才让集合增长。小而版本化良好的配方集胜过没人信任的庞杂提示词库。