Skip to content

Commit 7d5e673

Browse files
authored
Release: CodeMorphScene black bg + enrichment prompt diagrams
Release: CodeMorphScene black bg + enrichment prompt diagrams
2 parents 7263a4c + 4be21c1 commit 7d5e673

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

app/api/cron/check-research/route.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -695,7 +695,7 @@ Return ONLY a JSON object:
695695
"list": { "items": ["Item 1", "Item 2"], "icon": "🚀" },
696696
"comparison": { "leftLabel": "A", "rightLabel": "B", "rows": [{ "left": "...", "right": "..." }] },
697697
"mockup": { "deviceType": "browser | phone | terminal", "screenContent": "..." },
698-
"imagePrompts": ["Infographic 2D architecture style. STRICTLY black (#000000) background only \u2014 no gradients, no blue. [specific visual for this scene]. Highlighted elements filled with vivid purple (#7c3aed) only. White lines connecting components and white text annotations. Large, readable labels."]
698+
"imagePrompts": ["Infographic 2D architecture diagram, black (#000000) background. Labeled diagram showing [Component A] \u2192 [Component B] \u2192 [Component C] with data flow arrows. Each component is a labeled box filled with purple (#7c3aed). White arrows connecting components, white text labels on every element. NO abstract art, NO geometric shapes, NO glowing orbs."]
699699
}
700700
],
701701
"cta": "string - call to action"
@@ -706,11 +706,13 @@ Return ONLY a JSON object:
706706
Requirements:
707707
- 3-5 scenes totaling 60-90 seconds
708708
- Use at least 2 different scene types
709-
- Each scene MUST include 2-5 imagePrompts following this exact template: "Infographic 2D architecture style. STRICTLY black (#000000) background only \u2014 no gradients, no blue. [specific visual]. Highlighted elements filled with vivid purple (#7c3aed) only. White lines connecting components and white text annotations. Large, readable labels."
710-
- imagePrompts should describe specific 2D infographic visuals that illustrate the narration content
711-
- The FIRST scene's imagePrompts must be purely visual and eye-catching — no text labels, no annotations, no words. This is the thumbnail/hook frame.
709+
- Each scene MUST include 2-5 imagePrompts. Every prompt MUST describe a LABELED ARCHITECTURAL DIAGRAM with named components, arrows, and text annotations.
710+
- Follow this structure for every imagePrompt: "Infographic 2D architecture diagram, black (#000000) background. Labeled diagram showing [specific named components from the narration]: [Component A] \u2192 [Component B] \u2192 [Component C]. Each component is a labeled box/node filled with purple (#7c3aed). White directional arrows showing data/control flow between components. White text labels on every element. NO abstract art, NO geometric shapes, NO glowing orbs, NO artistic metaphors."
711+
- BANNED in imagePrompts: spheres, orbs, waves, particles, abstract shapes, geometric patterns, glowing effects without labels, artistic metaphors. Every visual element MUST have a text label identifying what it represents.
712+
- Each imagePrompt must reference SPECIFIC technologies, APIs, functions, or concepts mentioned in that scene's narration. Generic visuals are rejected.
713+
- The FIRST scene's imagePrompts should be a striking architectural overview diagram of the main topic — labeled components showing the system/concept at a high level. This is the thumbnail/hook frame.
712714
- Do NOT include any script text, titles, or word overlays in the video. The narration audio carries all words.
713-
- Think of each imagePrompt as a frame that will be shown for 3-5 seconds while the narration plays
715+
- Think of each imagePrompt as a technical diagram frame shown for 3-5 seconds while narration plays
714716
- Include REAL code snippets from the research where applicable
715717
- The qualityScore should be your honest self-assessment (0-100)
716718
- Return ONLY the JSON object, no markdown or extra text`;

0 commit comments

Comments
 (0)