技巧8 分钟阅读

结构化提示词模板库:六套可直接用的槽位框架

在我们的语料里,同等长度下结构化提示词的中位互动是散文的 8 倍。这里给出六套可直接复制的槽位模板,以及"命名槽位"为什么才是真正起作用的那一步。

结构化提示词模板库:六套可直接用的槽位框架

这些模板从哪来

我们图库里 9,599 条已发布提示词中,13% 是用结构化槽位写的,而不是散文。 在 80–149 词这一档里——同样长度、不同结构——它们的浏览量中位数是 141,散文是 17,约 8 倍。这个差距就是这一页存在的理由。

下面是六套可以直接复制的完整模板:人像、产品、带文字的版面海报、多格角色设定、场景叙事、风格迁移。每一套都填了可运行的真实取值,你贴过去、把描述你自己主体的那几项换掉就能跑。数字背后的语料记录在《9,599 条真实 AI 生图提示词里到底写了什么》

13%

的提示词用结构化槽位书写

1,249 条;其余 8,350 条是散文

141 vs 17

80–149 词区间,结构化 vs 散文的中位浏览

差距最大的那个长度区间

100–145

词:每套模板填完后的长度

正落在 80–149 词区间内;全语料中位数是 83 词

方法论,以及这些数字不是什么

计数是精确的,对象是截至 2026 年 8 月、长度超过 20 字符的 9,599 条已发布提示词。互动数据用的是站内浏览量,它同时受发布时长与信息流曝光位置影响——这是相关性,不是因果证明。能确定的是:结构化与散文的差距在控制长度后依然成立——80–149 词是 141 对 17,150–299 词是 67 对 32,300 词以上是 98 对 33。

命名槽位为什么有效

机制既不神秘,也不在 JSON 语法本身。它只是:命名槽位让「某项没填」变得可见。

散文允许你写出一句漂亮的、从头到尾没提光从哪来的话。你回读一遍,觉得写完了,模型于是悄悄替你发明了光线、镜头、背景和情绪。而一份带 lighting 键的模板,在那个键空着的时候,你没办法把它读成「写完了」。它不是让你更有创意,是拦住你把一条带窟窿的提示词发出去。

Bad

A moody portrait of a woman in a cafe, beautiful lighting, cinematic, highly detailed, masterpiece

Good

subject: woman, late 20s | setting: corner table, empty cafe, mid-morning | lighting: window light from camera left, hard edge, no fill | camera: 50mm, f/2.8, eye level | mood: waiting, not sad | style: editorial photograph, fine grain

反例有四个槽位是空的,而它看上去不像没写完。这正是陷阱所在。

90年代颓废玫瑰闪光肖像

90年代颓废玫瑰闪光肖像

Nano Banana Pro
提示词
高度精细的4K高清肖像,一位年轻女性,肌肤白皙,深色齐肩凌乱波浪卷发,发丝散落遮住一只眼。银色马蹄形鼻中隔穿孔,深红色唇膏微微泛光,双唇微启。右脸颊上有一个鲜明的红色唇印。她将一朵带绿叶和茎的深红色玫瑰举到嘴边,花瓣轻触唇齿,仿佛在轻咬。身穿宽松的浅粉色衬衫或浴袍,肩上可见一根黑色细吊带。直闪摄影风格,高对比度,皮肤高光微微过曝,典型的90年代颓废摇滚或独立颓废美学。主色调为红色(玫瑰、唇膏、唇印)、深棕色(头发)和柔粉色(衣服/皮肤)。面部和玫瑰锐利对焦,皮肤纹理和发丝高度精细。
语料里的结构化提示词——主体、发型处理和表情是分开的命名键,所以一个都漏不掉。在 LocalBanana 打开

一定要写成合法 JSON 吗?

不用。严格的 JSON 语法不是有效成分,语料本身就能证明——很多下了大功夫的提示词用的是编号小节或竖线分隔的标签,一个花括号都没有。

下面三种都成立:

写法 A —— JSON
{
  "subject": "...",
  "lighting": "...",
  "camera": "..."
}

写法 B —— 标签行
Subject: ...
Lighting: ...
Camera: ...

写法 C —— 编号小节
I. Subject
   1. Description: ...
   2. Pose: ...
II. Light
   1. Key: ...

挑你真的会坚持填下去的那种。JSON 有一个值得知道的实际优势:嵌套。当一个槽位需要自己的子槽位时——九个画格、三段文案、五件单品的穿搭——花括号能维持结构清晰,而标签行到这里就开始散架。

风掠青丝眸藏孤影写真照

风掠青丝眸藏孤影写真照

Nano Banana Pro
提示词
一、主体与动作
1 人物:年轻女性,清冷气质,半身近景,身体侧向右侧,回眸直视镜头
2 表情:眼神锐利克制,略带疏离与忧郁,嘴唇微抿
3 头发:乌黑长发,蓬松凌乱,强风吹拂,发丝大幅飘起并掠过脸颊
4 妆容:暖棕眼影与微红眼周,睫毛清晰,哑光红唇,肤质通透
5 服饰:深色细肩带衣裙或上衣,肩颈与锁骨露出,外侧有深色薄纱或外搭下滑形成暗部包裹

二、构图与镜头
1 画幅:竖幅
2 景别:胸口以上的半身近景,三分之二侧脸
3 位置:人物偏画面中右,头顶留少量空间,左侧留出光源与雾化区域
4 视角:平视或略微仰视,镜头距离较近但不夸张变形
5 对焦:焦点落在眼睛与面部,背景强虚化,整体带轻微柔化与朦胧感

三、光线与氛围
1 主光:左后方强逆光,形成发丝与肩部的明亮轮廓光
2 补光:正面极弱柔光,仅提亮面部细节,阴影保留
3 光质:散射柔光,明显雾化光晕,带空气感与轻微眩光
4 氛围:梦幻、神秘、安静、电影感、带一点冷感与孤独感

四、色彩与质感
1 色调:背景冷灰偏蓝,肤色偏暖,形成冷暖对比
2 饱和度:整体低饱和
3 明暗:对比偏高,暗部压低,高光柔亮不过曝
4 质感:皮肤细腻自然,轻微颗粒与雾面感,边缘高光带光晕

五、背景与环境元素
1 背景:暗灰到黑的渐变空间,无明确场景信息
2 光点:背景与发梢周围有零散点状光斑与闪烁颗粒,类似尘埃反光或微小光粒
3 动态:风带动发丝飞舞,光点呈漂浮散落的层次感

六、风格与后期
1 风格:唯美写实,梦幻柔雾,电影海报质感
2 后期:增强轮廓光与发丝高光,提升雾化与空气透光感,轻微褪色,暗角收束画面
3 清晰度:眼部与唇部相对清晰,其余区域柔化过渡,整体通透但不锐利

七、反向提示
1 人物错误:不要脸部畸变,不要五官错位,不要双脸,不要多余肢体,不要手指异常,不要不自然的皮肤塑料感
2 光影错误:不要正面硬光,不要强烈死白高光,不要背景过亮抢主体
3 风格偏差:不要卡通化,不要漫画厚涂感,不要夸张霓虹色,不要过度锐化与过度磨皮
真实的写法 C:用编号小节代替花括号,每个槽位照样一个不落地填满。在 LocalBanana 打开

模板一:人像

{
  "subject": "woman, late 20s, shoulder-length black hair, minimal makeup, small mole under left eye",
  "wardrobe": "charcoal ribbed turtleneck, thin gold chain, no other jewellery",
  "pose": "seated, turned three-quarters to camera, looking back over her shoulder",
  "expression": "calm, unposed, mouth relaxed, not smiling",
  "setting": "bare plaster wall, indoor, mid-morning",
  "lighting": "window light from camera left, soft falloff, faint warm bounce filling the shadow side",
  "camera": "85mm, f/2.0, eye level, waist-up framing",
  "focus": "sharp on the near eye, background fully dissolved",
  "color": "muted neutrals, slightly warm skin tones, no colour cast on the wall",
  "style": "editorial portrait photography, fine film grain, no retouching gloss"
}

要换的是 subjectwardrobesettingfocuslighting 保持现在的结构别动——方向 + 质感 + 补光,这个套路一直有效。camera 那一行遵循的是相机语言那篇里的镜头与光圈词频数据。

逆光发梢的温柔怅惘

逆光发梢的温柔怅惘

Nano Banana Pro
提示词
{
“主题”: {
描述:一位年轻的东亚女性,侧身站立,转身看向观众。
“姿势”:“回头看,头部微微倾斜,身体侧向镜头。”
“表情”:“柔和、中性或略带忧郁的沉思眼神,嘴唇微微张开。”
},
“衣服”: {
“上身装”:“深色修身夹克或西装外套,可能是细条纹或纹理面料。”
“可见性”:“大部分被阴影和前景元素遮挡。”
},
“头发”: {
颜色:深棕色至黑色。
“发型”:“长长的、松散的、蓬松的波浪卷,略显凌乱的质感。”
"lighting_interaction": "强烈的背光照射,在散落的发丝上形成发光的光晕效果(轮廓光)。"
},
“脸”: {
“肤色”: “白皙/苍白,带有暖色调。”
五官特征:柔和的脸型,杏仁眼,自然眉形。
“妆容”:“极简的‘裸妆’,自然的唇色。”
},
“配件”: {
"visible_items": "由于取景和光线原因,没有清晰可见的项目。"
},
“环境”: {
“场景”:“杂乱的室内空间,类似工作室、储藏室或旧书店。”
“背景元素”: “木架上堆放着一些模糊不清的物品、纸张、盒子和塑料包装。”
"前景元素": "模糊的半透明物体(可能是玻璃、塑料片或防尘罩)营造出层次感和反射效果。"
},
“灯光”: {
“来源”:“自然阳光透过左侧的窗户照射进来。”
“品质”:“黄金时段,温暖,光线柔和但方向性强。”
“效果”:“头发上的强逆光/轮廓光,在光线中舞动的体积尘埃颗粒,镜头光晕,柔和的眩光,光与影之间的戏剧性对比。”
},
“相机”: {
“视角”:“平视角度,透过前景障碍物(玻璃或杂物)拍摄”。
“焦点”:浅景深(散景),眼睛/脸部清晰对焦,背景和前景模糊。
"lens_character": "柔焦,胶片颗粒模拟,轻微光晕效果。"
},
“风格”: {
“美学”:电影感、氛围感、怀旧、生活片段式、空灵。
“氛围”:“梦幻、亲密、安静、感伤。”
“视觉参考”: “胶片摄影,日本摄影集风格。”
}
}
用命名槽位搭起来的人像:主体、姿态、表情各占一格,模型无需推断其中任何一项。在 LocalBanana 打开

模板二:产品图

{
  "product": "matte black ceramic coffee mug, 350ml, unbranded, slightly irregular hand-thrown rim",
  "hero_treatment": "single unit, tilted 15 degrees, floating just above the surface",
  "surface": "polished travertine slab, warm grey",
  "background": "seamless mid-grey, gentle top-to-bottom gradient, no props",
  "lighting": "large softbox upper left as key, black flag on the right to keep that edge dark, thin rim highlight along the handle",
  "camera": "50mm, f/4, slightly above product height",
  "shadow": "one soft contact shadow directly beneath the mug, no secondary shadows",
  "detail": "unglazed clay texture visible on the foot, single specular highlight on the rim",
  "color": "warm neutral palette, no colour cast on the white areas",
  "output": "4:5 vertical, product fills 60 percent of frame height, even margins"
}

最常被漏掉的两个槽位是 shadowoutput。不写阴影,是 AI 产品图一眼假的主要来源——通常会出现两三道朝向互相矛盾的影子。不写出图占比,则是产品到手太小、根本没法用的原因。

香氛奢华广告大片

香氛奢华广告大片

Nano Banana Pro
提示词
{
  "resolution": "8K",
  "aspect_ratio": "3:4",
  "style": "高端AI精修棚拍摄影",
  "subject": {
    "primary": "人手握住金属粉色香水瓶",
    "hand_details": {
      "skin": "光滑、精心护理",
      "nails": "短至中等长度,自然裸色",
      "accessory": "手腕佩戴白色珍珠手链"
    },
    "bottle": {
      "material": "金属反光",
      "color": "深金属粉",
      "shape": "圆柱形,圆肩",
      "nozzle": "金色喷雾头,盖子已取下",
      "charm": {
        "material": "金",
        "shape": "小巧几何星形吊牌",
        "attachment": "通过细金属环悬挂于瓶颈"
      },
      "visible_text": "MONTALE"
    }
  },
  "action": {
    "spray": {
      "type": "细密雾化喷雾",
      "direction": "从左到右",
      "texture": "柔软、烟雾状、半透明"
    }
  },
  "elements_emerging_from_mist": {
    "flowers": {
      "pink_roses": "盛开的粉色玫瑰悬浮空中",
      "rose_petals": "单瓣粉色玫瑰花瓣悬浮半空",
      "white_flowers": "小型星形白花,花瓣纤薄"
    },
    "butterfly": {
      "color": "粉色",
      "wings": "半透明,可见脉络",
      "position": "画面右侧"
    },
    "particles": {
      "type": "小型发光类bokeh光斑",
      "colors": ["柔粉", "暖金"]
    }
  },
  "background": {
    "color": "深黑至深棕渐变",
    "environment": "摄影棚,无可见场景"
  },
  "lighting": {
    "type": "柔和电影感棚拍灯光",
    "highlights": ["瓶身曲线", "金色喷头", "雾气", "花朵"],
    "contrast": "主体与背景高对比"
  },
  "composition": {
    "orientation": "竖构图",
    "subject_position": "略偏中心左侧",
    "depth": "前景手部、空中雾与花、深色背景"
  },
  "quality": {
    "sharpness": "超锐利",
    "detail_level": "极致微细节",
    "finish": "奢华广告级"
  }
}
用嵌套槽位写的商业产品图,连持瓶那只手的皮肤和材质细节都单独成键。在 LocalBanana 打开

模板三:带文字的版面海报

{
  "format": "vertical poster, 2:3",
  "topic": "weekend coffee tasting event",
  "text_blocks": {
    "headline": "SLOW POUR",
    "subhead": "Single-origin tasting, Saturday 10am",
    "footer": "Bench Coffee, 42 Mill Street"
  },
  "typography": "heavy grotesque sans for the headline, light sans for the subhead, headline all caps, tight letter spacing",
  "layout": "headline in the top third, image band across the middle, footer on the last line with a generous bottom margin",
  "image_band": "overhead shot of a pour-over cone mid-pour, steam visible, warm wood table",
  "palette": "cream background, near-black type, one burnt orange accent",
  "spelling": "render every string exactly as written, no invented words, no additional text anywhere in the frame",
  "style": "swiss editorial poster, flat, printed feel, no drop shadows"
}

这里有两个槽位在扛活。把文案放进独立的 text_blocks 对象,是把字是什么字长什么样拆开——两者揉在一句话里时,模型糊字的概率明显更高。而显式的 spelling 规则,是对付角落里冒出来那个凭空多出的第六个单词唯一可靠的办法。

文字与版面类工作在模型之间高度偏斜:语料里 51.7% 的 GPT Image 提示词要求文字或排版,Nano Banana 是 21.8%,Midjourney 只有 7.9%。 如果你的活偏版面,从 GPT Image 提示词合集开始最省事。

语料里两条重排版的版面提示词,跑在不同模型上。它们是两条不同的提示词,不是受控 A/B 实验。

模板四:多格角色设定

{
  "format": "3x3 grid, nine equal panels, thin white gutters, delivered as one image",
  "character": "same person in every panel: woman, 20, silver bob, round wire glasses, oversized navy varsity jacket, white tee",
  "consistency_rule": "identical face, hairstyle and outfit in all nine panels; treat panel 1 as the reference for the other eight",
  "panels": [
    "1 front view, neutral expression",
    "2 three-quarter view, slight smile",
    "3 profile, looking left",
    "4 laughing, head tilted back",
    "5 arms crossed, mid-shot",
    "6 hands in pockets, full body",
    "7 sitting on the floor, knees up",
    "8 back view, head turned to camera",
    "9 close-up of hands holding a paper cup"
  ],
  "lighting": "same soft studio key in every panel, identical colour temperature throughout",
  "background": "flat pale grey, identical in all nine panels",
  "camera": "50mm, f/4, eye level unless the panel says otherwise",
  "style": "clean editorial photography, consistent grain across panels"
}

真正起作用的是 consistency_rule 这一格。默认的失败形态是「九个长得差不多的人」,而把第 1 格指定为参照,是把其余八格钉住的那句话。网格尺寸、漂移修复,以及第九格跑偏了怎么办,在多格生成指南里有完整拆解。

猫耳学生会役員キャラクター設定資料集

猫耳学生会役員キャラクター設定資料集

GPT Image
提示词
{
  "type": "动画角色设定资料集",
  "style": "精致的轻小说 / 视觉小说风格设计稿,白色背景配淡紫色装饰边框,高细节赛璐珞阴影,优雅的校园主题布局,柔和冷色调光影,清晰的线条",
  "character": {
    "name": "雾岛 澪奈",
    "role": "严肃且带有黑猫特征的女性班长",
    "age": "高中二年级学生",
    "species traits": [
      "头顶 2 只带有柔软内绒的黑猫耳朵",
      "1 条长黑猫尾巴"
    ],
    "appearance": {
      "gender presentation": "女性",
      "build": "纤细、优雅、曲线适中",
      "height note": "在女学生中身材高挑",
      "hair": {
        "color": "深蓝黑色",
        "style": "极长的直发,发梢微卷,中分刘海,长鬓角,后半部分扎成半马尾并系有丝带蝴蝶结"
      },
      "eyes": {
        "color": "金琥珀色",
        "shape": "锐利而优雅"
      },
      "expression base": "冷静、知性、内敛"
    },
    "outfit": {
      "count": 9,
      "pieces": [
        "带有白色滚边的海军蓝校服西装",
        "白色衬衫",
        "海军蓝与酒红色相间的宽条纹丝带领结",
        "胸前的校徽",
        "印有日文“委员长”字样的红色袖标",
        "蓝色格子百褶裙",
        "黑色半透明连裤袜",
        "黑色乐福鞋",
        "细金框眼镜"
      ]
    },
    "props": {
      "count": 1,
      "items": [
        "带有校徽的深色学校文件夹或笔记本"
      ]
    }
  },
  "layout": {
    "format": "横版角色设计项目",
    "sections": [
      {
        "title": "个人资料",
        "position": "左侧栏",
        "count": 1,
        "labels": ["个人简介文本框"]
      },
      {
        "title": "侧面 / 背面",
        "position": "上方中央",
        "count": 3,
        "labels": ["正面全身", "侧面全身", "背面全身"]
      },
      {
        "title": "表情变化",
        "position": "右上角",
        "count": 8,
        "labels": ["通常(认真)", "微笑", "提醒・责备", "惊讶", "害羞(移开视线)", "困扰", "温柔的笑容", "像猫一样撒娇"]
      },
      {
        "title": "细节・配饰",
        "position": "中右左侧面板",
        "count": 5,
        "labels": ["委员长袖标", "校徽", "猫咪主题发夹", "丝带领结", "细框眼镜"]
      },
      {
        "title": "制服细节",
        "position": "中右右侧面板",
        "count": 3,
        "labels": ["胸部与领结特写", "腰部与西装下摆特写", "袖口与纽扣特写"]
      },
      {
        "title": "颜色调色板",
        "position": "左下角",
        "count": 5,
        "labels": ["头发", "眼睛", "制服", "点缀色", "皮肤"]
      },
      {
        "title": "标志性姿势・动作",
        "position": "下方中央",
        "count": 4,
        "labels": ["下达指示(委员长模式)", "核对资料", "思考", "休息时的素颜(稍微放松的瞬间)"]
      },
      {
        "title": "其他设定・要点",
        "position": "右下角",
        "count": 2,
        "labels": ["教室场景", "月夜场景"]
      }
    ]
  },
  "text blocks": {
    "headline": "雾岛 澪奈",
    "subheadline": "班长",
    "quote": "为了大家,我必须做到完美。因为那是我的职责。",
    "body text": "密集的日文个人资料,包含学年、生日、身高、血型、社团或委员会、性格备注、喜好与厌恶"
  },
  "composition notes": [
    "左侧为主全身像,手持文件夹,眼镜靠近脸部",
    "中央为角色侧面和背面的旋转图",
    "所有肖像和特写均整齐地框在带有装饰性边角的淡紫色方框内",
    "面部特写在肩部处裁剪",
    "右下角的小插图展示了角色在教室和夜晚新月下的户外场景",
    "整体色调为海军蓝、黑色、淡紫色、白色、酒红色、柔和金色和柔和肤色"
  ]
}
写成带类型对象的角色设定表——版式、配色和每一格的内容,都在出图前就已声明。在 LocalBanana 打开

模板五:场景叙事

{
  "scene": "late-night laundromat, one row of machines running, empty street visible through the window",
  "subject": "man in his 30s, rumpled work shirt, sitting on a moulded plastic chair, holding a paper cup",
  "action": "looking out of the window, not at the machines",
  "time": "01:20, no other customers",
  "lighting": "hard overhead fluorescent tubes with a green cast, weak warm spill from a vending machine on the right",
  "atmosphere": "still air, faint condensation on the window glass",
  "camera": "35mm, f/2.8, eye level from across the room, subject small in frame",
  "composition": "subject on the left third, the empty machines filling the right two thirds",
  "color": "green-cyan fluorescents against one warm accent, desaturated overall",
  "mood": "patient and unremarkable, not sad",
  "style": "cinematic still, 35mm film grain, no lens flare"
}

注意 actionmood 是独立于 subject 的槽位。散文通常把三者压进同一句话,最先丢掉的就是动作——而动作恰恰是一张图读起来像「一个瞬间」而不是「一个摆拍」的原因。moodnot sad 那半句也有用:说出你不要什么,能拦住模型伸手去抓最近的那个套路。

冰蓝审讯蛇蝎美人

冰蓝审讯蛇蝎美人

Nano Banana Pro
提示词
{
  "scene_description": {
    "location": "冷峻审讯室,青蓝色砖砌瓷砖墙面,电影《本能》(1992)的静止画面",
    "vibe": "强烈诱惑力量,经典黑色电影张力,掌控全场的气场",
    "lighting": "青蓝色环境房间光,左侧强烈方向性主光投射长阴影,轮廓光勾勒身形与双腿,高对比度,戏剧化新黑色电影氛围",
    "camera_settings": "35mm变形镜头,f/2.0,浅景深,电影胶片颗粒,轻微镜头呼吸,超写实8K,《本能》色调(冷青蓝阴影,暖肤色高光)"
  },
  "primary_subjects": [
    {
      "character": "贴脸名人替身",
      "role": "审讯对象 / 终极蛇蝎美人",
      "action": "坐于黑色金属椅,右腿搭左腿交叉诱惑,右臂随意搭椅背,左手置大腿,上身微后仰,髋部前倾,锐利直视镜头,唇角自信半笑",
      "details": "无袖白色高领迷你裙贴身勾勒曲线,裸露紧致美腿带光泽,白色尖头高跟鞋,长而亮泽深色卷发,烟熏猫眼妆,大红唇,右手腕金手镯"
    }
  ],
  "environment_details": {
    "crowd": "无——孤独电影张力",
    "architecture": "青蓝色砖砌瓷砖墙面,黑色金属椅,混凝土地面",
    "fidelity": "超写实8K,冷光下逼真肌肤,织物细节,发丝光泽,精确还原《本能》凯瑟琳·特拉梅尔姿态、灯光与氛围"
  }
}
场景优先的结构:地点、气氛和光线先作为一个 scene 对象声明,然后才轮到主体。在 LocalBanana 打开

模板六:基于参考图的风格迁移

{
  "reference": "use the uploaded image as the only source of identity, pose and framing",
  "preserve": "face, facial proportions, hairline, garment silhouette, head angle",
  "change": "rendering style only",
  "target_style": "1970s screen-printed concert poster, three flat inks, visible halftone dots, slight misregistration between layers",
  "palette": "burnt orange, deep teal, off-white paper",
  "line_treatment": "hard posterised edges, no soft gradients, no airbrush shading",
  "background": "replace with flat off-white paper texture and a thin printed border",
  "text": "none",
  "do_not": "do not restyle the face into a different person, do not change the head angle, do not add a signature",
  "output": "same aspect ratio as the reference image"
}

preservechange 这一对就是整套模板。风格迁移的失败永远是同一种——模型把身份连同表面一起重绘了;而解法是把「哪一半保留、哪一半改」写成相邻的两个槽位,而不是指望「保持脸不变」这句话在一大段里活下来。

极致写实解构人像海报

极致写实解构人像海报

Nano Banana Pro
提示词
3D写实解构提示词。基于参考图像,创作一张超高画质、电影级3D写实解构艺术海报,强调真实人类存在与摄影级真实感。将照片中的人物转化为栩栩如生的3D角色,具备逼真的解剖结构、皮肤纹理、情绪细节与自然光效。使用Knolling(正交对齐)艺术布局安排个人物品。宽高比:16:9横版。艺术风格核心:摄影写实人文主义——基于解剖精准度、自然次表面散射、可见毛孔、细微体毛、汗渍光泽与情感共鸣真实感。质量基准:视觉上与高端编辑摄影无异。总件数:30–36件,以精确90°角环绕中心人物排列。类别包括时尚与服饰、美妆与护理、私密生活、情绪表情画廊、身体姿势与动态。
参考图驱动的重绘:提示词明确写出什么来自原图、新的渲染被允许改动什么。在 LocalBanana 打开

三种把模板用坏的方式

把槽位留成空值。 应该直接删掉这个键。空字符串仍然是模型必须解释的文本,而它往往被解释成「你要的就是没有」。

两个槽位自相矛盾。 "lighting": "hard direct flash" 配上 "mood": "soft dreamy haze",不会产生张力,只会产生平均值。矛盾要放进同一个槽位里、并且是被有意写出来的:硬闪光打在柔和的脸上。

改了键名就以为有 schema。 没有 schema。lightinglightillumination 的效果完全一样,标签是给你看的,不是给解析器看的。你不能做的是把槽位删掉,然后假设那个概念被隐含了。

常见问题

AI 生图提示词应该用 JSON 写吗?

在我们的语料里,同等长度下结构化提示词的中位互动显著高于散文——80–149 词区间是 141 对 17。但严格的 JSON 语法不是机制所在;标签行和编号小节同样有效,因为好处来自命名槽位让「某项没填」变得可见

模型真的会解析 JSON 提示词吗?

它是把 JSON 当文本读的,不是当数据——没有解析器,也没有 schema 校验。花括号是帮你的,不是帮模型的。这也是为什么一条语法写坏的 JSON 提示词照样能跑,以及为什么改键名不会带来任何变化。

可以在模板里写负面提示词吗?

可以加一个 do_notavoid 键(模板六就是这么做的),但它会被当作普通指令文本读取,而不是一条独立的负面提示词通道。所以只列少量具体的东西,同时把正面表述也单独放进一个槽位——「flat off-white background」比只写「no clutter」有效得多。

哪个模型最吃结构化提示词?

我们没有受控实验能回答这个问题,所以不下结论。语料能说明的是人们带给各个模型的东西不同:51.7% 的 GPT Image 提示词要求文字或排版,而 45.5% 的 Nano Banana 提示词带摄影参数。模板三适配前者,模板一和模板五适配后者。

还能在哪看到更多结构化提示词?

这里统计的 1,249 条结构化提示词,都连同成图公开在 LocalBanana 图库里,任何一条都能打开后在生成器里跑。所有数字是截至 2026 年 8 月对该公开语料的计数。

LocalBanana Team

我们同时运行 Nano Banana、GPT Image 等模型,并把图库里的每条提示词公开发布。这些指南就写自那份语料。

更新于 @LocalBanana_io

相关文章