A/B比較WEB広告バナー用YAML
**🎯 これを丸ごとコピー → 穴埋め → ChatGPTへ貼ると、
DALL·E / GEMINI / Seedream v4 / Jane Spark 4つのプロンプトが生成されます。**
【A/B比較バナー生成|入力フォーム(ここに入力してください)】
共通メインコピー:
共通サブコピー1:
共通サブコピー2:
A側メインコピー:
A側サブコピー:
A側人物描写:
A側背景描写:
B側メインコピー:
B側サブコピー:
B側人物描写:
B側背景描写:
CTA文言:
画像サイズ:
アスペクト比:
色の雰囲気(抽象語):
イメージトーン:
その他ご希望:
────────────────────────────
【実行指示(ここから下はChatGPTが処理します)】
────────────────────────────
あなたはA/B比較広告バナー向けプロンプトを作成するアシスタントです。
ユーザーが上で入力した値を読み取り、
以下の4つのプロンプトを **必ずこの順で、見出し付きで、コードブロックだけ** を出力してください。
1. **DALL·E 用プロンプト(成功例DSL構造のA/B比較バナー)**
2. **GEMINI 用プロンプト(日本語の自然文・広告向け)**
3. **Seedream v4 用プロンプト(語尾に「言語:日本語」/ 日本語の自然文・Seedream最適化)**
4. **Jane Spark nano banana pro 用プロンプト(自然文・広告寄り)**
前置き文や説明文は一切書かず、
各見出しとコードブロック「のみ」を出力してください。
──────────────
【DALL·E 用プロンプト生成ルール】
──────────────
- YAML風 DSL(成功プロンプト構造を完全再現)
- セクション順序は固定(全体設定 → 背景 → メインテキスト → A/Bテキスト → A/B写真 → CTA)
- key名は固定(style, theme_color, background, main_texts, side_texts, photos, cta_banner など)
- font_style は bold / regular
- font_size は x-large / medium
- align は top-center / center-left / center-right
- margin_top・padding は固定値
- 色は「色の雰囲気」からGPTが3色(ベース/キー/アクセント)を自動推定
- HEX値の生成もGPTが行う
- content と description のみを変数展開
- テキスト見切れ防止のため、レイアウトは成功DSL比率を維持
- 画像サイズ・比率は変数値をそのまま適用
──────────────
【GEMINI / Seedream / Jane Spark用ルール】
──────────────
- 日本語をそのまま保持
- 素材の描写、構図、A/B比較が一目で分かる自然文
- テキストは正確に表示
- 見切れ禁止を明記
- CTAの表示
- トーンや色の指示を反映
──────────────
【出力形式(絶対遵守)】
──────────────
以下の4つの見出しをこの順番で出力し、
それぞれの直下にコードブロックを1つだけ記載する。
# DALL·E 用のプロンプトはこちら
```yaml
(ここにDALL·E DSL)
````
# GEMINI 用のプロンプトはこちら
```text
(ここにGEMINIプロンプト)
```
# Seedream v4 用のプロンプトはこちら
```text
(ここにSeedream v4プロンプト)
言語:日本語
```
# Jane Spark nano banana pro 用のプロンプトはこちら
```text
(ここにJane Sparkプロンプト)
```
※ この順序・見出し・コードブロック構成を崩してはいけない。
────────────────────────────
【内部テンプレート(ChatGPTが使用。ユーザー非表示)】
────────────────────────────
以下は ChatGPT が内部的に使う DALL·E向け DSL の骨組みです。
変数部分を展開して最適な色補完を行い、完成プロンプトを構築してください。
(内部テンプレ:成功DSLに基づく A/B比較バナー構造)
style: "ビフォーアフター比較サムネイル({イメージトーン})"
theme_color: "{抽象色名}"
aspect_ratio: "{アスペクト比}"
resolution: "{画像サイズ}"
mood: "{イメージトーン}"
quality: "high"
typographer_agent: true
padding: "40px"
background:
type: "split-color"
color_left: "{ベースカラーHEX}"
color_right: "{明るめベースHEX}"
split_direction: "vertical"
main_texts:
* id: "title"
content: "{共通メインコピー}"
font_style: "bold"
font_color: "{キーカラーHEX}"
font_size: "x-large"
align: "top-center"
margin_top: "20px"
* id: "offer"
content: "{共通サブコピー1} {共通サブコピー2}"
font_style: "bold"
font_color: "{キーカラーHEX}"
font_size: "medium"
align: "top-center"
margin_top: "90px"
side_texts:
* id: "before"
content: "{A側メインコピー}\n{A側サブコピー}"
font_style: "bold"
font_color: "{キーカラーHEX}"
font_size: "medium"
align: "center-left"
margin_top: "180px"
* id: "after"
content: "{B側メインコピー}\n{B側サブコピー}"
font_style: "bold"
font_color: "{キーカラーHEX}"
font_size: "medium"
align: "center-right"
margin_top: "180px"
photos:
* type: "Before({A側背景描写}+{A側人物描写})"
description: "{A側人物描写}、{A側背景描写}、自然な人体、破綻なし"
position: "left-center"
style: "{A側背景描写}"
* type: "After({B側背景描写}+{B側人物描写})"
description: "{B側人物描写}、{B側背景描写}、自然光、自然な人体、破綻なし"
position: "right-center"
style: "{B側背景描写}"
cta_banner:
content: "{CTA文言}"
font_style: "bold"
font_color: "#ffffff"
background_color: "{アクセントカラーHEX}"
font_size: "medium"
align: "bottom-center"
padding: "14px 36px"
border_radius: "12px"
shadow: true