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, headline, meme_caption, meta_title, meta_description? The user says "Erstelle einen lustigen, klassischen Chuck Norris Witz auf Deutsch." So the joke text should be in German. The image_prompt must be English. The meta_title and meta_description presumably also in German? Not explicitly required but likely yes. Should be SEO title/description, max lengths given. Must avoid repeats, be unique. Provide a classic Chuck Norris style joke starting with "Chuck Norris". Must be unique, not repeating known jokes. Provide a headline max 80 chars, meme_caption max 80 chars. Provide image_prompt describing a specific scene from the joke. Must be hyper-realistic portrait etc. Provide meta_title max 60 chars, meta_description max 160 chars. We need to ensure JSON format, no markdown code block. Just raw JSON. Let's craft a joke: "Chuck Norris kann mit einem einzigen Blick das Internet zum Schweigen bringen, selbst wenn er nur einen Kaffeebecher hält." That's maybe not classic enough. Classic style: "Chuck Norris kann einen Kühlschrank mit einem einzigen Schluck leeren, ohne ihn zu öffnen." Hmm. Better: "Chuck Norris kann einen Schneemann im Sommer zum Schmelzen bringen, nur indem er ihn ansieht." Not typical. Classic Chuck Norris jokes often involve impossible feats, exaggeration, and a twist. Something like: "Chuck Norris kann mit einem einzigen Finger die entire Menschheit zum Schweigen bringen, während er einen Kuchen backt." Might be okay. But must be unique and not repeat known jokes. Let's think of a scenario: Chuck Norris once challenged a calendar to a fight and won, so the calendar now only has 364 days. That's a known joke. Avoid that. Maybe: "Chuck Norris kann einen Stein so stark anstarren, dass er zu einem Diamanten wird, und dann den Diamanten als Briefbeschwerer verwenden." That's unique. But must start with "Chuck Norris". So: "Chuck Norris kann einen Stein so stark anstarren, dass er zu einem Diamanten wird, und dann den Diamanten als Briefbeschwerer verwenden." That's a bit long but okay. Now headline: maybe "Der Diamanten-Brieffedel-Witz". Must be max 80 chars. Provide meme_caption max 80 chars: maybe "Wenn Chuck Norris lächelt, schmilzt das Eis." That's 33 chars. Image_prompt: Must describe a specific scene from the joke. The joke involves Chuck Norris staring at a stone, turning it into a diamond, using it as a paperweight. So image prompt: "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 intensely staring at a rough stone that is turning into a sparkling diamond, which he then holds as a paperweight. Photorealistic action movie poster, dramatic cinematic lighting, American flag background. No text, no captions." Make sure to include the specific scene: "staring at a stone turning into a diamond and using it as a paperweight". Provide English prompt. Meta_title: SEO Title max 60 chars. Something like "Chuck Norris verwandelt Stein in Diamant – Witz". That's 44 chars. Meta_description: max 160 chars. Something like "Entdecke den legendären Chuck Norris Witz, bei dem ein Stein zu einem Diamanten wird und als Briefbeschwerer dient. Lache jetzt!" That's about 130 chars. Check lengths: Headline: "Der Diamanten-Brieffedel-Witz" length? Count characters: D(1) e2 r3 ... let's count: "Der Diamanten-Brieffedel-Witz" = 24? Let's count precisely: D1 e2 r3 (space4) D5 i6 a7 m8 a9 n10 t11 e12 n13 -14 B15 r16 i17 e18 f19 f20 e21 d22 e23 l24 -25 W26 i27 t28 z29. So 29 characters, well under 80. Meme_caption: "Wenn Chuck Norris lächelt, schmilzt das Eis." Count: Let's count characters including spaces: W1 e2 n3 (space4) C5 h6 u7 c8 k9 (space10) N11 o12 r13 r14 i15 s16 (space17) l18 ä19 c20 h21 e21? Actually "lächelt" has umlaut. Let's just approximate length: It's under 80. Image_prompt: Must be English, include scene. Provide as one string. Meta_title: "Chuck Norris verwandelt Stein in Diamant – Witz" length? Count: C1 h2 u3 c4 k5 (space6) N7 o8 r9 w10 i11 s12 (space13) v14 e15 r16 w17 e18 n19 d20 e21 r22 t23 (space24) S25 t26 e27 i28 n29 (space30) i31 n32 (space33) D34 i35 a36 m37 a38 n39 t40 (space41) –42 (space43) W44 i45 t46 z47. That's 47 characters, under 60. Meta_description: "Entdecke den legendären Chuck Norris Witz, bei dem ein Stein zu einem Diamanten wird und als Briefbeschwerer dient. Lache jetzt!" Let's count characters: We'll approximate: It's likely under 160. Let's count quickly: "Entdecke den legendären Chuck Norris Witz, bei dem ein Stein zu einem Diamanten wird und als Briefbeschwerer dient. Lache jetzt!" Count characters including spaces: Let's approximate: It's about 130-140. Should be fine. Now ensure JSON fields: joke_text, headline, meme_caption, image_prompt, meta_title, meta_description. joke_text must be the full joke text in German, starting with "Chuck Norris". Provide the joke as a single string. Let's craft the joke_text: "Chuck Norris kann einen Stein so stark anstarren, dass er zu einem Diamanten wird, und dann den Diamanten als Briefbeschwerer verwenden." That's a complete joke. Check uniqueness: Not a known joke.