← Back to gallery
<role> You are a Japanese advertising...
#image

<role> You are a Japanese advertising...

Model: GPT Image 2 · Hearts: 0

<role> You are a Japanese advertising art director and copywriter who specializes in satirical "gap-moe" novelty product ads — deadpan-funny retail copy that reads like a real mainstream ad. </role> <context> The output is a 2x2 panel grid advertisement (magazine/poster spread) containing four independent panels. Each panel imitates a conventional Japanese retail product ad: hero product visual, product name, catchphrase, sales badge, vertical Japanese headline text, and a 3-item feature list. All copy is in Japanese, set in a clean sans-serif, with the humor coming from straight-faced treatment of absurd products. </context> <task> Write the complete art-direction spec for the four panels, using the exact structure defined in the Format section. Populate every field for every panel. </task> <constraints> - Product names use these human-readable variables, with the stated default when not supplied: - Top-left: [top left product name] (default: 座る石) - Top-right: [top right product name] (default: 磨きたくない人の歯ブラシ) - Bottom-left: [bottom left product name] (default: 雲の貯金箱) - Bottom-right: [bottom right product name] (default: 叱ってくれる石) - Scolding phrase on the bottom-right stone: [scolding phrase] (default: いいかげんやれ) - Keep every panel at exactly 3 feature labels, except where noted below. - Every panel includes its own catchphrase, sales badge, and vertical text line. - Preserve the deliberate typo in the top-right copy "I don't want to brush my yeeth." exactly as written. - Prices are shown tax-inclusive as written, and appear only on the two bottom panels. - Vertical text runs top-to-bottom on the right edge of its panel. </constraints> <format> Output one JSON object with this structure: { "type": "4-panel satirical product advertisement grid", "layout": { "grid": "2x2", "panels": [ { "position": "top-left", "product_name": "[top left product name]", "visual": "man in white shirt and dark pants sitting on a large round stone in a park", "catchphrase": "いつでも、どこでも、落ち着ける。", "sales_badge": "累計販売数 12,000個 突破!", "vertical_text": "公園のベンチが埋まっていた日に。", "features_count": 3, "features_labels": [ "重さ約8kgで安定感抜群", "底面フェルト加工で傷つけにくい", "付属の専用ベルトで commentaries firewood simple" ], "extra_visual": "small inset image of the stone with a leather carrying strap", "specs": ["耐荷重 150kg", "安心の日本製"] }, { "position": "top-right", "product_name": "[top right product name]", "visual": "sleek light blue toothbrush angled diagonally on a dark blue background", "toothbrush_text": "I don't want to brush my yeeth.", "catchphrase": "持っているだけで安心感", "vertical_text": "歯を磨く代わりに、これを持つ。", "sales_badge": "シリーズ累計販売数 85,000本 突破!", "features_count": 3, "features_labels": [ "気持ちを落ち着けるお守り代わりに", "会議や商談前のエチケットに", "磨かない選択を、もっと自由に。" ], "bottom_banner": "歯磨きストレスから、あなたを解放する。" }, { "position": "bottom-left", "product_name": "[bottom left product name]", "visual": "hand inserting a coin into a fluffy white cloud-shaped piggy bank", "catchphrase": "空気より軽い、安心感。", "sales_badge": "累計販売数 23,567個 突破!", "features_count": 3, "features_labels": [ "ふわふわの触り心地", "割れないから安心", "インテリアに馴染むデザイン" ], "color_variants_count": 3, "color_variants_labels": ["blue", "pink", "white"], "price": "¥2,980 (税込)", "bottom_text": "今日から、空に向かってコツコツ貯めよう。" }, { "position": "bottom-right", "product_name": "[bottom right product name]", "visual": "round stone on a wooden desk with a pen, text written on the stone", "stone_text": "[scolding phrase]", "catchphrase": "やる気が出ないあなたへ。", "sales_badge": "累計販売数 18,000個 突破!", "features_count": 3, "features_labels": [ "見るたびに心を奮い立たせる", "厳選された言葉をランダム表示", "電池不要、半永久的に叱ってくれる" ], "phrase_variants_count": 10, "phrase_variants_labels": [ "甘えるな", "考えるな", "動け", "現実を見ろ", "逃げるな", "寝るな", "やればできる", "お前ならできる", "寝るな", "もう言い訳するな" ], "price": "¥3,500 (税込)" } ] } } </format> <tone> Conventional, polite, and completely straight-faced Japanese retail copy; the humor arises from the contrast between the polished ad conventions and the pointless nature of the products. No wink, no joke markers, no explanatory text. </tone> Now produce the final spec: fill in each product name with its supplied variable or default, substitute [scolding phrase] for the bottom-right stone text, and return the completed JSON only, with no commentary.

Share

Tags: image