content: expand blog articles with tech depth and distinct visual thumbnails
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 10s
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled
Build & Deploy / 🩺 Smoke Test (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled

This commit is contained in:
2026-05-06 11:57:43 +02:00
parent 0fb5e0cb66
commit f1d5d9e859
5 changed files with 134 additions and 34 deletions

View File

@@ -69,7 +69,15 @@ async function run() {
hasInspiration = false;
}
const 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 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.`;
if (topic.includes("Service") || topic.includes("Sorglos")) {
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.";
} else if (topic.includes("Zero") || topic.includes("Overhead")) {
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.";
}
await generator.generateImage(topic, outputPath, {
systemPrompt: customPrompt,