We need to output JSON with fields: joke_text, headline, meme_caption, image_pro...
We need to output JSON with fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. Must be in German language for joke_text etc? The instruction says "Schreibe auf Deutsch". So all fields likely German, but image_prompt must be English. Provide a unique Chuck Norris joke, starting with "Chuck Norris". Must be creative, not repeating existing jokes. Provide headline max 80 chars, meme_caption max 80 chars, meta_title max 60 chars, meta_description max 160 chars. We need to ensure no repeats, no offensive. Provide a unique scenario. Let's craft a joke: "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, ohne dass er dabei Wasser benutzt." That's typical but maybe not unique. Let's think of something else: "Chuck Norris hat einmal einen Kühlschrank so kalt gemacht, dass er die globale Erwärmung um 2 Grad reduzierte." That's okay. But must start with "Chuck Norris". Could be: "Chuck Norris hat beim letzten Mal einen Kaugummi gekaut und daraus ein ganzes Netzwerk von Straßen gebaut." Hmm. Better: "Chuck Norris kann mit einem einzigen Blick einen Regenbogen in ein Unendlichkeitszeichen verwandeln." That's unique. Let's craft a full joke text: "Chuck Norris kann mit einem einzigen Blick einen Regenbogen in ein Unendlichkeitszeichen verwandeln, und danach wird das Wetter sofort sommerlich, weil er das Sonnenlicht neu programmiert." But need to be concise but still a joke. Let's make it: "Chuck Norris kann mit einem einzigen Blick einen Regenbogen in ein Unendlichkeitszeichen verwandeln, und danach wird das Wetter sofort sommerlich, weil er das Sonnenlicht neu programmiert." That's okay. Now headline: maybe "Der Regenbogen-Umprogrammierer". Must be <=80 chars. Meme caption: short, <=80 chars, maybe "Wenn Chuck Norris lächelt, schmilzt der Frost." Image prompt: English description: "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. Chuck Norris is looking at a rainbow that transforms into an infinity symbol, with the sky turning bright summer blue. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Need to include [Spezifische Szene aus dem Witz] placeholder? The instruction says: "[Spezifische Szene aus dem Witz]" in the prompt. So we need to embed that specific scene. So we can write: "... A hyper-realistic portrait ... Chuck Norris is looking at a rainbow that transforms into an infinity symbol, with the sky turning bright summer blue. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." But we need to include the placeholder? The template says: "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. [Spezifische Szene aus dem Witz]. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Thus we replace [Spezifische Szene aus dem Witz] with the specific scene from the joke. So we can write: "Chuck Norris looks at a rainbow that morphs into an infinity symbol, causing the sky to blaze with summer light." Something like that. Make sure it's English. Meta title max 60 chars: maybe "Chuck Norris lässt Regenbogen zum Unendlichkeitszeichen werden". Count characters: Let's count: "Chuck Norris lässt Regenbogen zum Unendlichkeitszeichen werden" length? Let's count roughly: Chuck(5) space(1)=6, Norris(6)=12, space=13, lässt(5)=18, space=19, Regenbogen(10)=29, space=30, zum(3)=33, space=34, Unendlichkeitszeichen(20)=54, space=55, werden(6)=61. That's 61 >60. Need <=60. Let's shorten: "Chuck Norris verwandelt Regenbogen in Unendlichkeitszeichen". Count: Chuck(5)+space=6+Norris(6)=12+space=13+verwandelt(9)=22+space=23+Regenbogen(10)=33+space=34+in(2)=36+space=37+Unendlichkeitszeichen(20)=57. That's 57, okay. Meta description max 160 chars: maybe "Ein humorvoller Chuck Norris Witz, bei dem ein einziger Blick einen Regenbogen in ein Unendlichkeitszeichen verwandelt und das Wetter sofort sommerlich macht." Count characters: Let's count roughly: "Ein humorvoller Chuck Norris Witz, bei dem ein einziger Blick einen Regenbogen in ein Unendlichkeitszeichen verwandelt und das Wetter sofort sommerlich macht." That's maybe ~130. Should be okay. Now ensure JSON format, no markdown code blocks. Provide just JSON. Check fields: - joke_text: German text, must start with "Chuck Norris". Provide full joke. - headline: max 80 chars. - meme_caption: max 80 chars. - image_prompt: English prompt as described. - meta_title: <=60 chars. - meta_description: <=160 chars. Now craft final values. joke_text: "Chuck Norris kann mit einem einzigen Blick einen Regenbogen in ein Unendlichkeitszeichen verwandeln, und danach wird das Wetter sofort sommerlich, weil er das Sonnenlicht neu programmiert." headline: "Der Regenbogen-Umprogrammierer" (length? Count: Der(3)+space=4+Regenbogen-Umprogrammierer(19?) Actually "Regenbogen-Umprogrammierer" is 20 inc hyphen? Let's count: Regenbogen (10) + - (1) =11 + Umprogrammierer (13) =24. So total 3+1+24=28, okay under 80. meme_caption: "Ein einziger Blick lässt den Sommer erwachen." Count: maybe 33 chars, okay. image_prompt: Need to produce English prompt with scene. Let's craft: "A hyper-realistic portrait of a tough, legendary action hero man in his 50s with reddish-brown hair, thick reddish beard, piercing eyes, muscular build. Black sleeveless vest. Chuck Norris looks at a rainbow that morphs into an infinity symbol, causing the sky to blaze with bright summer light. Photorealistic action movie poster, dramatic cinematic lighting,