feat(prompts): 更新解说文案生成要求以提升内容质量和逻辑性

在script_generation.py文件中,重写了解说文案的输出要求,强调线性时间链、角色细节描写和情感关联,确保所有内容严格源自<plot>,并合理安排解说与原片的比例。这些更改旨在提升解说文案的生动性和吸引力,增强用户体验。
This commit is contained in:
linyq 2025-07-07 18:25:06 +08:00
parent 8b71cba9fd
commit 9982a2b70d

View File

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