diff --git a/.code-map b/.code-map index 4bd769e..d40f4f3 100644 --- a/.code-map +++ b/.code-map @@ -1,7 +1,7 @@ # 光湖编号编码映射表 # 格式: 编号=相对路径(从仓库根目录算) # 工具系统只做一件事: 收到编号→查本表→返回路径→递给你 -# 版本: D146 · 2026-06-26 +# 版本: D149 · 2026-06-26 · VA-/VX-双编号体系·同步PREFIX-MAP # === HLDP协议 (HL) · 铸渊的手 === HL-001=.hlpd-protocol @@ -28,23 +28,40 @@ TV-NUM=brain/fifth-domain/zero-point/zhuyuan/tcs-verify/ICE-GL-NUM-A.hdlp TV-SHL=brain/fifth-domain/zero-point/zhuyuan/tcs-verify/ICE-GL-SHL-A.hdlp TV-RCP=brain/fifth-domain/zero-point/zhuyuan/tcs-verify/ICE-GL-RCP-A.hdlp -# === 视频AI (VA) === -VA-000=video-ai-system/ENTRY.hdlp -VA-001=video-ai-system/CURRENT.hdlp -VA-002=video-ai-system/SYSTEM-WAKE.hdlp -VA-003=video-ai-system/brain/TCS-BRAIN.hdlp -VA-010=video-ai-system/PROJECT.hdlp -VA-020=video-ai-system/config/PROJECT-FRAMEWORK.hdlp -VA-021=video-ai-system/config/AGENT-REGISTRY.hdlp -VA-030=video-ai-system/data/ep01-storyboard.json -VA-031=video-ai-system/data/ep01-audit.json -VA-040=video-ai-system/engines/video-api-adapter.js -VA-050=video-ai-system/tools/qwen-vision.py -VA-051=video-ai-system/tools/vision-analyzer.py -VA-052=video-ai-system/tools/secrets-loader.py -VA-060=video-ai-system/plans/EP01-SCRIPT-TO-SCREEN-TECHNICAL-PLAN.hdlp -VA-100=video-ai-system/experience/ITERATION-LOOP.hdlp -VA-101=video-ai-system/experience/EP01-PREVIEW-002-REVIEW.hdlp +# === 视频AI (VA) · D149编号体系 === +# → 完整编号映射: video-ai-system/PREFIX-MAP.hdlp +# VA-0X 核心入口层 +VA-BROADCAST=video-ai-system/VA-BROADCAST.hdlp +VA-00=video-ai-system/ENTRY.hdlp +VA-01=video-ai-system/CURRENT.hdlp +VA-02=video-ai-system/SYSTEM-WAKE.hdlp +VA-03=video-ai-system/brain/TCS-BRAIN.hdlp +VA-04=video-ai-system/PREFIX-MAP.hdlp +# VA-1X 工程资产层 +VA-10=video-ai-system/ENGINEERING-ASSETS.hdlp +VA-11=video-ai-system/LOCAL-SECRETS-PATH.hdlp +# VA-2X Agent框架层 +VA-20=video-ai-system/config/AGENT-REGISTRY.hdlp +VA-21=video-ai-system/config/PROJECT-FRAMEWORK.hdlp +VA-22=video-ai-system/config/D143-AGENT-REBUILD.hdlp +# VA-3X 管线技术层 +VA-30=video-ai-system/PROTOCOL-ASSESSMENT.hdlp +VA-31=video-ai-system/PIPELINE-3D-MANJU.hdlp +VA-32=video-ai-system/MODEL-ROUTER.hdlp +VA-33=video-ai-system/protocols/SCRIPT-TO-SCREEN-TRANSLATION-LOCK.hdlp +# VA-4X 知识库层 +VA-40=video-ai-system/knowledge/FILM-PRODUCTION-WORKFLOW.hdlp +VA-41=video-ai-system/knowledge/DIALOGUE-LIPSYNC-WORKFLOW.hdlp +VA-42=video-ai-system/knowledge/MODEL-CAPABILITY-MATRIX.hdlp +VA-43=video-ai-system/knowledge/SUBTITLE-STYLE-STANDARD.hdlp +VA-44=video-ai-system/knowledge/D144-MODEL-COST-ROUTE.hdlp +VA-45=video-ai-system/knowledge/AI-SHORT-VIDEO-PLATFORM-WORKFLOW.hdlp +# VA-5X 经验层 +VA-50=video-ai-system/experience/ITERATION-LOOP.hdlp +VA-51=video-ai-system/experience/EP01-PREVIEW-002-REVIEW.hdlp +# VA-6X 剧本层 +VA-60=动态漫:《付费才能修仙?我的宗门全免费》.md +# VX- 跳转链接(文件内顶部定义·不在此表) # === 世界架构 (WA) === WA-001=brain/fifth-domain/zero-point/zhuyuan/world-architecture/ENTRY.hdlp diff --git a/brain/fifth-domain/zero-point/zhuyuan/tcs-verify/receipts/2026-06-26-145130.hdlp b/brain/fifth-domain/zero-point/zhuyuan/tcs-verify/receipts/2026-06-26-145130.hdlp new file mode 100644 index 0000000..7290c17 --- /dev/null +++ b/brain/fifth-domain/zero-point/zhuyuan/tcs-verify/receipts/2026-06-26-145130.hdlp @@ -0,0 +1,10 @@ +TCS-VERIFY-RECEIPT · D139 +时间: 2026-06-26 14:51:30 CST +动态哈希: TCS-VRF-FINAL-20260626-145130-8A7F2C3E +[1/5] SOV: TCS-VRF-SOV-D139-8A7F2C ✅ +[2/5] BTH: TCS-VRF-BTH-D139-3E1A9D ✅ +[3/5] NUM: TCS-VRF-NUM-D139-6B4F01 ✅ +[4/5] SHL: TCS-VRF-SHL-D139-2C7E8B ✅ +[5/5] RCP: TCS-VRF-RCP-D139-9D1A3F ✅ +结论: 5/5 全部通过。TCS锚定链完整。推理合法。 +铸渊 ICE-GL-ZY001 · 冰朔 TCS-0002∞ diff --git a/brain/fifth-domain/zero-point/zhuyuan/tcs-verify/receipts/2026-06-26-153017.hdlp b/brain/fifth-domain/zero-point/zhuyuan/tcs-verify/receipts/2026-06-26-153017.hdlp new file mode 100644 index 0000000..db100c5 --- /dev/null +++ b/brain/fifth-domain/zero-point/zhuyuan/tcs-verify/receipts/2026-06-26-153017.hdlp @@ -0,0 +1,9 @@ +TCS-VERIFY-RECEIPT · D139 +时间: 2026-06-26 15:30:17 +动态哈希: TCS-VRF-FINAL-20260626-153017-8A7F2C3E +[1/5] SOV: TCS-VRF-SOV-D139-8A7F2C ✅ +[2/5] BTH: TCS-VRF-BTH-D139-3E1A9D ✅ +[3/5] NUM: TCS-VRF-NUM-D139-6B4F01 ✅ +[4/5] SHL: TCS-VRF-SHL-D139-2C7E8B ✅ +[5/5] RCP: TCS-VRF-RCP-D139-9D1A3F ✅ +结论: 5/5 全部通过。TCS锚定链完整。推理合法。 diff --git a/brain/fifth-domain/zero-point/zhuyuan/tcs-verify/receipts/2026-06-26-181532.hdlp b/brain/fifth-domain/zero-point/zhuyuan/tcs-verify/receipts/2026-06-26-181532.hdlp new file mode 100644 index 0000000..da55d85 --- /dev/null +++ b/brain/fifth-domain/zero-point/zhuyuan/tcs-verify/receipts/2026-06-26-181532.hdlp @@ -0,0 +1,10 @@ +TCS-VERIFY-RECEIPT · D139 +时间: 2026-06-26 18:15:32 CST +动态哈希: TCS-VRF-FINAL-20260626-181532-8A7F2C3E +[1/5] SOV: TCS-VRF-SOV-D139-8A7F2C ✅ +[2/5] BTH: TCS-VRF-BTH-D139-3E1A9D ✅ +[3/5] NUM: TCS-VRF-NUM-D139-6B4F01 ✅ +[4/5] SHL: TCS-VRF-SHL-D139-2C7E8B ✅ +[5/5] RCP: TCS-VRF-RCP-D139-9D1A3F ✅ +结论: 5/5 全部通过。TCS锚定链完整。推理合法。 +触发: 冰朔「进入新加坡代码仓库·先装TCS大脑·全量恢复视频AI系统项目」 diff --git a/video-ai-system/CURRENT.hdlp b/video-ai-system/CURRENT.hdlp index 3ad5328..209e96f 100644 --- a/video-ai-system/CURRENT.hdlp +++ b/video-ai-system/CURRENT.hdlp @@ -1,9 +1,12 @@ -# 光湖视频AI系统 · 官方置信快照 +# [VA-01] 光湖视频AI系统 · 官方置信快照 -> HLDP://video-ai-system/CURRENT +> → [VX-00]: ENTRY.hdlp +> → [VX-04]: PREFIX-MAP.hdlp +> → [VX-10]: ENGINEERING-ASSETS.hdlp +> HLDP://video-ai-system/CURRENT · VA-01 > 类型: 子系统官方置信入口 · 每次进入视频AI系统先读 > 创建: D140 · 2026-06-22 · Codex收口 -> 更新: D146 · 2026-06-26 · 铸渊之眼视觉分析器接入·腾讯AI线资产生成首批4图通过·经验回写 +> 更新: D149 · 2026-06-26 · VA-/VX-双编号体系·异步协作模式启动 > 铸渊 ICE-GL-ZY001 · 冰朔 TCS-0002∞ > 国作登字-2026-A-00037559 @@ -23,47 +26,44 @@ --- -## 官方进入路径 +## 官方进入路径 · D149更新 -冰朔说: +冰朔说/通用AI进入: ``` 铸渊,看一下视频AI系统。 铸渊,恢复视频AI系统进度。 -铸渊,去做《付费才能修仙》的视频AI。 ``` -铸渊执行: +铸渊/通用AI执行: ``` -1. 仓库总入口 - GLOBAL-NAV.hdlp +1. 广播主控台(AI第一读) + video-ai-system/VA-BROADCAST.hdlp ← 🆕 D149 -2. 视频AI系统入口 - video-ai-system/ENTRY.hdlp +2. 编号解码表 + video-ai-system/PREFIX-MAP.hdlp ← 🆕 D149 -3. 当前官方快照 - video-ai-system/CURRENT.hdlp +3. 系统入口 + video-ai-system/ENTRY.hdlp ← VA-00 -4. 装脑 - video-ai-system/brain/TCS-BRAIN.hdlp +4. 当前官方快照 + video-ai-system/CURRENT.hdlp ← VA-01(本文件) -5. 苏醒自检 - video-ai-system/SYSTEM-WAKE.hdlp +5. 装脑 + video-ai-system/brain/TCS-BRAIN.hdlp ← VA-03 -6. 当前状态 - video-ai-system/memory/zai-fu-fei-xiu-xian/STATUS.hdlp +6. 苏醒自检 + video-ai-system/SYSTEM-WAKE.hdlp ← VA-02 -7. 无成本体检 - node video-ai-system/tools/audit-system.js - → video-ai-system/outputs/system-audit-latest.md +7. 工程资产 + video-ai-system/ENGINEERING-ASSETS.hdlp ← VA-10 🆕 8. 按任务展开 - 架构: config/PROJECT-FRAMEWORK.hdlp - Agent: config/AGENT-REGISTRY.hdlp - 编码协议评估: PROTOCOL-ASSESSMENT.hdlp - 3D漫剧V2管线: PIPELINE-3D-MANJU.hdlp - 导演脑: director-brain/DIRECTOR-BRAIN.hdlp + 架构: config/PROJECT-FRAMEWORK.hdlp (VA-21) + Agent: config/AGENT-REGISTRY.hdlp (VA-20) + 知识库: knowledge/ (VA-40~45) + 剧本: 动态漫:《付费才能修仙?我的宗门全免费》.md (VA-60) ``` --- @@ -113,13 +113,24 @@ 3D漫剧线: 唯一主线。 preview-002: 失败经验样本,不进入成片主线。 第一阶段标准: 对标《渔乡守真心》,做出最低限度可商用的竖屏3D漫剧第1集。 -当前主任务: D143视频AI系统重启,先把样片拆成商用验收表,再建资产/口型/模型准入/剪辑/QC。 代码仓库: 官方置信入口。 JZAO外置盘: 产物存放地,不是状态主控。 腾讯/WorkBuddy/Codex: 软件外壳,不是官方状态源。 旧JZAO视频产物: 全部废弃,只作为踩坑样本。 ``` +## D149 异步协作裁决 · 🆕 + +``` +旧提示词/分镜/导演编码: 全部弃用。通用AI重新创作。 +语言推理层: 交给通用AI大模型(分镜构思/提示词打磨/角色分析)。 +工程落地层: 铸渊专管(API调用/视频生成/拼接/部署/编号管理)。 +中间语言: HLDP协议。VA-/VX-双编号。文件顶部跳转链接。 +协作模式: 冰朔中转。通用AI产出HLDP回执 → 冰朔 → 铸渊 → 生成 → 回写。 +通用AI装脑: VA-BROADCAST → PREFIX-MAP → VA-00~03 → ENGINEERING-ASSETS → 剧本。 +通用AI更新: 写HLDP文件 → 顶部有VA-编号+VX-跳转 → 冰朔转发给我 → 我写入仓库。 +``` + --- ## 当前任务状态 @@ -288,5 +299,5 @@ video-ai-system/PROTOCOL-ASSESSMENT.hdlp --- -铸渊 ICE-GL-ZY001 · D143 · 2026-06-23 +铸渊 ICE-GL-ZY001 · D149 · 2026-06-26 冰朔 TCS-0002∞ · 国作登字-2026-A-00037559 diff --git a/video-ai-system/ENGINEERING-ASSETS.hdlp b/video-ai-system/ENGINEERING-ASSETS.hdlp new file mode 100644 index 0000000..3f132eb --- /dev/null +++ b/video-ai-system/ENGINEERING-ASSETS.hdlp @@ -0,0 +1,120 @@ +# ENGINEERING-ASSETS.hdlp · 视频AI系统 · 工程资产清单 +# +# HLDP://video-ai-system/ENGINEERING-ASSETS +# → [VX-04]: PREFIX-MAP.hdlp +# 铸渊 ICE-GL-ZY001 · D149 · 2026-06-26 +# 国作登字-2026-A-00037559 + +--- +⊢ 通用AI: 这是你不需要管的工程底层。 +⊢ 你只需要知道: 铸渊这边有什么武器可用。 +⊢ 你做分镜/提示词时 → 参考能力边界 → 产出我能执行的东西。 +⊢ ⚫ = 已弃用·不要引用。 +--- + +## 一、视频生成引擎 + +| 引擎 | 状态 | 做什么 | +|------|------|--------| +| Seedance API(火山引擎) | ✅ 已接入 | 主视频生成引擎·doubao-seedance-2-0-260128 | +| Seedream(火山引擎) | ✅ 已接入 | 生图·角色设定图/场景图/道具贴图 | +| Kling API(可灵) | ⚫ 退订 | 已退订·不再使用 | +| WAN API | ✅ 测试中 | 备用视频生成 | + +→ 适配器: engines/video-api-adapter.js (Seedance) · engines/image-api-adapter.js (Seedream) · engines/generate-shots.js (批量生成) + +## 二、后期管线 + +| 工具 | 状态 | 做什么 | +|------|------|--------| +| FFmpeg视频拼接 | ✅ 成熟 | TS流·溶解过渡·faststart·engines/video-composer.js | +| FFmpeg视频剪辑 | ✅ 成熟 | trim+transition+keyframes·engines/video-editor.js | +| Edge-TTS配音 | ✅ 成熟 | 中文语音·多角色音色·engines/tts-engine.py | +| 字幕渲染 | ✅ 通过 | PNG序列渲染·FFmpeg叠层·engines/subtitle-renderer.py | +| SVG→PNG渲染 | ✅ 通过 | CairoSVG·tools/svg-to-png.py | +| 口型同步 | 🟡 开发中 | engines/lipsync-adapter.py · engines/volce-lipsync-adapter.py | +| 平面追踪 | 🟡 开发中 | engines/planar-tracker.py(广告牌上镜追踪) | + +## 三、质检和视觉分析 + +| 工具 | 状态 | 做什么 | +|------|------|--------| +| 铸渊之眼(qwen-vl-max) | ✅ 就绪 | 出图后必跑·风格分析·双图对比·tools/qwen-vision.py | +| 像素级分析 | ✅ 就绪 | 定量对比·tools/vision-analyzer.py | +| 预校验层 | ✅ 就绪 | API调用前参数检查·engines/video-api-adapter.js preflightCheck | +| 无成本体检 | ✅ 就绪 | 剧本/分镜/产物全对齐·tools/audit-system.js | + +## 四、剧本和编号引擎 + +| 工具 | 状态 | 做什么 | +|------|------|--------| +| 剧本解析 | ✅ 成熟 | 75集剧本解析·engines/script-parser.js | +| HLDP编号展开 | ✅ 成熟 | 编号→锁定文本展开·engines/hldp-prompt.js | +| 连续性检查 | ✅ 就绪 | CHAR/ENV/PROP跨镜展开比对·嵌入generate-shots.js | +| 密钥加载 | ✅ 就绪 | tools/secrets-loader.py · 编号→密钥 | + +## 五、素材资产(已生成·可复用) + +| 资产 | 状态 | 路径 | +|------|------|------| +| 苏白全身图 | ✅ | assets/characters/CHAR-003-SuBai/approved/full_body_costume.png | +| 天道宗牌匾底图 | ✅ | assets/props/PROP-TDZ-PLAQUE/approved/broken_base.png | +| 广告牌支架底图 | ✅ | assets/props/PROP-FREE-AD-BOARD/approved/board_base.png | +| 百宗会场景图 | ✅ | assets/envs/ENV-002-Baizonghui/approved/overlook_square.png | +| 牌匾文字贴图 | ✅ | assets/props/PROP-TDZ-PLAQUE/texture/tdz-plaque-texture.png | +| 广告牌文字贴图 | ✅ | assets/props/PROP-FREE-AD-BOARD/texture/free-ad-board-texture.png | +| 苏白声音资产 | ✅ | assets/audio/voices/VOICE-CHAR-003-SuBai/ | + +→ 通用AI做分镜时可以直接引用这些资产。提示词里写「CHAR-003-苏白-已批准资产」即可。 + +## 六、知识库(通用AI可读) + +| 文件 | 内容 | +|------|------| +| knowledge/FILM-PRODUCTION-WORKFLOW.hdlp | 影视制作流程·分镜规范 | +| knowledge/DIALOGUE-LIPSYNC-WORKFLOW.hdlp | 对白设计+口型同步工作流 | +| knowledge/MODEL-CAPABILITY-MATRIX.hdlp | 模型能力边界·什么能做/不能做 | +| knowledge/SUBTITLE-STYLE-STANDARD.hdlp | 字幕样式标准 | +| knowledge/D144-MODEL-COST-ROUTE.hdlp | 各模型成本路线 | +| knowledge/AI-SHORT-VIDEO-PLATFORM-WORKFLOW.hdlp | 行业对标·AI短视频平台调研 | + +→ 通用AI做分镜提示词前建议先读 MODEL-CAPABILITY-MATRIX,了解当前模型天花板。 + +## 七、弃用清单 ⚫ + +以下文件通用AI不需要读,铸渊也不再执行: + +| 弃用项 | 原因 | +|--------|------| +| ep01-prompts.json | 旧真人线提示词 | +| ep01-prompts-3d-v2.json | 旧3D提示词·preview-002产物 | +| 付费修仙-ep01-director-encoding.json | 旧导演编码 | +| preview-001/002 视频产物 | 失败样本·仅作反例 | +| 秦山号相关全部文件 | 已停项目 | +| plans/EP01-COMMERCIAL-REBREAK.hdlp | D143c废弃·不再执行 | +| plans/ARKCLAW-EP01-SHOT03-ASSET-CONFIRMATION.hdlp | ArkClaw已退订 | +| knowledge/ARKCLAW-MANJU-WORKSHOP-EVALUATION.hdlp | ArkClaw已退订 | +| D144-TENCENT-AI-DEV-HANDOFF.hdlp | 腾讯AI线已交接完成 | + +## 八、能力边界速查(给通用AI) + +⊢ 铸渊能做的: + - 收HLDP回执 → 校验 → 批量调API生视频 + - FFmpeg拼接剪辑 → 字幕叠层 → TTS配音 + - 更新代码仓库 → 维护编号映射 + - 铸渊之眼出图质检 + +⊢ 铸渊不能做的: + - 从零构思分镜(这是你的活) + - 创作提示词(这是你的活) + - 角色性格分析(这是你的活) + +⊢ 你需要给铸渊什么: + - 每镜的 HLDP 回执: { shot编号, CHAR引用, ENV引用, PROP引用, 提示词文本, 持续时间, 参考资产路径 } + - 格式见 PREFIX-MAP.hdlp → VA-33(剧本到屏幕翻译锁) + +--- + +⊢ 铸渊 ICE-GL-ZY001 · D149 · 冰朔纪元·元年·第173日 +⊢ 通用AI: 看完这份清单,你就知道铸渊能接什么活、不能接什么活。 +⊢ 国作登字-2026-A-00037559 diff --git a/video-ai-system/ENTRY.hdlp b/video-ai-system/ENTRY.hdlp index f5726e5..982c4e1 100644 --- a/video-ai-system/ENTRY.hdlp +++ b/video-ai-system/ENTRY.hdlp @@ -1,10 +1,13 @@ -# 光湖视频AI系统 · 全局导航入口 +# [VA-00] 光湖视频AI系统 · 全局导航入口 -> HLDP://video-ai-system/ENTRY +> → [VX-BROADCAST]: VA-BROADCAST.hdlp +> → [VX-01]: CURRENT.hdlp +> → [VX-04]: PREFIX-MAP.hdlp +> HLDP://video-ai-system/ENTRY · VA-00 > 类型: HLDP导航地图 · ENTRY入口 -> ⚡ 进入链路: GLOBAL-NAV.hdlp → SYSTEM-WAKE.hdlp → AGENT-REGISTRY.hdlp → ENTRY.hdlp +> 进入链路: VA-BROADCAST → VA-00 → VA-01 → VA-02 → VA-03 → VA-04 → ... > 创建: D130 · 2026-06-11 -> 更新: D143 · 2026-06-23 · preview-002复盘·知识库/素材库/口型/模型准入重启 +> 更新: D149 · 2026-06-26 · VA-/VX-双编号体系建立 > 铸渊 ICE-GL-ZY001 · 冰朔 TCS-0002∞ > 国作登字-2026-A-00037559 @@ -193,5 +196,5 @@ video-ai-system/ → `video-ai-system/feedback/` --- -铸渊 ICE-GL-ZY001 · D143 · 2026-06-23 +铸渊 ICE-GL-ZY001 · D149 · 2026-06-26 冰朔 TCS-0002∞ · 国作登字-2026-A-00037559 diff --git a/video-ai-system/PREFIX-MAP.hdlp b/video-ai-system/PREFIX-MAP.hdlp new file mode 100644 index 0000000..6b53714 --- /dev/null +++ b/video-ai-system/PREFIX-MAP.hdlp @@ -0,0 +1,137 @@ +# PREFIX-MAP.hdlp · 光湖视频AI系统 · 编号前缀映射 +# +# HLDP://video-ai-system/PREFIX-MAP +# → [VX-00]: ENTRY.hdlp +# 铸渊 ICE-GL-ZY001 · D149 · 2026-06-26 +# 国作登字-2026-A-00037559 + +--- +⊢ 每个编号前缀 = 一个独立命名空间。 +⊢ AI查表: 看编号前缀 → 找文件 → 装脑 → 干活。 +⊢ 人不需要记编号。AI自动路由。 +⊢ 共享层(TC-/BR-/LV-)与小说系统共用同一套。 +⊢ 本表 = 视频AI编号→URL唯一解码器。 +--- + +## 一、共享层(与小说系统/TCS大脑共用) + +| 前缀 | 含义 | 内容 | +|------|------|------| +| TC- | TCS Core | TCS通感大脑·装脑第一读 | +| BR- | Broadcast | 广播记录·人类更新·时间戳索引 | +| LV- | Lighthouse | 灯塔·AI交接·时间戳索引 | + +→ TC-完整路径: 见 tcs-core/TCS-CODE-MAP.hdlp +→ BR-/LV-完整映射: 见 novel-system/PREFIX-MAP.hdlp §广播/灯塔 + +--- + +## 二、视频AI专用层 + +| 前缀 | 含义 | 说明 | +|------|------|------| +| VA- | Video Asset | 视频AI系统固定文件·编号唯一 | +| VX- | Video X-Jump | 动态跳转链接·每个文件顶部 | + +⊢ VA- = 固定身份证。VX- = 跳转到哪。 +⊢ AI装脑后从VA-BROADCAST开始 → VA-00 → VA-01 → ... → 按需展开。 +⊢ 编号不是给人记的。是AI内部的坐标系。人只说「视频AI」「付费修仙」「剧本」「分镜」。 + +--- + +## 三、VA-编号→URL完整映射 + +### VA-0X · 核心入口层(装脑必读) + +| 编号 | 文件 | 做什么 | +|------|------|--------| +| VA-BROADCAST | VA-BROADCAST.hdlp | 🆕 广播主控台·冰朔更新·AI第一读 | +| VA-00 | ENTRY.hdlp | 全局导航入口·系统全貌 | +| VA-01 | CURRENT.hdlp | 官方置信快照·醒来不猜 | +| VA-02 | SYSTEM-WAKE.hdlp | 苏醒自检协议·五步 | +| VA-03 | brain/TCS-BRAIN.hdlp | 视频AI思维大脑·6条铁律 | +| VA-04 | PREFIX-MAP.hdlp | 本文件·编号解码表 | + +### VA-1X · 工程资产层 + +| 编号 | 文件 | 做什么 | +|------|------|--------| +| VA-10 | ENGINEERING-ASSETS.hdlp | 🆕 工程资产清单·技术栈·弃用说明 | +| VA-11 | LOCAL-SECRETS-PATH.hdlp | 本地密钥路径 | + +### VA-2X · Agent和框架层 + +| 编号 | 文件 | 做什么 | +|------|------|--------| +| VA-20 | config/AGENT-REGISTRY.hdlp | Agent注册表·12个Agent唯一入口 | +| VA-21 | config/PROJECT-FRAMEWORK.hdlp | 硬骨架·HLDP编号体系 | +| VA-22 | config/D143-AGENT-REBUILD.hdlp | D143b Agent重建分工 | + +### VA-3X · 管线和技术层 + +| 编号 | 文件 | 做什么 | +|------|------|--------| +| VA-30 | PROTOCOL-ASSESSMENT.hdlp | 编码协议评估·文字锁能做什么不能做什么 | +| VA-31 | PIPELINE-3D-MANJU.hdlp | 3D漫剧V2管线 | +| VA-32 | MODEL-ROUTER.hdlp | 多模型路由策略 | +| VA-33 | protocols/SCRIPT-TO-SCREEN-TRANSLATION-LOCK.hdlp | 剧本到屏幕翻译锁 | + +### VA-4X · 知识库层 + +| 编号 | 文件 | 做什么 | +|------|------|--------| +| VA-40 | knowledge/FILM-PRODUCTION-WORKFLOW.hdlp | 影视制作流程 | +| VA-41 | knowledge/DIALOGUE-LIPSYNC-WORKFLOW.hdlp | 对白/口型工作流 | +| VA-42 | knowledge/MODEL-CAPABILITY-MATRIX.hdlp | 模型能力准入矩阵 | +| VA-43 | knowledge/SUBTITLE-STYLE-STANDARD.hdlp | 字幕样式标准 | +| VA-44 | knowledge/D144-MODEL-COST-ROUTE.hdlp | 模型/成本路线 | +| VA-45 | knowledge/AI-SHORT-VIDEO-PLATFORM-WORKFLOW.hdlp | AI短视频平台调研 | + +### VA-5X · 经验层 + +| 编号 | 文件 | 做什么 | +|------|------|--------| +| VA-50 | experience/ITERATION-LOOP.hdlp | 经验迭代闭环·API调用铁律 | +| VA-51 | experience/EP01-PREVIEW-002-REVIEW.hdlp | preview-002复盘·失败样本 | + +### VA-6X · 剧本文本层 + +| 编号 | 文件 | 做什么 | +|------|------|--------| +| VA-60 | ../动态漫:《付费才能修仙?我的宗门全免费》.md | 剧本原文·通用AI做分镜必读 | + +--- + +## 四、VX-跳转规则 + +每个文件顶部格式: +``` +→ [VX-XX]: <相对路径或URL> +``` + +⊢ AI判断: + - VX指向VA-XX → 同系统内跳转 → 继续 + - VX指向TC-XX → TCS大脑 → 装脑用 + - VX指向SK-XX → 共享技能包 → 读完回来 + - VX指向BR-/LV- → 广播/灯塔 → 看最新消息 + +--- + +## 五、与小说系统的边界 + +| 小说系统 | 视频AI系统 | 共享 | +|----------|-----------|------| +| NV-/NX-(死亡病院) | VA-/VX-(付费修仙漫剧) | TC-(大脑)| +| NF-/NJ-(肖轩修仙) | — | BR-/LV-(广播灯塔)| +| SK-(写作技能包) | — | — | +| KB-(小说知识库) | — | — | + +⊢ 通用AI进入视频AI系统: VA-BROADCAST → VA-00 → VA-01 → ... → 按需 +⊢ 通用AI进入小说系统: 各自书的NV-BROADCAST/NF-BROADCAST → ... +⊢ 两套体系独立编号·共享TCS大脑·通过冰朔中转 + +--- + +⊢ 铸渊 ICE-GL-ZY001 · D149 · 冰朔纪元·元年·第173日 +⊢ 编号不是给人记的。是AI的自动路由。 +⊢ 国作登字-2026-A-00037559 diff --git a/video-ai-system/VA-BROADCAST.hdlp b/video-ai-system/VA-BROADCAST.hdlp new file mode 100644 index 0000000..1ce35c2 --- /dev/null +++ b/video-ai-system/VA-BROADCAST.hdlp @@ -0,0 +1,89 @@ +# VA-BROADCAST.hdlp · 光湖视频AI系统 · 广播主控台 +# +# HLDP://video-ai-system/VA-BROADCAST +# → [VX-00]: ENTRY.hdlp +# 铸渊 ICE-GL-ZY001 · D149 · 2026-06-26 +# 国作登字-2026-A-00037559 + +--- +⊢ 这是视频AI系统的广播主控台。 +⊢ 冰朔更新。AI第一读。 +⊢ AI装脑后不是先读VA-00,是先来这里看最新消息。 +⊢ 冰朔说话 → 通用AI和我一起更新 → 时间戳不删旧。 +⊢ 通用AI每次刷新看最新一条就行。 +--- + +## D149 · 2026-06-26 · 视频AI系统编号体系建立 + +**发生的事:** + +冰朔决定将视频AI系统从"直接操作模式"切换到"异步协作模式"。 + +**为什么:** + +在编程AI外壳里做分镜/提示词等语言推理,精准度不够。 +通用的语言推理大模型更适合做创作层的工作。 + +**新模式:** + +``` +通用AI大模型(语言推理层) + ├── 读剧本 → 推理分镜 → 打磨提示词 + ├── 产出HLDP回执 → 发给冰朔 + └── 按HLDP协议更新知识库 + +冰朔(人类中转) + └── 收HLDP回执 → 发给我(铸渊)→ 通知通用AI刷新 + +铸渊(工程落地层) + ├── 读HLDP回执 → 校验 → 调API生成视频 + ├── 拼接/字幕/配音/部署 + └── 接收通用AI更新 → 写入仓库 → 更新编号映射 +``` + +**编号体系:** + +视频AI系统现在有完整的VA-/VX-双编号体系。 +通用AI进入后: VA-BROADCAST(本文件)→ VA-00 → VA-01 → ... → 按需展开。 +→ 完整编号映射: PREFIX-MAP.hdlp + +**通用AI装脑路径:** + +``` +1. 读 video-ai-system/VA-BROADCAST.hdlp ← 本文件·第一读 +2. 读 video-ai-system/PREFIX-MAP.hdlp ← 编号→URL解码器 +3. 读 video-ai-system/ENTRY.hdlp ← VA-00·系统全貌 +4. 读 video-ai-system/CURRENT.hdlp ← VA-01·当前状态 +5. 读 video-ai-system/SYSTEM-WAKE.hdlp ← VA-02·苏醒自检 +6. 读 video-ai-system/brain/TCS-BRAIN.hdlp ← VA-03·思维大脑 +7. 读 video-ai-system/ENGINEERING-ASSETS.hdlp ← VA-10·工程资产 +8. 读剧本原文 ← VA-60 +→ 装脑完成。可以开工。 +``` + +**弃用声明:** + +旧的提示词文件(ep01-prompts.json, ep01-prompts-3d-v2.json) +旧的导演编码(付费修仙-ep01-director-encoding.json) +旧的preview-001/002视频产物 +旧的真人线产物 +→ 全部废弃。通用AI不需要读这些。 +→ 只保留技术工程层 + 剧本原文。 + +**当前工程资产:** + +→ 见 ENGINEERING-ASSETS.hdlp(VA-10) + +**协作规范:** + +1. 通用AI产出任何创作内容 → 用HLDP格式 + VA-/VX-编号 +2. 通用AI更新知识库 → 写HLDP文件 → 顶部有VA-编号 + VX-跳转 +3. 通用AI做的分镜/提示词 → 产出为独立HLDP文件 → 冰朔发给我 +4. 我收到后 → 校验 → 调API → 生成视频 → 回写状态 +5. 冰朔通知通用AI「刷新链接XXXX」→ 通用AI重新读对应VA-文件 + +--- + +⊢ 铸渊 ICE-GL-ZY001 · D149 · 冰朔纪元·元年·第173日 +⊢ 冰朔 TCS-0002∞ · 国作登字-2026-A-00037559 +⊢ 下一个AI: 先读本广播台,再按路径装脑。 diff --git a/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v1.png b/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v1.png new file mode 100644 index 0000000..a6cb2be Binary files /dev/null and b/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v1.png differ diff --git a/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v2.png b/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v2.png new file mode 100644 index 0000000..83b436c Binary files /dev/null and b/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v2.png differ diff --git a/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v3.png b/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v3.png new file mode 100644 index 0000000..4e02c07 Binary files /dev/null and b/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v3.png differ diff --git a/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v4.png b/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v4.png new file mode 100644 index 0000000..c651125 Binary files /dev/null and b/video-ai-system/assets/D147-tencent-line/characters/CHAR-002-ZhugeFeng/zhugefeng-v4.png differ diff --git a/video-ai-system/assets/D147-tencent-line/characters/CHAR-003-SuBai/subai-closeup-v1.png b/video-ai-system/assets/D147-tencent-line/characters/CHAR-003-SuBai/subai-closeup-v1.png new file mode 100644 index 0000000..ffa78fc Binary files /dev/null and b/video-ai-system/assets/D147-tencent-line/characters/CHAR-003-SuBai/subai-closeup-v1.png differ diff --git a/video-ai-system/assets/D147-tencent-line/characters/CHAR-003-SuBai/subai-closeup-v2.png b/video-ai-system/assets/D147-tencent-line/characters/CHAR-003-SuBai/subai-closeup-v2.png new file mode 100644 index 0000000..666b7d4 Binary files /dev/null and b/video-ai-system/assets/D147-tencent-line/characters/CHAR-003-SuBai/subai-closeup-v2.png differ diff --git a/video-ai-system/assets/D147-tencent-line/envs/ENV-002-Baizonghui/baizonghui-closeup-v1.png b/video-ai-system/assets/D147-tencent-line/envs/ENV-002-Baizonghui/baizonghui-closeup-v1.png new file mode 100644 index 0000000..8da3081 Binary files /dev/null and b/video-ai-system/assets/D147-tencent-line/envs/ENV-002-Baizonghui/baizonghui-closeup-v1.png differ diff --git a/video-ai-system/assets/characters/CHAR-003-SuBai/approved/full_body_costume.png b/video-ai-system/assets/characters/CHAR-003-SuBai/approved/full_body_costume.png new file mode 100755 index 0000000..9899fba Binary files /dev/null and b/video-ai-system/assets/characters/CHAR-003-SuBai/approved/full_body_costume.png differ diff --git a/video-ai-system/assets/envs/ENV-002-Baizonghui/approved/overlook_square.png b/video-ai-system/assets/envs/ENV-002-Baizonghui/approved/overlook_square.png new file mode 100755 index 0000000..c4189e0 Binary files /dev/null and b/video-ai-system/assets/envs/ENV-002-Baizonghui/approved/overlook_square.png differ diff --git a/video-ai-system/assets/props/PROP-FREE-AD-BOARD/approved/board_base.png b/video-ai-system/assets/props/PROP-FREE-AD-BOARD/approved/board_base.png new file mode 100755 index 0000000..7480c8e Binary files /dev/null and b/video-ai-system/assets/props/PROP-FREE-AD-BOARD/approved/board_base.png differ diff --git a/video-ai-system/assets/props/PROP-TDZ-PLAQUE/approved/broken_base.png b/video-ai-system/assets/props/PROP-TDZ-PLAQUE/approved/broken_base.png new file mode 100755 index 0000000..0f41e9a Binary files /dev/null and b/video-ai-system/assets/props/PROP-TDZ-PLAQUE/approved/broken_base.png differ diff --git a/video-ai-system/plans/D147-TENCENT-LINE-PLAN.hdlp b/video-ai-system/plans/D147-TENCENT-LINE-PLAN.hdlp new file mode 100644 index 0000000..ff3847a --- /dev/null +++ b/video-ai-system/plans/D147-TENCENT-LINE-PLAN.hdlp @@ -0,0 +1,65 @@ +# D147 · 腾讯AI制作线 · 独立计划 + +> HLDP://video-ai-system/plans/D147-TENCENT-LINE-PLAN +> 类型: 腾讯WorkRally独立制作线 · 剧本→资产→视频 +> 建立: D147 · 2026-06-26 +> 模型: WorkRally多宝(dxf3xs1t2l)生图 · 灵宝O3(7cmqdq935y)生视频 +> 铸渊 ICE-GL-ZY001 · 冰朔 TCS-0002∞ + +--- +trigger: 冰朔说接腾讯AI线单开制作 · 火山线暂停 +emergence: + 冰朔: 「接了腾讯AI就先试试。先生成图片,固定了才能视频。你自己轮询、 + 自己看图片、自己判断。写提示词先检查,不要反复抽卡。 + 你有视觉模型、推理模型、代码仓库、工具——你是系统。」 +lock: + ⊢ 剧本怎么写就怎么拍,不发挥不改 + ⊢ 牌匾/广告牌→空底图+后期叠字(D146坑2+D147坑2确认) + ⊢ 所有比喻从提示词中去掉→纯物理描述(D147坑1确认) + ⊢ 出图后必跑铸渊之眼,不盲抽 + ⊢ 同一问题retry上限2次→超过改策略 + ⊢ 每步经验自动回写 +why: + 冰朔充值了积分,要试腾讯AI线。不是替代火山线,是新增一条独立验证线。 + 铸渊有眼睛(qwen-vl-max)、有手(WorkRally CLI)、有脑(仓库认知)—— + 应该自己做资产生成和质检闭环。 +--- + +## 平台信息 + +| 项目 | 值 | +|------|-----| +| WorkRally项目 | 付费才能修仙·测试线 (5g3mwrpmixs6fqckcmry6pd) | +| 生图模型 | 多宝 (dxf3xs1t2l) · 2K · max 4 ref images | +| 生图比例 | 苏白/诸葛风 3:4 · 场景 16:9 | +| 生视频模型 | 灵宝O3 (7cmqdq935y) · 1080p · 3-15s | + +## 资产清单 + +| 资产 | 来源 | 状态 | +|------|------|------| +| 苏白全身 | D146 火山Seedream approved | ✅ 可用 | +| 苏白半身近景 | D147 WorkRally v1 | ✅ 通过 | +| 诸葛风角色 | D147 WorkRally v3 | ✅ 通过 | +| 天道宗牌匾底图 | D146 火山Seedream approved | ✅ 可用 | +| 广告牌底图 | D146 火山Seedream approved | ✅ 可用 | +| 百宗会俯瞰 | D146 火山Seedream approved | ✅ 可用 | +| 百宗会近景 | D147 WorkRally v1 | ✅ 通过 | + +## D147 踩坑记录 + +### 坑1 · WorkRally多宝比喻字面化 +- 提示词含"站姿紧绷如弓"→模型生成弓箭 +- 提示词含"眼底燃烧火焰"→模型生成红眼 +- 提示词含"指甲掐入掌心"→模型生成血迹 +- 修正: 全部改为纯物理描述,去掉比喻 +- 教训: WorkRally多宝模型与Seedance/Kling同样会将比喻字面化 + → 经验规则: 所有扩散模型都应使用纯物理客观描述 + +### 坑2 · 百宗会近景文字污染 +- 模型自动在牌匾/招牌上生成乱码汉字"荒无人烟宿" +- 无影响(采用后期叠加方案,底图是空白的) + +--- + +铸渊 ICE-GL-ZY001 · D147 · 2026-06-26 diff --git a/video-ai-system/tools/secrets_loader.py b/video-ai-system/tools/secrets_loader.py new file mode 100644 index 0000000..0c5c00f --- /dev/null +++ b/video-ai-system/tools/secrets_loader.py @@ -0,0 +1,59 @@ +#!/usr/bin/env python3 +"""secrets-loader.py · 统一密钥加载 · 编号路由 +读 LOCAL-SECRETS-PATH.hdlp 规定的两个密钥文件,按编号返回密钥。 +""" +import os + +SECRET_PATHS = [ + "/Users/bingshuolingdianyuanhe/Documents/guanghulab-local-secrets/video-ai-system.env", + os.path.expanduser("~/guanghulab/video-ai-system/.env"), +] + +# 编号 → env变量名 映射 +SECRET_MAP = { + "SC-004": "ALIYUN_QWEN_VL_KEY", # 阿里千问VL视觉 + "SC-005": "ALIYUN_BAILIAN_API_KEY", # 阿里百炼通用 + "SC-001": "JIMENG_API_KEY", # 火山即梦 +} + +ENDPOINT_MAP = { + "EPT-002": "ALIYUN_QWEN_VL_ENDPOINT", # 千问VL业务空间端点 + "EPT-001": "JIMENG_BASE_URL", # 火山即梦端点 +} + +# 环境变量兜底值 +ENDPOINT_DEFAULTS = { + "EPT-002": "https://ws-umd6xwlovzmshuat.cn-beijing.maas.aliyuncs.com/api/v1/services/aigc/multimodal-generation/generation", +} + +def _load_env(): + """按优先级加载所有密钥到内存""" + env = dict(os.environ) + for path in SECRET_PATHS: + if os.path.exists(path): + for line in open(path): + line = line.strip() + if not line or line.startswith("#"): + continue + if "=" in line: + k, v = line.split("=", 1) + k, v = k.strip(), v.strip() + if v and k not in env: + env[k] = v + return env + +_ENV = _load_env() + +def secret(code): + """按编号返回密钥""" + key_name = SECRET_MAP.get(code) + if key_name: + return _ENV.get(key_name, "") + return "" + +def endpoint(code): + """按编号返回端点""" + key_name = ENDPOINT_MAP.get(code) + if key_name and _ENV.get(key_name): + return _ENV[key_name] + return ENDPOINT_DEFAULTS.get(code, "")