解析任意形式的输入内容,识别输入层级(Level -1~4),提取剧本结构,为后续创作流程提供分流决策依据。
Level名称判定标准关键特征**-1**前提不成立Story Premise 四要素缺失或无张力Want=Need、Stake 为零、无核心戏剧问题0空任务号缺少本集实质性剧情内容仅有系列描述/前集剧本等参考背景1故事大纲纯叙述,无场景划分,无台词格式连续文字段落,叙述性语言为主2故事剧本有场景划分和台词,无分镜存在场景头标、角色对白,但无镜头描述3粗稿分镜有场景和镜头意图描述,缺少细节存在镜头/画面意图关键词,但描写粗糙4详细稿已有完整场景/台词/动作描述场景、台词、动作描写均完整
text
1. 输入存在吗?
├─ 否 → Level 0
└─ 是 ↓
2. Story Premise 四要素是否成立?
├─ 否 → Level -1(前提不成立)
└─ 是 ↓
3. 输入中有场景划分(场景头标)吗?
├─ 否 → Level 1(故事大纲)
└─ 是 ↓
4. 输入中有台词(对白行)吗?
├─ 否 → Level 1(仍是大纲,只是分了段)
└─ 是 ↓
5. 输入中有镜头/画面意图描述吗?
├─ 否 → Level 2(故事剧本)
└─ 是 ↓
6. 场景/台词/动作描写是否完整?
├─ 否 → Level 3(粗稿分镜)
└─ 是 → Level 4(详细稿)
对 Level 2+ 的输入,提取以下结构信息:
json
{
"detected_level": 2,
"level_confidence": 0.9,
"level_evidence": "检测到7个场景头标、23句对白、0处镜头意图描述",
"structure": {
"scene_count": 7,
"character_list": ["张飞", "关羽", "诸葛亮"],
"first_appearances": {"张飞": "场景1", "关羽": "场景2", "诸葛亮": "场景3"},
"dialogue_stats": {"张飞": 8, "关羽": 6, "诸葛亮": 9},
"action_density": 0.4,
"props": ["羽扇", "长矛", "战马"],
"costumes": []
},
"risk_flags": ["动作描写密度不足(0.4 < 0.5 阈值)"]
}