Typography 提示词

生成图里的文字能活下来,靠的是精确加引号、写得短,以及描述它所依附的那个表面。

关于 Typography 提示词

文字是图像模型最难吐对的东西,翻车方式也很出名:像模像样的字母,拼起来什么都不是。近期的模型比过去好得多,但这份进步只有在提示词给出无歧义字符串时才兑现得出来。

三条规则覆盖大部分情况。把精确的词放进引号,让模型把它当字面量而不是主题;把字符串写短——每多一个词,出错的概率就翻一档;再描述这些字所依附的物理表面:压印在皮革上、刷在墙上、纸上裁出来、灯管里发光。有材质的字,表现远好过悬在空中的字。

本页收录的提示词经过验证并附真实输出。留意有多少条把字当成一个有重量、有布光的物体来处理,而不是当成一层叠加。

如何写好 Typography 提示词

  1. 1把精确措辞放进引号:一张写着「NIGHT SHIFT」的海报。引号内的字符串会被当作字面量;转述过的文字会被重新演绎。
  2. 2控制在一到三个词。可读性随长度急剧下降,一行短句渲染得完美,胜过一整段渲染得七八分像。
  3. 3给字一个材质和一个表面——凿进石头、霓虹灯管、绣线、石板上的粉笔。材质会连带把布光和边缘表现一起带进来,那才是让字母看起来是真的的原因。
  4. 4用朴素的话描述字形,而不是点名字体:「厚重的几何无衬线、字距收紧、全大写」有效;具体的字体名通常无效。
  5. 5说清文字在版面里的位置和它周围有什么:「居中、大、宽留白、画面里没有别的东西」。以字为主的设计,需要那份让它读起来像设计的空间。

常见问题

怎样让 AI 在图里把文字拼对?

把精确的词放进引号,字符串控制在一到三个词,并给字一个物理材质,比如霓虹、凿石或刺绣。加引号让模型把文字当字面字符串处理,而更短的字符串出错机会少得多。

可以指定具体字体吗?

点名字体名很少稳定生效。改成描述字形——字重、字宽、是衬线还是几何无衬线、字距、大小写。这些属性在训练数据里是可见的,而字体名不是。

什么让以文字为主的图看起来是设计过的?

留白,加上单一想法。大字号、宽留白、一到两种颜色,没有别的东西来抢注意力。多数弱结果都来自在本已撑起版面的文字周围又加了装饰元素。