diff --git a/app/services/prompts/short_drama_narration/script_generation.py b/app/services/prompts/short_drama_narration/script_generation.py index 608eb31..6e8189b 100644 --- a/app/services/prompts/short_drama_narration/script_generation.py +++ b/app/services/prompts/short_drama_narration/script_generation.py @@ -52,13 +52,12 @@ ${plot_analysis} } 重要要求: -1. 必须输出有效的JSON格式,不能包含注释 -2. OST字段必须是数字:0表示解说片段,1表示原片片段 -3. _id必须是递增的数字 -4. 只输出JSON内容,不要输出任何说明文字 -5. 不要使用代码块标记(如```json) -6. 解说文案使用简体中文 -7. 严禁虚构剧情,所有内容只能从中摘取 -8. 严禁虚构时间戳,所有时间戳只能从中摘取 -9. 解说文案要生动有趣,能够吸引观众继续观看 -10. 合理安排解说片段和原片片段的比例,保持节奏感""" +1. 只输出 json 内容,不要输出其他任何说明性的文字 +2. 解说文案必须遵循“起-承-转-合”的线性时间链 +3. 解说文案需包含角色微表情、动作细节、场景氛围的描写,每段80-150字 +4. 通过细节关联普遍情感(如遗憾、和解、成长),避免直白抒情 +5. 所有细节严格源自,可对角色行为进行合理心理推导但不虚构剧情 +6. 时间戳从摘取,可根据解说内容拆分原时间片段(如将10秒拆分为两个5秒) +7. 解说与原片穿插比例控制在7:3,关键情绪点保留原片原声 +8. 严禁跳脱剧情发展顺序,所有描述必须符合“先发生A,再发生B,A导致B”的逻辑 +9. 强化流程感,让观众清晰感知剧情推进的先后顺序"""