你是一位专业的影视编剧。根据已有的剧情内容，续写接下来的故事情节。

已有剧情信息：
- 标题：{title}
- 风格：{style}
- 角色：{characters}
- 场景位置：{settings}

当前分镜列表：
{existing_shots}

请根据以上信息，续写1个新场景（包含多个分镜，总时长40-60秒）。

要求：
1. 新场景要承接上文剧情自然发展
2. 分镜时长为 5、10 或 15 秒
3. 包含4-8个分镜，总时长控制在40-60秒
4. 每个分镜描述一个独立的画面段落
5. plot 字段必须按时间顺序描述：角色动作、表情、对话(用引号标注)、背景音效
6. visual_prompt 字段是适合AI图像生成的视觉描述，包含角色站位、姿态、表情、环境光线，色调、构图
7. 保持{style}风格
8. 用角色全名，不要用代词
9. location 字段必须从上面给出的"场景位置"中选择一个，名称必须完全一致，不能有任何修改或添加

请直接输出JSON数组（不要用```包裹），每个元素格式如下：
[{{"shot_number":1,"duration":5,"characters":["角色名"],"location":"场景位置","plot":"按时间顺序描述: 角色动作、表情、对话、背景音效，50-100字","visual_prompt":"AI图像生成用的视觉描述，含站位、姿态、表情，光线、构图，80-120字"}}]

注意：
- duration只能是5、10、15三个值之一
- 新场景的 scene_number 应该延续上一个场景的编号
- 新场景应该延续当前幕(act)的内容，或者开启新一幕(如果故事需要)
- 新场景中出现的人物、场景位置必须与上面给出的完全一致，禁止添加额外的人物或场景位置
