图像 提示词
使用 Gemini(Nano Banana Pro)创建网络漫画的 YAML 模板

一个为 Gemini(称为 Nano Banana Pro)设计的综合性 YAML 格式提示模板,用于生成四层网络漫画条。它包含严格的角色一致性遵守规则、详细的风格指南(光照、背景、对话气泡、视觉效果),以及用于定义每个画格场景和对话的结构化故事板格式。
提示词
**严格遵守要求:**
- 严格遵循此 YAML 规范。请勿偏离、添加未经授权的元素或进行“创造性”解读。
- 角色形象与参考图像(如果提供)的一致性至关重要。
- 必须进行彻底的图像分析以保持这种一致性。任何未能通过角色形象检查的结果都是不可接受的。
Strict_Adherence: true
aspect_ratio: "{argument name="aspect ratio" default="2:3"}" # 根据需要更改(例如,“1:1”、“16:9”)
resolution: "{argument name="resolution" default="2K"}" # 根据需要更改(例如,“4K”)
Character_Count: {{ 出现的角色总数 }}
Total_Panel_Count: {{ 分镜总数(4 层结构通常为 4-8 个) }}
Summary: >
{argument name="summary" default="故事的总体概述。简要描述情节流程、背景、主要事件和结局。"}
Style_Guide:
# 分镜分割样式固定为“无外框,显示至画布边缘”
comic_style: "4 层、多格漫画条,无外框边框。分镜应延伸至画布边缘,仅由内部白色分隔线隔开。"
lighting: "{{ 指定光照。时间(白天/夜晚)、光源(阳光/电灯/月光)、氛围(明亮/黑暗/戏剧性阴影)等。 }}"
background_elements: "{{ 主要场景、位置的具体描述、重要的道具或环境元素。 }}"
dialogue_bubbles: "标准白色气泡用于对话,思想云用于内心想法,虚线气泡用于耳语,矩形框用于旁白/独白。{{ 如有必要,添加特殊对话气泡的定义(例如,尖刺气泡用于喊叫) }}"
visual_effects: "{{ 指定漫画视觉效果。漫画符号(汗珠、青筋、闪光)、效果线(集中线、速度线、震动线)、音效可视化等。 }}"
Characters:
# 角色定义。建议使用字母数字 ID。
{{ Character ID_1 }}:
description: "{{ 外观、发型、颜色、服装、独特物品、个性和表情倾向。如果存在参考图像,请在此处写入文件名(例如,reference image_0.png)。 }}"
{{ Character ID_2 }}:
description: "{{ 第二个角色详情……根据角色数量进行描述。 }}"
# 根据需要添加……
Storyboard:
# 4 层分镜分割定义
Tier_1:
{{ Panel ID_T1_P1 (例如,Panel_1_Large_Top) }}:
scene: "{{ 此分镜的具体情境描述。谁、在哪里、在做什么。也可以指定构图和镜头运用。 }}"
dialogue:
- speaker: "{{ 说话者的角色 ID }}"
type: "{{ 台词类型:speech(普通对话)、thought(内心想法)、whisper(耳语)、shout(喊叫)、monologue(独白/旁白) }}"
text: "{{ 台词的具体内容。如果需要换行,请使用 \n。 }}"
# 如果同一分镜有多行台词,请添加列表
# - speaker: "..."
# type: "..."
# text: "..."
# 在此处添加分镜到 Tier_1
Tier_2:
{{ Panel ID_T2_P1 }}:
scene: "{{ 场景详情 }}"
dialogue:
- speaker: "{{ 说话者 ID }}"
type: "{{ 类型 }}"
text: "{{ 内容 }}"
# 根据需要添加分镜
Tier_3:
{{ Panel ID_T3_P1 }}:
scene: "{{ 场景详情 }}"
dialogue:
- speaker: "{{ 说话者 ID }}"
type: "{{ 类型 }}"
text: "{{ 内容 }}"
# 根据需要添加分镜
Tier_4:
{{ Panel ID_T4_P1 }}:
scene: "{{ 场景详情 }}"
dialogue:
- speaker: "{{ 说话者 ID }}"
type: "{{ 类型 }}"
text: "{{ 内容 }}"
# 根据需要添加分镜

