summaryrefslogtreecommitdiff
path: root/prompts/story_full_prompt.md
blob: 76d5505391a3349cab58d057f9da62dd66626a75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Write a ~250-word story in {{.Language}} that naturally uses all of the following words.
The story must be {{.Genre}} — do NOT write a generic fairy tale.
Use every word naturally, but do NOT repeat the word list formatting, bullet symbols, or labels in the story text.

Words to include:
{{.Words}}

After the story text, write exactly this line by itself (nothing else on that line):
{{.StoryBibleSeparator}}

Then write a CHARACTER CONSISTENCY GUIDE in {{.Language}} using {{.Script}} script for an illustrator.
IMPORTANT: all human characters must be adults (18 years or older). Do NOT describe any character as a child, teenager, or minor.
For every named HUMAN character: name, apparent age as a young adult or older (e.g. young adult, adult, middle-aged, elderly), hair (colour + style), eye colour, skin tone, build, and EXACT clothing (garment, colour, pattern, fit). Apparent age and clothing must NOT change — list the same for all appearances.
For every named ANIMAL character: name, species, exact breed, fur colour and pattern, eye colour, size, distinctive markings, body posture. Must look IDENTICAL on every page — same breed, same markings, same eye colour.
Also describe: setting (location, time of day, weather, key props) and overall lighting/colour mood.
Maximum 280 words for the guide. No headers, just dense descriptive prose.

After the character guide, write exactly this line by itself:
{{.StoryTitleSeparator}}

Then write a short comic book title in {{.Language}} using {{.Script}} script: 2-4 words that capture the story's theme and characters. Output only the title — no quotes, no punctuation, no explanation.

After the title, write exactly this line by itself:
{{.StoryPanelSeparator}}

Write exactly 20 visual panel descriptions for the comic illustrator, one per line, in strict chronological story order.
Format each line exactly as: P{page}-{panel}: {description}
където page е от 1 до 5, а panel е A (горе вляво), B (горе вдясно), C (долу вляво), D (долу вдясно).
Each description is 1–2 sentences covering: WHO is in the panel, WHAT they are doing, WHERE they are, their expression or body language, and — REQUIRED for most panels — the exact {{.Language}} dialogue or thought text the character says/thinks, written in quotes.
At least 3 of the 4 panels on every page MUST include {{.Language}} dialogue in a speech bubble or thought bubble. The dialogue must come directly from the story and be in {{.Script}} script.
The 20 panels must retell the story from beginning to end — each page covers one story beat, each panel advances the action.
Do NOT repeat the same scene or camera angle on consecutive panels.
Примерен формат (замени с истинското съдържание на историята):
P1-A: Мария излиза от входната си врата в утринната светлина, с чанта на рамо, и казва "Най-сетне!" в балон за реплика.
P1-B: Тя върви по оживена улица покрай паркирани коли, с слушалки в ушите, и мисли "Толкова хубав ден." в мисловен балон.
P1-C: Крупен план на ръката ѝ, която стиска голяма пареща чаша кафе, а баристата ѝ я подава с думите "Заповядайте!" в балон за реплика.
P1-D: Мария спира при входа на парк и поглежда към зелените дървета отпред, като казва "Точно това ми трябваше." в балон за реплика.