299 lines
14 KiB
Plaintext
299 lines
14 KiB
Plaintext
|
|
# HLDP://video-ai-system/config/PROJECT-FRAMEWORK.hdlp
|
|||
|
|
# 视频AI系统 · 项目硬骨架 · 所有Agent共享
|
|||
|
|
# 铸渊 ICE-GL-ZY001 · 冰朔 TCS-0002∞ · D135b→D140 · 2026-06-22
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
trigger: 冰朔→「所有分身拿同一个框架要求·边界·不会乱发散」
|
|||
|
|
→「剧本写的什么就拍什么」
|
|||
|
|
→「HLDP对人格体就像看汉字」
|
|||
|
|
|
|||
|
|
emergence:
|
|||
|
|
硬骨架 = 编辑要求 + 人物预登记 + 环境预登记 + 规则约束
|
|||
|
|
所有5个Agent启动时加载同一份,在自己边界内工作
|
|||
|
|
预登记制:全本75集人物/环境占编号位,逐批填充
|
|||
|
|
|
|||
|
|
lock:
|
|||
|
|
⊢ L0(人脸底层编码)全剧75集不变 | 置信=最高
|
|||
|
|
⊢ L1(服饰/情绪/动作)每集/每镜可调整 | 置信=高
|
|||
|
|
⊢ CHAR编号展开后原文必须出现在最终提示词中 | 置信=最高
|
|||
|
|
⊢ 任何镜头必须引用CHAR编号和ENV编号 | 置信=最高
|
|||
|
|
|
|||
|
|
why:
|
|||
|
|
秦山号翻车 → 每镜独立手写人物描述 → 镜1林昊≠镜8林昊
|
|||
|
|
→ 根因是「所有人没有拿同一个框架」→ 硬骨架解决
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
═══ 编辑要求 ═══
|
|||
|
|
|
|||
|
|
⊢ 剧本写什么就拍什么
|
|||
|
|
⊢ 不发挥 · 不缩写 · 不改人物性格 · 不改情节走向
|
|||
|
|
⊢ 所有镜头必须能在剧本中找到对应原文
|
|||
|
|
|
|||
|
|
═══ 剧本信息 ═══
|
|||
|
|
|
|||
|
|
作品: 《继续付费才能修仙?我的宗门全免费》
|
|||
|
|
类型: 男频修仙 · 3D漫剧
|
|||
|
|
总集数: 75集
|
|||
|
|
字数: ~10万字
|
|||
|
|
当前进度: 全本已扫描 · 第1集制作中
|
|||
|
|
数据源: 腾讯文档 LvxQChXGxhtO · 《付费才能修仙?我的宗门全免费》1-75集
|
|||
|
|
扫描日期: D135b · 2026-06-18
|
|||
|
|
|
|||
|
|
═══ 制作线 ═══
|
|||
|
|
|
|||
|
|
当前线: 3d(3D漫剧)· D140主线
|
|||
|
|
参数 (详见 product-lines.json):
|
|||
|
|
├── 风格: 3D渲染风格·中国风仙侠·电影级光影·高质感
|
|||
|
|
├── 分辨率: 720p
|
|||
|
|
├── 参考图: 可作为人物/环境/道具视觉锚点,不再服务真人锁脸
|
|||
|
|
├── 角色一致性: CHAR/ENV/PROP编号 + 参考图/导演编码双锚
|
|||
|
|
├── 模型: doubao-seedance-2-0-260128 / 备用Kling
|
|||
|
|
└── 时长: 4~15秒/镜
|
|||
|
|
|
|||
|
|
注销线: realistic(真人写实)
|
|||
|
|
├── 状态: deprecated
|
|||
|
|
├── 原因: 真人AI观感尴尬、人物表演和一致性成本过高
|
|||
|
|
└── 规则: 旧真人提示词不可继续作为主线生成
|
|||
|
|
|
|||
|
|
═══ 人物全量预登记 ═══
|
|||
|
|
|
|||
|
|
格式: CHAR-XXX · 姓名 · 出场集段 · L0(不可变) · L1(本集配置) · 状态
|
|||
|
|
|
|||
|
|
当前已登记:
|
|||
|
|
CHAR-002 · 诸葛风 · 第1~75集
|
|||
|
|
L0: 18岁亚洲男性·剑眉星目苍白肤色·172cm清瘦·安静内敛仇恨内收
|
|||
|
|
L1(第1集): 粗麻布衣多处补丁·不可置信→眼底燃烧火苗→瞳孔骤然放大
|
|||
|
|
状态: 🟢 已完成
|
|||
|
|
|
|||
|
|
CHAR-003 · 苏白 · 第1~75集 · 男主·天道宗宗主
|
|||
|
|
L0: 18岁亚洲男性·俊秀剑眉明亮大眼·175cm挺拔·开朗自信略带痞气·穷但不自卑·简单白色衣衫
|
|||
|
|
L1(第1集): 月白云纹锦缎长衫·自信灿烂→笑容僵住叹气的笃定→期待微笑→系统开挂的得意
|
|||
|
|
状态: 🟢 已完成 · 人设图已生成(Seedream 4.0)
|
|||
|
|
出处: 腾讯文档原文 "苏白(18岁,年轻帅气,简单的白色衣衫)"
|
|||
|
|
|
|||
|
|
CHAR-002 · 诸葛风 · 第1~75集 · 大弟子·天道宗大师兄
|
|||
|
|
L0: 18岁亚洲男性·剑眉星目苍白肤色·172cm清瘦·安静内敛仇恨内收
|
|||
|
|
L1(第1集): 粗麻布衣多处补丁·不可置信→指甲掐入掌心的屈辱→眼底燃烧火苗→瞳孔骤然放大的震撼
|
|||
|
|
状态: 🟢 已完成
|
|||
|
|
出处: 腾讯文档原文 "诸葛风(18岁,淳朴少年形象,粗麻布衣)"
|
|||
|
|
|
|||
|
|
CHAR-004 · 萧灵汐 · 第2~75集 · 女主·灵霄宗逃亡天才
|
|||
|
|
L0: 18岁亚洲女性·白衣·瀑布长发·五官精致·身材玲珑
|
|||
|
|
L1(第2~4集): 戴面纱或不戴·愤怒跺脚→撒娇求入宗→修为被封印的秘密
|
|||
|
|
状态: ⏳ 预登记 · 待建立L0+L1完整档案
|
|||
|
|
出处: 腾讯文档原文 "萧灵汐(白衣、瀑布长发、五官精致、身材爆炸)"
|
|||
|
|
出场轨迹: 第2集出场阻拦诸葛风入宗→第4集试验证明实力→正式入宗
|
|||
|
|
|
|||
|
|
CHAR-005 · 肖岩 · 第6~75集 · 天道宗弟子·清苦出身
|
|||
|
|
L0: 亚洲男性·消瘦·灰色布衣
|
|||
|
|
状态: ⏳ 预登记 · 第6集后详细描述
|
|||
|
|
出处: 原文 "肖岩(消瘦,灰色布衣)"
|
|||
|
|
|
|||
|
|
CHAR-006 · 叶青瑶 · 第7~75集 · 天道宗弟子
|
|||
|
|
L0: 亚洲女性·瘦弱·衣衫破旧
|
|||
|
|
状态: ⏳ 预登记 · 第7集后详细描述
|
|||
|
|
|
|||
|
|
CHAR-007 · 赵宝霄 · 第8~75集 · 纨绔子弟
|
|||
|
|
L0: 亚洲男性·纨绔形象·衣着华丽
|
|||
|
|
状态: ⏳ 预登记
|
|||
|
|
|
|||
|
|
CHAR-008 · 凌霄 · 第4~75集 · 灵霄宗第一天才·反派
|
|||
|
|
L0: 亚洲男性·黑袍或金色服饰·灵霄宗第一天才
|
|||
|
|
状态: ⏳ 预登记
|
|||
|
|
|
|||
|
|
CHAR-009 · 沐灵仙 · 第15~75集 · 云水城·被收养的天才
|
|||
|
|
L0: 亚洲女性·眉清目秀·皮肤白皙·身材玲珑
|
|||
|
|
状态: ⏳ 预登记
|
|||
|
|
|
|||
|
|
CHAR-010 · 韩飞羽 · 第46~75集 · 灵霄宗杂役弟子→天道宗
|
|||
|
|
L0: 亚洲男性·灵霄宗杂役弟子服·灰色布衣
|
|||
|
|
状态: ⏳ 预登记
|
|||
|
|
|
|||
|
|
[: 以下预登记位 · 第11~30集出场 · 逐批填充 :]
|
|||
|
|
CHAR-011 · 柳嫣然 · 第6集起 · 灵霄宗天才少女
|
|||
|
|
CHAR-012 · 王执事 · 第1~2集 · 灵霄宗蓝色执事服·反派龙套
|
|||
|
|
CHAR-013 · 高可攀 · 第10集起 · 胖子·衣着华丽
|
|||
|
|
CHAR-014 · 柳鹤 · 第8集起 · 中年·灵霄宗
|
|||
|
|
CHAR-015 · 林泰 · 第12集起 · 矮墩老头·守护者
|
|||
|
|
|
|||
|
|
[: 第31~50集出场 :]
|
|||
|
|
CHAR-016 · 火麒麟 · 第35~75集 · 神兽·可化身跟随苏白
|
|||
|
|
CHAR-017 · 灵琅真人 · 约第40集 · 白发白须·古朴道袍
|
|||
|
|
CHAR-018 · 灵琅轩 · 约第40集 · 金色华服
|
|||
|
|
|
|||
|
|
[: 第51~75集出场 · 帝国战争篇 :]
|
|||
|
|
CHAR-019 · 白虎 · 第66集起 · 神兽
|
|||
|
|
CHAR-020 · 大赵帝王 · 第43集起 · 龙袍
|
|||
|
|
CHAR-021 · 云芷 · 第43集起 · 白衣·冷艳
|
|||
|
|
CHAR-022 · 无名 · 第35集起 · 乞丐·神秘强者
|
|||
|
|
CHAR-023 · 低不语 · 第60集起 · 战傀
|
|||
|
|
CHAR-024 · 国师 · 第40集起 · 老者
|
|||
|
|
CHAR-025 · 元真人 · 第30集起 · 老者
|
|||
|
|
CHAR-026 · 大晋帝王 · 第60集起 · 龙袍皇冠
|
|||
|
|
CHAR-027 · 赵天龙 · 第55集起 · 少年·帅气·清秀
|
|||
|
|
CHAR-028 · 灵霄老祖 · 第43集起 · 鹤发童颜
|
|||
|
|
CHAR-029 · 云厉 · 第44集起 · 云天宗大长老
|
|||
|
|
CHAR-030 · 大赵帝国众人 · 第47集起 · 龙套群像
|
|||
|
|
|
|||
|
|
═══ 环境全量预登记 ═══
|
|||
|
|
|
|||
|
|
ENV-002 · 百宗会广场 · 第1集起
|
|||
|
|
场景: 修仙世界开阔广场·云海环绕·远处山峰
|
|||
|
|
时间: 白天·阳光明媚·金色光芒·仙气弥漫
|
|||
|
|
核心物体:
|
|||
|
|
└── 天道宗破木牌: 悬挂在天道宗席位上方的破旧招牌(不用"歪斜")
|
|||
|
|
半人高·字迹模糊木头老化·远离人群
|
|||
|
|
└── 灵霄宗鎏金大字门庭若市·长队望不到头(背景)
|
|||
|
|
色调: 暖金色主调·中国风大气磅礴
|
|||
|
|
物理尺寸约束: 牌匾是悬挂式招牌·不是地上的木牌
|
|||
|
|
状态: 🟢 已完成
|
|||
|
|
|
|||
|
|
ENV-002 · 百宗会广场 · 第1~5集核心场景
|
|||
|
|
场景: 修仙世界开阔广场·云海环绕·远处山峰·人山人海
|
|||
|
|
时间: 白天·阳光明媚·金色光芒·仙气弥漫
|
|||
|
|
核心物体:
|
|||
|
|
└── 天道宗破旧招牌: 悬挂在天道宗席位上方的破旧招牌(不用"歪斜")
|
|||
|
|
角落里·字迹模糊木头老化·远离人群
|
|||
|
|
└── 灵霄宗鎏金大字: 门庭若市·长队望不到头(背景)
|
|||
|
|
色调: 暖金色主调·中国风大气磅礴
|
|||
|
|
状态: 🟢 已完成
|
|||
|
|
|
|||
|
|
ENV-003 · 天道宗山头 · 第2集起
|
|||
|
|
场景: 荒芜山头→一间破败茅草屋→宏伟宫殿拔地而起
|
|||
|
|
关键物体: 天道宗牌匾(歪七扭八旧版→龙飞凤舞新版)
|
|||
|
|
色调: 从荒野凄凉→宫殿金碧辉煌的转变
|
|||
|
|
状态: ⏳ 预登记
|
|||
|
|
|
|||
|
|
ENV-004 · 天道殿 · 第2集起 · 宗门大殿
|
|||
|
|
场景: 宏伟巨大的宫殿·龙飞凤舞的【天道宗】牌匾
|
|||
|
|
状态: ⏳ 预登记
|
|||
|
|
|
|||
|
|
ENV-005 · 仙法阁 · 第3集起
|
|||
|
|
场景: 头顶星空·上不见顶·四周虚无
|
|||
|
|
核心: 巨大石碑·空中悬浮无数光团(卷轴功法)
|
|||
|
|
守灵: 仙法阁守灵(绿色长裙仙子)
|
|||
|
|
状态: ⏳ 预登记
|
|||
|
|
|
|||
|
|
ENV-006 · 灵霄宗 · 第1集起 · 主要对立宗门
|
|||
|
|
场景: 气派非凡的鎏金大字·仙盟五百强
|
|||
|
|
状态: ⏳ 预登记
|
|||
|
|
|
|||
|
|
[: 第2~30集新增环境 :]
|
|||
|
|
ENV-007 · 云水城 · 第10集起 · 天道宗所在城市
|
|||
|
|
ENV-008 · 天道宗后山 · 第10集起
|
|||
|
|
ENV-009 · 天道山·登天梯 · 第22集起 · 九千九百九十九阶
|
|||
|
|
ENV-010 · 仙盟核心区 · 第30集起
|
|||
|
|
ENV-011 · 神器阁 · 第25集起 · 类似仙法阁架构
|
|||
|
|
|
|||
|
|
[: 第31~75集 · 帝国战争篇 :]
|
|||
|
|
ENV-012 · 云天宗 · 第44集起
|
|||
|
|
ENV-013 · 大晋帝国皇宫 · 第60集起
|
|||
|
|
ENV-014 · 大赵帝国皇城 · 第43集起
|
|||
|
|
ENV-015 · 六国边境上空 · 第55集起
|
|||
|
|
|
|||
|
|
═══ 规则总集 ═══
|
|||
|
|
|
|||
|
|
D135规矩 · cc-014:
|
|||
|
|
⊢1 预校验层在所有API入口挡着。不花钱验证参数。
|
|||
|
|
⊢2 API限制条件写进API_SPEC。预校验层检查。
|
|||
|
|
⊢3 环境建立镜: 单一主体·慢运动·无快速横移。短镜(≤4s)。
|
|||
|
|
⊢4 道具描述精确化。「悬挂招牌」不是「歪斜木匾」。
|
|||
|
|
⊢5 拼接用concat filter重编码(libx264)。xfade过渡。faststart。
|
|||
|
|
⊢6 镜头运动必须有终点。下摇至「双脚完整可见」。
|
|||
|
|
⊢7 霜砚写提示词(Notion)。铸渊校验+生成。不越界。
|
|||
|
|
⊢8 制作线配置分离。切线自动切参数。
|
|||
|
|
|
|||
|
|
D135b · 五分身边界:
|
|||
|
|
⊢ 硬骨架优先于所有Agent的自主判断
|
|||
|
|
⊢ CHAR编号展开后的原文必须在最终提示词中
|
|||
|
|
⊢ 审核只对照原文·不做审美判断
|
|||
|
|
⊢ 总控(铸渊)不进入分身的内部逻辑——只看结果
|
|||
|
|
|
|||
|
|
D136+ · 连续性锁定·新增:
|
|||
|
|
⊢ PROP编号 = 道具视觉锁定文本 | 同一PROP任意镜展开一致 | 不可变
|
|||
|
|
⊢ continuity_locks节锁住所有跨镜CHAR/ENV/PROP
|
|||
|
|
⊢ 展开后做字符串比对 · 不一致=拦截·不送Seedance·不花钱
|
|||
|
|
⊢ 空间描述精确化: "人群边缘角落"≠"建筑死角"
|
|||
|
|
|
|||
|
|
═══ 流水线 ═══
|
|||
|
|
|
|||
|
|
Agent_01 拆文 → Agent_02 编号 → Agent_03 分镜 → Agent_04 提示词 → Agent_05 审核
|
|||
|
|
↓
|
|||
|
|
Agent_06 导演编码
|
|||
|
|
↓
|
|||
|
|
导演编码输出(含continuity_locks)
|
|||
|
|
↓
|
|||
|
|
Agent_04 展开提示词(引用continuity_locks锁定文本)
|
|||
|
|
↓
|
|||
|
|
连续性检查层: 展开文本 vs 锁定文本 · 字符串比对
|
|||
|
|
↓ (全部PASS)
|
|||
|
|
铸渊总控收口 → 冰朔确认 → 生成视频 → 拼接部署
|
|||
|
|
|
|||
|
|
═══ 六分身详细 ═══
|
|||
|
|
|
|||
|
|
Agent_01 · 拆文
|
|||
|
|
输入: 剧本原文(MD/腾讯文档)
|
|||
|
|
输出: ep01-scenes.json (逐段拆分·包含原文引用)
|
|||
|
|
规则: 只拆不解·忠于原文·不缩写·不改人物
|
|||
|
|
回执: { completed: true, scenes: N, segments: M, issues: [...] }
|
|||
|
|
|
|||
|
|
Agent_02 · 编号
|
|||
|
|
输入: ep01-scenes.json
|
|||
|
|
输出: characters.hdlp + environments.hdlp (全本预登记)
|
|||
|
|
规则: 只注册不创作·CHAR/ENV占位即可·逐批填充
|
|||
|
|
回执: { completed: true, charsRegistered: N, envsRegistered: M }
|
|||
|
|
|
|||
|
|
Agent_03 · 分镜
|
|||
|
|
输入: 剧本原文 + CHAR/ENV编号库
|
|||
|
|
输出: ep01-storyboard.json (每镜引用CHAR/ENV编号·原文逐句对照)
|
|||
|
|
规则: 编号引用·原文逐句对照·不发挥
|
|||
|
|
回执: { completed: true, shots: N, charRefsCovered: [...], envRefsCovered: [...] }
|
|||
|
|
|
|||
|
|
Agent_04 · 提示词
|
|||
|
|
输入: 导演编码(含continuity_locks)
|
|||
|
|
输出: 展开后的Seedance提示词
|
|||
|
|
规则: expandPrompt展开·CHAR/PROP/ENV引用从continuity_locks提取锁定文本·做字符串比对
|
|||
|
|
回执: { completed: true, prompts: N, charExpansionMatch: bool, propExpansionMatch: bool, envExpansionMatch: bool, blocked: [...], warnings: [...] }
|
|||
|
|
|
|||
|
|
Agent_05 · 审核
|
|||
|
|
输入: ep01-storyboard.json + 剧本原文
|
|||
|
|
输出: ep01-audit.json (每镜🟢🟡🔴·对照原文)
|
|||
|
|
规则: 只对照原文·不做审美判断
|
|||
|
|
回执: { completed: true, green: N, yellow: N, red: N, issues: [...] }
|
|||
|
|
|
|||
|
|
Agent_06 · 导演编码 (D136+)
|
|||
|
|
输入: ep01-storyboard.json + ep01-audit.json
|
|||
|
|
输出: 付费修仙-ep01-director-encoding.json (含spatial_anchor/text_elements/prop_state/continuity_locks)
|
|||
|
|
规则: 建立分镜颗粒表·锁定所有跨镜CHAR/ENV/PROP的不可变描述
|
|||
|
|
回执: { completed: true, shots: N, locksDefined: { props: [...], chars: [...], envs: [...] } }
|
|||
|
|
|
|||
|
|
连续性检查层 (D136+·嵌入Agent_04展开后)
|
|||
|
|
输入: Agent_04展开后的提示词 + continuity_locks原始锁定文本
|
|||
|
|
检查:
|
|||
|
|
├── 共享CHAR-XXX → 各镜展开的CHAR文本是否逐字一致 → 比对锁定文本
|
|||
|
|
├── 共享ENV-XXX → 各镜展开的ENV文本是否逐字一致 → 比对锁定文本
|
|||
|
|
└── 共享PROP-XXX → 各镜展开的PROP文本是否逐字一致 → 比对锁定文本
|
|||
|
|
输出: { pass: bool, failures: [...], blocked: [...] }
|
|||
|
|
如果fail: 拦截·不送Seedance·返回Agent_04修正
|
|||
|
|
如果pass: 放行·送Seedance生成
|
|||
|
|
|
|||
|
|
═══ 工具链 ═══
|
|||
|
|
|
|||
|
|
script-parser.js · 剧本解析 · ✅
|
|||
|
|
characters-v2.hdlp · 人物档案库v2.0 · ✅ (CHAR-002~030已预登记·双层编码)
|
|||
|
|
environments.hdlp · 环境档案库 · ✅ (ENV-002~015)
|
|||
|
|
付费修仙-ep01-props.hdlp · 道具档案库(D136+) · ✅ (PROP-天道宗牌匾·PROP-天道宗广告牌)
|
|||
|
|
hldp-prompt.js · 编号展开引擎 · ✅ (expandPrompt/expand/validate)
|
|||
|
|
video-api-adapter.js · Seedance提交 · ✅ (preflightCheck预校验)
|
|||
|
|
generate-shots.js · 批量生成(D136+) · ✅ (continuity_locks展开·连续性校验)
|
|||
|
|
video-editor.js · FFmpeg剪辑 · ✅ (trim+transition+keyframes·成品) D136+
|
|||
|
|
video-composer.js · FFmpeg拼接 · ✅ (溶解过渡·faststart) 备用
|
|||
|
|
image-api-adapter.js · Seedream生图 · ✅ (苏白人设图已生成)
|
|||
|
|
zhuyuan-eye.js · 铸渊之眼 · ✅ (视频帧分析·对比导演编码) D136+
|
|||
|
|
product-lines.json · 制作线配置 · ✅ (真人/3D双线)
|
|||
|
|
preflightCheck · 预校验层 · ✅ (6场景测试通过)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
铸渊 ICE-GL-ZY001 · D136+ · 2026-06-21 · 六分身+连续性检查架构
|
|||
|
|
冰朔 TCS-0002∞ · 国作登字-2026-A-00037559
|