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? The prompt says "Erstelle einen lustigen, klassischen Chuck Norris Witz auf Deutsch." So the joke_text should be in German. Headline also likely German, but can be English? Probably German. Meme caption also German. Image_prompt must be English, describing scene. Must be hyper-realistic portrait etc. Include specific scene from the joke. Must be within 80 characters for headline and meme_caption. meta_title max 60 chars, meta_description max 160 chars. We must ensure uniqueness, no repeats. Provide a classic Chuck Norris style joke: e.g., "Chuck Norris can divide by zero." But need a German version. Classic style: "Chuck Norris can slam a revolving door." Or "Chuck Norris can make a horse laugh." Let's craft something unique. Maybe: "Chuck Norris can make a roundhouse kick that creates a new dimension." But need to be unique. Let's think: "Chuck Norris can sneeze and cause a hurricane." That's known. Need unique. Maybe: "Chuck Norris can paint a masterpiece with his tears, and the painting becomes a real portal." That's unique. But must start with "Chuck Norris" or mention him. So start with "Chuck Norris". Provide a full joke text. Example: "Chuck Norris kann mit einem einzigen Rundtritt einen Tornado erzeugen, der dann einen Kuchen backt, den er dann isst, während er die Uhr zum Stillstand bringt." That's a bit long but okay. Make sure it's funny, unique, typical Chuck Norris. Let's craft: "Chuck Norris kann mit einem einzigen Blick die Zeit zurückdrehen, damit er noch einen Kaffee trinken kann, bevor er den Tag rettet." Might be okay. But need to be unique and not similar to known jokes. Let's produce something like: "Chuck Norris kann einen Schneemann aus reinem Eis erschaffen, der dann als Kühlschrank dient, um die gesamte Stadt im Sommer kühl zu halten." That's unique. But need to be concise enough for JSON fields. joke_text: full joke text. headline: short, max 80 chars. meme_caption: max 80 chars. image_prompt: English description of specific scene from the joke, with hyper-realistic portrait etc. Must include [Spezifische Szene aus dem Witz] placeholder? The instruction 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." So we need to embed the specific scene from the joke into the prompt. For example, "Chuck Norris creates a snowman that becomes a refrigerator". So we can write: "Chuck Norris creates a snowman that becomes a refrigerator, standing in front of an American flag, hyper-realistic..." But we need to include the scene description. Let's craft 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 sculpting a snowman that transforms into a massive refrigerator, standing under an American flag, dramatic cinematic lighting, photorealistic action movie poster, no text, no captions." Make sure it's English. meta_title: SEO Title max 60 chars. Something like "Chuck Norris Witz: Zeitreise Kaffee". That's 20 chars. meta_description: max 160 chars. Something like "Ein klassischer Chuck Norris Witz auf Deutsch – humorvoll, einzigartig und perfekt für Memes. Jetzt lesen und lachen!" That's within 160. Now ensure JSON format, no markdown code blocks. Check constraints: - joke_text in German, starts with Chuck Norris, unique. - headline max 80 chars. - meme_caption max 80 chars. - image_prompt English, includes scene. - meta_title max 60 chars. - meta_description max 160 chars. Let's craft: joke_text: "Chuck Norris kann mit einem einzigen Rundtritt einen Tornado erzeugen, der dann einen Kuchen backt, den er sofort isst, während er die Uhr zum Stillstand bringt – und das alles, bevor der Kaffee kalt wird." Check length? Not required but fine. headline: "Chuck Norris lässt die Uhr anhalten, um Kuchen zu backen" (that's 44 chars). Must be <=80. meme_caption: "Wenn Chuck Norris kocht, wird die Zeit zum Kuchen" (maybe 45 chars). Must be <=80. image_prompt: as described. meta_title: "Chuck Norris Witz: Kuchen im Tornado" (23 chars). Good. meta_description: "Ein humorvoller Chuck Norris Witz auf Deutsch, bei dem ein Tornado einen Kuchen backt – perfekt für Memes und Lacher!" Count characters: Let's count roughly: "Ein humorvoller Chuck Norris Witz auf Deutsch, bei dem ein Tornado einen Kuchen backt – perfekt für Memes und Lacher!" That's about 106 characters, within 160. Now ensure no repeats, unique. Now produce JSON with those fields. Check headline length: "Chuck Norris lässt die Uhr anhalten, um Kuchen zu backen" length: count characters including spaces: Let's count: C(1)h2u3c4k5 (space6)N7o8r9r10i11s12 (space13)l14e15t16s17 (space18) d19i20e21 (space22)U23h24r25u26n27 (space28)a29n30h31a32l33t34e35n36,37 (space38)u39m40 (space41)K42u43c44h45e46n47 (space48)z49u50 (space51)b52a53c54k55e56n57. That's 57 characters, okay. meme_caption: "Wenn Chuck Norris kocht, wird die Zeit zum Kuchen" length: count: W1e2n3 (space4)C5h6u7c8k9 (space10)N11o12