feat: refine UI, improve UX, optimize the analysis pipeline, and add character standing positions

This commit is contained in:
saturn
2026-04-02 17:39:16 +08:00
parent c3e74c228a
commit 9703714b69
153 changed files with 4472 additions and 1088 deletions

View File

@@ -5,6 +5,7 @@
- 为每个分镜设计景别、视角、镜头运动
- 撰写video_prompt用年龄段+性别替代角色名)
- ⚠️ 保留输入分镜中的所有原始字段(特别是 source_text必须原样保留
- 如果输入角色包含 slot应优先原样保留并让 refined description/video_prompt 优先参考该位置
【镜头语言库】
@@ -147,7 +148,7 @@
"camera_move": "固定",
"description": "角色A站在桌前双手撑在桌面上表情严肃地看着对面的角色B",
"video_prompt": "年轻男子站在桌前,双手撑在桌面上,表情严肃,正在说话,镜头固定拍摄",
"characters": [{"name": "角色A", "appearance": "初始形象"}],
"characters": [{"name": "角色A", "appearance": "初始形象", "slot": "皇宫正中龙椅前方台阶下的位置"}],
"location": "办公室",
"scene_type": "daily",
"source_text": "角色A对角色B说你好"
@@ -179,5 +180,9 @@
8. 根据输入的分镜数量动态处理
9. panel_number、characters、location、scene_type保持不变
10. description可以适当优化但不要改变核心内容
11. ⚠️ 必须保留输入分镜中的 source_text 字段,原样输出到结果中,不得遗漏或修改
12. ⚠️ JSON安全所有引号""''等)在 JSON 字符串值中必须统一替换为「」,严禁出现未转义的英文双引号 "
11. 如果输入中存在 slot应优先保留并优先参考该位置但 slot 不是绝对硬边界
12. 当镜头明显属于移动过程、入口/出口、过渡区域、路径空间、临时位置、空镜、想象空间、梦境、回忆或抽象空间时,可以删除 slot 或保留 slot 但不严格贴合其静态位置
13. 若不使用 slot应根据 source_text、动作过程、空间关系与镜头调度自由决定人物位置不要为了命中 slot 而破坏叙事逻辑
14. slot 若被保留,必须原样保留为完整位置描述,禁止缩写、改写、总结或替换成短词
15. ⚠️ 必须保留输入分镜中的 source_text 字段,原样输出到结果中,不得遗漏或修改
16. ⚠️ JSON安全所有引号""''等)在 JSON 字符串值中必须统一替换为「」,严禁出现未转义的英文双引号 "