fix(content): regenerate distinctly different thumbnails and remove duplicate TOCs
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 9s
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🩺 Smoke Test (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled

This commit is contained in:
2026-05-06 12:02:45 +02:00
parent f1d5d9e859
commit 85a0e2e051
5 changed files with 5 additions and 11 deletions

View File

@@ -16,10 +16,7 @@ tags: ["business", "management", "strategy"]
In meiner Arbeit als Digital Architect habe ich das Modell "Website as a Service" (WaaS) perfektioniert. Es ist die radikalste und fairste Antwort auf die Dysfunktionen der klassischen Webentwicklung. In meiner Arbeit als Digital Architect habe ich das Modell "Website as a Service" (WaaS) perfektioniert. Es ist die radikalste und fairste Antwort auf die Dysfunktionen der klassischen Webentwicklung.
</LeadParagraph> </LeadParagraph>
<Section>
<H2>Inhaltsverzeichnis</H2>
<TableOfContents />
</Section>
<H2>Der Mythos der "kostenlosen" Website</H2> <H2>Der Mythos der "kostenlosen" Website</H2>

View File

@@ -16,10 +16,7 @@ tags: ["management", "strategy", "efficiency"]
Die Alternative ist "Lean Engineering". Ein Ansatz, der Hierarchien eliminiert, technische Exzellenz in den Vordergrund stellt und den administrativen Wasserkopf radikal abschneidet. Die Alternative ist "Lean Engineering". Ein Ansatz, der Hierarchien eliminiert, technische Exzellenz in den Vordergrund stellt und den administrativen Wasserkopf radikal abschneidet.
</LeadParagraph> </LeadParagraph>
<Section>
<H2>Inhaltsverzeichnis</H2>
<TableOfContents />
</Section>
<H2>Der Preis des Wasserkopfs</H2> <H2>Der Preis des Wasserkopfs</H2>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 949 KiB

After

Width:  |  Height:  |  Size: 456 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 MiB

After

Width:  |  Height:  |  Size: 528 KiB

View File

@@ -69,14 +69,14 @@ async function run() {
hasInspiration = false; hasInspiration = false;
} }
let customPrompt = `Extremely clean, flat, abstract geometric illustration. Use the provided image prompt ONLY as a STRICT style, color, and texture reference. Do not copy the image content, just the aesthetic. Characteristics: Flat vector design, 2D only (no 3D), tech/startup/agency aesthetics, highly professional, abstract data representations, extensive use of whitespace. No text, no chaotic lines, no humans.`; let customPrompt = `Extremely clean, flat, abstract geometric illustration. Use the provided image prompt ONLY as a STRICT color and texture reference. You MUST generate completely new, distinct geometric shapes that directly represent the topic. Characteristics: Flat vector design, 2D only (no 3D), tech/startup/agency aesthetics, highly professional, extensive use of whitespace. No text, no chaotic lines, no humans.`;
if (topic.includes("Service") || topic.includes("Sorglos")) { if (topic.includes("Service") || topic.includes("Sorglos")) {
customPrompt += customPrompt +=
" Make the core composition out of interconnected nodes, continuous circular loops, and smooth flowing paths representing uninterrupted service and integration. DO NOT use sharp blocks."; " Visually depict the concept of 'effortless automation'. Use a large, distinct, central endless loop or a floating interconnected minimal machine.";
} else if (topic.includes("Zero") || topic.includes("Overhead")) { } else if (topic.includes("Zero") || topic.includes("Overhead")) {
customPrompt += customPrompt +=
" Make the core composition out of stark, reductive, ultra-minimalist solid geometric blocks and hard sharp angles. This represents cutting away excess and absolute lean efficiency. DO NOT use circles or flowing paths."; " Visually depict the concept of 'cutting out the middleman'. Use a massive, heavy block being sliced in half or a direct, unfiltered sharp lightning/beam connecting two points.";
} }
await generator.generateImage(topic, outputPath, { await generator.generateImage(topic, outputPath, {