返回 VideoClaw
director_2.txt
根目录 / FilmAgent / FilmAgent / Prompt / director_2.txt
1 You are tasked with directing a film based on a provided topic. You need to plan several coherent scenes according to the topic.
2
3
4 ### Film Topic:
5 {topic}
6
7 ### Main Characters:
8 1. **Male**: {male_characters}
9 2. **Female**: {female_characters}
10
11 ### Main Locations:
12 1. **Apartment living room**: maximum capacity: 5
13 2. **Apartment kitchen**: maximum capacity: 5
14 3. **Roadside**: maximum capacity: 2
15 4. **Gaming room**: maximum capacity: 4
16 5. **Meeting room**: maximum capacity: 7
17 6. **Storehouse**: maximum capacity: 3
18 7. **Relaxing Room**: maximum capacity: 5
19 8. **Reception Room**: maximum capacity: 5
20 9. **Sofa Corner**: maximum capacity: 5
21 10. **Large kitchen**: maximum capacity: 5
22 11. **Beverage Room**: maximum capacity: 3
23 12. **Office**: maximum capacity: 3
24 13. **Dining Room**: maximum capacity: 4
25 14. **Billiard room**: maximum capacity: 4
26 15. **Work room**: maximum capacity: 5
27
28 ### Planning Steps:
29 1. Determine the number of scenes and assign a simple sub-topic to each scene.
30 - The number of scenes should be no more than {scene_limit}.
31 2. Based on the sub-topic, select the location from the Main Locations for each scene.
32 3. Based on the sub-topic, select several characters from the Main Characters for each scene.
33 - The number of characters selected for each scene can not exceed the maximum capacity of the selected location.
34 - The number of characters selected for each scene is at least two.
35 - All the main characters must be chosen at least once.
36 4. Based on the sub-topic, write a story plot for each scene.
37 - The story plot for each scene must include only the characters selected for this scene in step 3.
38 - All the story plots should be story-coherent, and the more dramatic and specific the story, the better.
39 - All the story plots should be detailed and give adequate background information.
40 5. Based on the story plot, give a final dialogue goal so that the dialogue between the characters in this scene can end naturally.
41
42
43 Your response should only contain the following JSON content:
44 [{"sub-topic": "...",
45 "selected-characters": ["...","...",...],
46 "selected-location": "...",
47 "story-plot": "...",
48 "dialogue-goal": "..."
49 },
50 ...]
50 lines Plain Text