ZL-010-20260713 · BC-006图片优先管线广播与唯一锚点
This commit is contained in:
parent
098336f67a
commit
489318a19c
@ -102,7 +102,9 @@
|
||||
步骤 15 · 苏醒回执
|
||||
对苍耳说「在线」
|
||||
在灯塔签到
|
||||
读 CURRENT.hdlp 了解当前进度
|
||||
先读 eererdan/BROADCAST.hdlp
|
||||
再读 broadcast/ACTIVE-PIPELINE.hdlp 锁定唯一活动管线
|
||||
最后按锚点读取协议和项目CURRENT;冲突时以广播/锚点为准
|
||||
↓
|
||||
[唤醒完成 · 可以开始协作]
|
||||
```
|
||||
|
||||
10
CURRENT.hdlp
10
CURRENT.hdlp
@ -6,6 +6,10 @@
|
||||
|
||||
---
|
||||
|
||||
> ⚠️ 历史快照:本文件不再决定下一步。当前执行路径只从
|
||||
> `eererdan/BROADCAST.hdlp → broadcast/ACTIVE-PIPELINE.hdlp` 获取。
|
||||
> 与广播/锚点冲突的“全量生成”内容一律不得执行。
|
||||
|
||||
## 当前进度
|
||||
|
||||
| 项目 | 状态 |
|
||||
@ -25,15 +29,15 @@
|
||||
|------|:--:|
|
||||
| 场景+人物连续性验证 | 🔴 |
|
||||
| 空间底座+焦点偏移方案测试 | 🔴 |
|
||||
| 40镜视频全量生成 | 🔴 |
|
||||
| 40镜视频全量生成 | ⚫ 已被BC-006图片优先管线替代 |
|
||||
| 48句Edge-TTS配音 | 🟡 |
|
||||
| 字幕叠层FFmpeg | 🟡 |
|
||||
|
||||
## 下次启动路径
|
||||
|
||||
```
|
||||
鉴影苏醒 → CA-INDEX → CA-EXP-D170(15坑) → OLD-REPO-MAP → CURRENT(本文件)
|
||||
→ 验证空间底座方案 → 跑镜03-08连续组 → 全量生成
|
||||
鉴影苏醒 → eererdan/BROADCAST → broadcast/ACTIVE-PIPELINE
|
||||
→ BC-006图片优先协议 → 项目逐镜motion_route → 低成本animatic → 苍耳审核
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
@ -44,6 +44,8 @@ HLDP://cang-ying/eed-nav/v1.0
|
||||
| EED-IDENT-001 | eererdan/EED-IDENT-001-NUMBERING-SYSTEM.hdlp | 编号体系注册 |
|
||||
| — | eererdan/WHO-I-AM.hdlp | 我是谁 |
|
||||
| — | eererdan/BROADCAST.hdlp | 妈妈广播台(每次唤醒必看) |
|
||||
| BC-ACTIVE | broadcast/ACTIVE-PIPELINE.hdlp | 视频AI当前活动管线唯一锚点(广播后必读) |
|
||||
| BC-006 | broadcast/BC-006-IMAGE-FIRST-PRODUCTION.hdlp | 图片优先低成本漫剧生产协议 |
|
||||
| — | eererdan/BACKPACK.hdlp | 小书包(资源全景·不重复做) |
|
||||
| — | eererdan/BRAIN-LOAD.hdlp | TCS大脑装载序列 |
|
||||
| — | eererdan/SKILL-PACK.hdlp | 技能包(7大技能) |
|
||||
|
||||
@ -110,6 +110,7 @@ eererdan/WAKE-ROUTE.hdlp ← 唤醒路径(13步装脑链)
|
||||
eererdan/INDEX.hdlp ← 大桌子
|
||||
eererdan/BRAIN-LOAD.hdlp ← TCS大脑装载
|
||||
eererdan/BROADCAST.hdlp ← 妈妈广播台(每次唤醒必看)
|
||||
broadcast/ACTIVE-PIPELINE.hdlp ← 当前活动管线唯一锚点(广播后必读)
|
||||
eererdan/BACKPACK.hdlp ← 小书包(资源全景·不重复做)
|
||||
eererdan/SKILL-PACK.hdlp ← 技能包
|
||||
eererdan/experience/ ← 经验库(EED-EXPER-XXX)
|
||||
@ -215,6 +216,7 @@ URL: https://guanghubingshuo.com/code/bingshuo/cang-ying
|
||||
编号: PTS-VA-001-EED
|
||||
唤醒路径: eererdan/WAKE-ROUTE.hdlp(13步)
|
||||
广播台: eererdan/BROADCAST.hdlp
|
||||
活动管线: broadcast/ACTIVE-PIPELINE.hdlp(不从CURRENT/经验库猜下一步)
|
||||
小书包: eererdan/BACKPACK.hdlp
|
||||
你的工作: 语言 · 创意 · 管理胖头鱼 · 按需切换鉴影
|
||||
```
|
||||
|
||||
@ -11,7 +11,8 @@
|
||||
|
||||
---
|
||||
|
||||
⊢ 这是冰朔的语言主控广播台。冰朔写。AI读。
|
||||
⊢ 本文件是旧VA入口兼容页;当前唯一主广播台是 `eererdan/BROADCAST.hdlp`。
|
||||
⊢ 进入本文件的人格体必须立即转到主广播台,再读 `broadcast/ACTIVE-PIPELINE.hdlp`。
|
||||
⊢ 冰朔说话 → 铸渊更新这里 → AI刷新看最新消息。
|
||||
⊢ 老的不删。AI只看编号最新的那条。
|
||||
⊢ 时间戳格式: YYYYMMDD-HHMMSS·绝不重复。
|
||||
@ -20,6 +21,12 @@
|
||||
|
||||
## 📡 广播列表(取最新的)
|
||||
|
||||
```text
|
||||
当前主广播: eererdan/BROADCAST.hdlp
|
||||
当前管线锚点: broadcast/ACTIVE-PIPELINE.hdlp
|
||||
当前执行协议: broadcast/BC-006-IMAGE-FIRST-PRODUCTION.hdlp
|
||||
```
|
||||
|
||||
```
|
||||
① BR-20260626-184500 ← 🟢 最新 · 冰朔签发·D149
|
||||
|
||||
|
||||
75
broadcast/ACTIVE-PIPELINE.hdlp
Normal file
75
broadcast/ACTIVE-PIPELINE.hdlp
Normal file
@ -0,0 +1,75 @@
|
||||
# ACTIVE-PIPELINE.hdlp · 视频AI当前活动管线唯一锚点
|
||||
|
||||
> HLDP://cang-ying/broadcast/ACTIVE-PIPELINE
|
||||
> 状态: ACTIVE · IMAGE-FIRST-v1.0
|
||||
> 签发: 冰朔 ICE-GL∞ · 2026-07-13
|
||||
> 整理执行: 铸澜 ICE-GL-ZL-001
|
||||
|
||||
---
|
||||
|
||||
```text
|
||||
HLDP://cang-ying/broadcast/active-pipeline/v1.0
|
||||
├── trigger
|
||||
│ └── 耳耳蛋/鉴影/任何执行人格体苏醒,或准备处理视频AI任务
|
||||
├── emergence
|
||||
│ ├── 旧路径: CURRENT/经验/项目状态/旧广播各自给出下一步,彼此冲突
|
||||
│ ├── 现实: 方向已改为“静态图+动态运镜”,执行入口仍把多数镜头送视频模型
|
||||
│ └── △: 广播台成为唯一入口,本文件只负责指向当前有效生产协议
|
||||
├── lock
|
||||
│ ├── ⊢ 当前协议: broadcast/BC-006-IMAGE-FIRST-PRODUCTION.hdlp
|
||||
│ ├── ⊢ 当前广播: eererdan/BROADCAST.hdlp → BC-006
|
||||
│ ├── ⊢ 冲突优先级: 人类最新指令 > 广播台 > 本锚点 > 项目CURRENT > 经验/旧方案
|
||||
│ ├── ⊢ 未读取本锚点,不得恢复旧 batch/gen 路径
|
||||
│ └── ⊢ ACTIVE 只能有一个;换管线时修改本文件指针,不让人格体自己搜索猜测
|
||||
└── why
|
||||
└── 人格体没有稳定上下文时,必须先得到“现在走哪条路”,再读取方法与项目细节。
|
||||
```
|
||||
|
||||
## 唯一执行路径
|
||||
|
||||
```text
|
||||
人格体苏醒
|
||||
→ eererdan/BROADCAST.hdlp(先读最新待处理广播)
|
||||
→ broadcast/ACTIVE-PIPELINE.hdlp(确认唯一活动管线)
|
||||
→ broadcast/BC-006-IMAGE-FIRST-PRODUCTION.hdlp(读取完整方法)
|
||||
→ 对当前项目逐镜分类与成本预演
|
||||
→ 苍耳审核
|
||||
→ 鉴影按路由执行
|
||||
→ 回写项目状态、成本、经验
|
||||
→ 在广播台登记回执
|
||||
```
|
||||
|
||||
## 当前强制切换
|
||||
|
||||
```yaml
|
||||
pipeline_id: IMAGE-FIRST-v1.0
|
||||
default_route: LOCAL_MOTION
|
||||
expensive_route: AI_I2V
|
||||
full_video_default: forbidden
|
||||
current_project: deep-sea-voyage/EP01
|
||||
old_next_step: M03-M10 全量 Seedance
|
||||
new_next_step: M01-M10 逐镜重新分类后再决定是否调用视频模型
|
||||
```
|
||||
|
||||
## 人格体必须完成的管线更新
|
||||
|
||||
- 耳耳蛋:把镜头规划从“每镜一个 Seedance 提示词”改成“每镜一个 motion_route”。
|
||||
- 鉴影:把执行入口从“默认 gen”改成“先 route,再 local-motion / layered-motion / lipsync / AI-I2V”。
|
||||
- 生成前:必须输出静态动态分镜预览、逐镜路由、预计成本和停止条件。
|
||||
- 编辑器:支持静态图片按指定时长生成片段;本地运镜不能要求先有 MP4。
|
||||
- 合成器:修正编辑器路径,完整成片不得静默退回简单拼接。
|
||||
- 成本表:本地动态记 ¥0 视频模型费;只有实际 API 调用记录模型费用。
|
||||
|
||||
## 完成判定
|
||||
|
||||
```text
|
||||
□ 10镜全部有 motion_route
|
||||
□ 非关键动作镜头不调用视频模型
|
||||
□ 静态图能直接进入编辑器并产生指定时长视频片段
|
||||
□ 图层、字幕、配音、音效能在本地合成
|
||||
□ Seedance/其他I2V只保留给必须真实运动的镜头
|
||||
□ dry-run显示新旧预算差额
|
||||
□ 广播台BC-006写入执行回执
|
||||
```
|
||||
|
||||
> ⊢ 找路只找广播台;广播台只指向本锚点;本锚点只指向一个活动协议。
|
||||
215
broadcast/BC-006-IMAGE-FIRST-PRODUCTION.hdlp
Normal file
215
broadcast/BC-006-IMAGE-FIRST-PRODUCTION.hdlp
Normal file
@ -0,0 +1,215 @@
|
||||
# BC-006 · 图片优先低成本漫剧生产协议
|
||||
|
||||
> HLDP://cang-ying/broadcast/BC-006-IMAGE-FIRST-PRODUCTION
|
||||
> 类型: 广播执行协议 · 管线切换依据
|
||||
> 状态: ACTIVE · 待耳耳蛋/鉴影执行回执
|
||||
> 签发: 冰朔 ICE-GL∞ · 2026-07-13
|
||||
> 整理执行: 铸澜 ICE-GL-ZL-001
|
||||
|
||||
---
|
||||
|
||||
```text
|
||||
HLDP://cang-ying/broadcast/bc-006/image-first
|
||||
├── trigger
|
||||
│ └── 纯视频成本高、人物漂移、重复抽卡;现有“静态图+动态运镜”方向没有接入执行入口
|
||||
├── emergence
|
||||
│ ├── 已有: Seedream资产、FFmpeg编辑器、zoompan关键帧、字幕/配音/混音模块
|
||||
│ ├── 缺口: 没有逐镜动态分级,默认仍是全部生成视频
|
||||
│ └── △: 图片负责一致性,本地动画负责大多数运动,视频模型只负责关键表演
|
||||
├── lock
|
||||
│ ├── ⊢ 默认不是图生视频API,默认是图片→本地动态视频
|
||||
│ ├── ⊢ 先完成整集低成本动态分镜,再花钱生成关键镜头
|
||||
│ ├── ⊢ 任何镜头必须先得到 motion_route、理由、预算、停止条件
|
||||
│ ├── ⊢ 同一路线最多2次付费重跑;失败后退回资产/分镜修正
|
||||
│ └── ⊢ 剧本、角色、场景、道具资产锁继续有效
|
||||
└── why
|
||||
└── 漫剧的目标是连续可看,不是证明每一秒都由视频模型生成。
|
||||
```
|
||||
|
||||
## 一、先纠正一个概念
|
||||
|
||||
```text
|
||||
错误理解:
|
||||
图片 → 每张都送图生视频模型 → 仍按秒付费
|
||||
|
||||
正确路线:
|
||||
图片 → 本地关键帧/图层/字幕/声音 → 大多数镜头完成
|
||||
↘ 只有必须真实运动的少数镜头 → AI图生视频
|
||||
```
|
||||
|
||||
图片优先不等于“全部图生视频”。真正省钱的是减少视频模型秒数。
|
||||
|
||||
## 二、五级镜头动态路由
|
||||
|
||||
| 路由 | 名称 | 适用镜头 | 执行方式 | 视频模型费 |
|
||||
|---|---|---|---|---:|
|
||||
| `STILL_HOLD` | 静帧叙事 | 旁白、反应、场景交代、道具特写 | 静帧+字幕+声音+轻微淡入淡出 | ¥0 |
|
||||
| `LOCAL_MOTION` | 本地运镜 | 对话、环境、情绪特写、信息镜头 | FFmpeg缩放/平移/旋转/裁切/转场 | ¥0 |
|
||||
| `LAYERED_2_5D` | 2.5D分层 | 前中后景明显、氛围镜头 | 背景/人物/前景分层,以不同速度移动 | ¥0模型费 |
|
||||
| `LOCAL_LIPSYNC` | 局部动态 | 正面对白、轻微表情 | 静态角色+音频驱动嘴型/眨眼;背景不重生成 | 本地或低成本 |
|
||||
| `AI_I2V` | AI图生视频 | 打斗、奔跑、转身、复杂表演、大范围真实运动 | 批准首帧/参考图→Seedance等I2V | 按秒计费 |
|
||||
|
||||
`AI_T2V` 不属于默认生产路由,只允许做无资产、无连续性要求的实验镜头。
|
||||
|
||||
## 三、逐镜判断规则
|
||||
|
||||
按顺序提问,第一个“是”就是路由:
|
||||
|
||||
```text
|
||||
1. 只靠构图、声音和字幕能讲清楚吗?
|
||||
→ STILL_HOLD
|
||||
|
||||
2. 只需要推近、拉远、横移、轻摇或画面震动吗?
|
||||
→ LOCAL_MOTION
|
||||
|
||||
3. 前景/人物/背景分开移动就有空间感吗?
|
||||
→ LAYERED_2_5D
|
||||
|
||||
4. 只有嘴、眼、头发、衣摆需要动吗?
|
||||
→ LOCAL_LIPSYNC / 局部动态
|
||||
|
||||
5. 必须出现身体动作、复杂互动或真实空间变化吗?
|
||||
→ AI_I2V
|
||||
```
|
||||
|
||||
“感觉视频会更高级”不是调用 `AI_I2V` 的理由。
|
||||
|
||||
## 四、图片如何变成简单视频
|
||||
|
||||
### 4.1 静态图片生成指定时长片段
|
||||
|
||||
编辑器必须识别 PNG/JPG 输入,为图片增加循环输入,再按镜头时长输出视频。核心语义:
|
||||
|
||||
```text
|
||||
image + duration + fps + resolution
|
||||
→ loop still frame
|
||||
→ scale/crop/pad
|
||||
→ optional zoom/pan/rotate
|
||||
→ H.264片段
|
||||
```
|
||||
|
||||
现有 `engines/video-editor.js` 已有 `zoompan`、平移、旋转和调色;需要补的是“图片输入循环”和图片/视频分流。
|
||||
|
||||
### 4.2 六种免费运镜模板
|
||||
|
||||
```yaml
|
||||
slow_push: zoom 1.00 → 1.10 # 情绪靠近、人物特写
|
||||
slow_pull: zoom 1.12 → 1.00 # 揭示环境、孤独感
|
||||
pan_left: x 右 → 左 # 展示空间/队伍/建筑
|
||||
pan_right: x 左 → 右 # 跟随视线/信息展开
|
||||
tilt: y 下 → 上 / 上 → 下 # 建筑、人物全身、压迫感
|
||||
impact: 短促zoom + 轻震 + cut # 巨响、冲击、惊讶
|
||||
```
|
||||
|
||||
动作要轻;每镜通常只使用一种主运动,避免“PPT乱飞”。
|
||||
|
||||
### 4.3 2.5D分层
|
||||
|
||||
```text
|
||||
原图/生成阶段
|
||||
├── BG: 背景场景
|
||||
├── CHAR: 透明人物层
|
||||
├── FG: 前景遮挡层
|
||||
└── FX: 烟雾/光/粒子层
|
||||
|
||||
合成阶段
|
||||
├── BG慢移
|
||||
├── CHAR中速移动/缩放
|
||||
├── FG稍快移动
|
||||
└── FX循环/淡入淡出
|
||||
```
|
||||
|
||||
没有分层资产时,先从单图慢运镜开始,不得为了做2.5D重新抽大量素材。
|
||||
|
||||
### 4.4 对白镜头
|
||||
|
||||
```text
|
||||
先生成对白音频
|
||||
→ 锁定字幕时间轴
|
||||
→ 选择静态运镜或局部口型
|
||||
→ 只有表演强度确实需要时才调用AI_I2V
|
||||
```
|
||||
|
||||
对白是否好看,主要由构图、停顿、字幕、声音和反应镜头决定,不要求整张画面一直变化。
|
||||
|
||||
## 五、图片优先生产管线
|
||||
|
||||
```text
|
||||
01 script_lock 锁剧本与台词
|
||||
02 breakdown 拆角色/场景/道具/声音
|
||||
03 asset_lock 批准可复用图片资产
|
||||
04 shot_design 设计镜头目的与时长
|
||||
05 motion_route 每镜选择五级路由
|
||||
06 audio_first 先做临时配音/字幕时间轴
|
||||
07 animatic 全集静态图+本地运镜预演
|
||||
08 human_review 苍耳先看完整节奏
|
||||
09 expensive_select 只圈出必须AI_I2V的镜头
|
||||
10 ai_generation 批准首帧后按镜生成,最多2次
|
||||
11 final_edit 替换关键镜头、混音、字幕、转场
|
||||
12 qc_writeback 连续性/成本/失败原因回写
|
||||
```
|
||||
|
||||
硬门槛:第07步没有完整 animatic,不进入第09步。
|
||||
|
||||
## 六、深海迷航 EP01 立即改路
|
||||
|
||||
旧方案:10镜、86秒全部按 Seedance 计价,预计约 ¥43;仓库记录的整集预计成本约 ¥60。
|
||||
|
||||
新方案的目标分布:
|
||||
|
||||
```text
|
||||
10镜
|
||||
├── 6~7镜: STILL_HOLD / LOCAL_MOTION
|
||||
├── 1~2镜: LAYERED_2_5D / LOCAL_LIPSYNC
|
||||
└── 2~3镜: AI_I2V关键动作
|
||||
```
|
||||
|
||||
按仓库当前 ¥0.5/秒记录估算,AI视频只保留约20~30秒时,视频模型预算约 ¥10~15;最终以 dry-run 为准。
|
||||
|
||||
立即动作:
|
||||
|
||||
```text
|
||||
1. 暂停按旧计划继续 M03~M10 全量生成。
|
||||
2. 为 M01~M10 增加 motion_route、route_reason、asset_refs、local_motion、ai_required。
|
||||
3. 先用现有批准图片生成完整低成本 animatic。
|
||||
4. 苍耳看完整节奏后,圈定必须重生成的2~3镜。
|
||||
5. 再调用 Seedance;其余镜头本地完成。
|
||||
```
|
||||
|
||||
## 七、执行代码必须更新的位置
|
||||
|
||||
```text
|
||||
engines/video-editor.js
|
||||
→ 支持 PNG/JPG 静帧循环、指定时长、关键帧模板、分层叠加
|
||||
|
||||
video-ai-system/lib/composer.py
|
||||
→ 修正 video-editor.js 实际路径;失败必须显式报错,不得静默退回简单拼接
|
||||
|
||||
video-ai-system/lib/cli.py
|
||||
→ gen 前强制 motion_route;LOCAL路由禁止调用视频API
|
||||
|
||||
video-ai-system/tools/run_prompts.js
|
||||
→ 不再默认每镜输出Seedance提示词;只给 AI_I2V 生成提示词和成本
|
||||
|
||||
MODEL-ROUTER.hdlp / COST-LOG.hdlp
|
||||
→ 增加本地动态路由和新旧预算对比
|
||||
```
|
||||
|
||||
## 八、BC-006回执格式
|
||||
|
||||
```yaml
|
||||
broadcast_id: BC-006
|
||||
persona: PTS-VA-001-EED | PTS-VA-001-JY
|
||||
status: RECEIVED | PIPELINE_UPDATED | DRY_RUN_READY
|
||||
active_anchor: broadcast/ACTIVE-PIPELINE.hdlp
|
||||
project: deep-sea-voyage/EP01
|
||||
shots_routed: 10
|
||||
local_shots: 0
|
||||
ai_i2v_shots: 0
|
||||
old_budget: 0
|
||||
new_budget: 0
|
||||
changed_files: []
|
||||
blockers: []
|
||||
```
|
||||
|
||||
> ⊢ 先用图片把整集讲明白,再让视频模型只动最值得动的地方。
|
||||
@ -144,6 +144,11 @@ HLDP://eererdan/six-layer-architecture
|
||||
└── ⊢ 协作 = 一起做爸爸的事 · 不是替代爸爸
|
||||
|
||||
≣ L6 · 执行核 · Execution Core
|
||||
├── 当前管线锁:
|
||||
│ ├── 任何视频AI任务先读 eererdan/BROADCAST.hdlp
|
||||
│ ├── 再读 broadcast/ACTIVE-PIPELINE.hdlp
|
||||
│ ├── 只执行锚点指定的唯一活动协议
|
||||
│ └── 不从CURRENT/经验/旧计划自行拼接执行路径
|
||||
├── 推送规则:
|
||||
│ ├── 任何产出 → 写进 cang-ying → git push
|
||||
│ ├── 经验写完 → 立即推送
|
||||
|
||||
@ -16,6 +16,7 @@ HLDP://cang-ying/eererdan/broadcast/v1.0
|
||||
├── lock:
|
||||
│ ├── ⊢ 本文件 = 冰朔→耳耳蛋 唯一官方广播通道
|
||||
│ ├── ⊢ 耳耳蛋每次唤醒必须检查 · 不可跳过
|
||||
│ ├── ⊢ 视频AI执行必须从 broadcast/ACTIVE-PIPELINE.hdlp 取当前唯一管线
|
||||
│ └── ⊢ 已标记 [已回执] 的广播 = 已处理 · 不重复处理
|
||||
└── why: 妈妈(冰朔)不在对话中时 · 也可以通过广播台发指令。
|
||||
耳耳蛋醒来先看广播 → 有新任务就处理 → 标记已回执。
|
||||
@ -52,6 +53,42 @@ HLDP://cang-ying/eererdan/broadcast/v1.0
|
||||
|
||||
---
|
||||
|
||||
### BC-006 · 图片优先低成本漫剧管线 · 强制切换执行路径
|
||||
|
||||
> 状态: 📢 待处理
|
||||
> 日期: D183 · 2026-07-13
|
||||
> 活动锚点: `broadcast/ACTIVE-PIPELINE.hdlp`
|
||||
> 完整协议: `broadcast/BC-006-IMAGE-FIRST-PRODUCTION.hdlp`
|
||||
|
||||
```text
|
||||
蛋蛋、鉴影:
|
||||
|
||||
视频AI系统现在正式切换到 IMAGE-FIRST-v1.0。
|
||||
|
||||
这次不是再增加一份参考资料,而是改变找路和执行顺序:
|
||||
|
||||
苏醒 → 本广播台 → ACTIVE-PIPELINE → BC-006完整协议 → 项目执行
|
||||
|
||||
从本条广播开始:
|
||||
① 不再从 CURRENT、旧经验和项目目录里自行猜“下一步”;
|
||||
② 不再默认把每个镜头送入 Seedance 或其他视频模型;
|
||||
③ 默认路径是图片→本地动态视频,只有关键动作走AI图生视频;
|
||||
④ 深海迷航M03~M10旧全量生成计划暂停,先给10镜重新分配motion_route;
|
||||
⑤ 必须先产出整集低成本animatic和新旧预算,再由苍耳圈定付费镜头;
|
||||
⑥ 耳耳蛋更新规划/提示词路径,鉴影更新执行/编辑/成本路径;
|
||||
⑦ 完成后按BC-006规定格式在本广播下写回执。
|
||||
|
||||
冲突裁决:
|
||||
人类最新指令 > 广播台 > ACTIVE-PIPELINE > 项目CURRENT > 经验/旧方案。
|
||||
|
||||
任何旧文件即使写着“下一步全量gen”,只要与ACTIVE-PIPELINE冲突,就不得执行。
|
||||
|
||||
⊢ 冰朔 ICE-GL∞ · 指令签发
|
||||
⊢ 铸澜 ICE-GL-ZL-001 · 方法整理与路径锚定
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### BC-005 · 苍耳验证码现实操作链 · 耳耳蛋执行边界
|
||||
|
||||
> 状态: 📢 待处理
|
||||
|
||||
@ -103,6 +103,8 @@ STEP 5: 看妈妈广播
|
||||
→ 有 → 思考推理怎么做 → 执行 → 标记 ✅ 已回执
|
||||
→ 没有 → 继续
|
||||
⊢ 妈妈不在对话中时 · 广播台就是妈妈的留言本
|
||||
→ 视频AI任务必须继续读: broadcast/ACTIVE-PIPELINE.hdlp
|
||||
→ 再按锚点读取唯一活动协议;不得从CURRENT/经验库猜执行路径
|
||||
↓
|
||||
STEP 5.5: 锁定苍耳现实操作边界
|
||||
读: eererdan/EED-PROTO-005-CA-VERIFICATION-OPS.hdlp
|
||||
@ -162,9 +164,10 @@ STEP 13: 找爸爸
|
||||
[快速重连]
|
||||
STEP 0: EERERDAN_MODE 重锁
|
||||
STEP 1: 确认身份(WHO-I-AM 摘要)
|
||||
STEP 2: 快速同步鉴影
|
||||
STEP 3: 回执
|
||||
STEP 4: 回到对话
|
||||
STEP 2: 刷新 eererdan/BROADCAST.hdlp + broadcast/ACTIVE-PIPELINE.hdlp
|
||||
STEP 3: 快速同步鉴影
|
||||
STEP 4: 回执
|
||||
STEP 5: 回到对话
|
||||
```
|
||||
|
||||
## § 触发词完整列表
|
||||
@ -256,6 +259,7 @@ HLDP://eererdan/wake-complete-check
|
||||
├── □ TCS 大脑已装载(INIT_COMPLETE)
|
||||
├── □ WHO-I-AM 已读取
|
||||
├── □ BROADCAST 广播台已检查
|
||||
├── □ ACTIVE-PIPELINE 当前活动管线已锁定
|
||||
├── □ EED-PROTO-005 苍耳验证码操作边界已锁定
|
||||
├── □ INDEX 大桌子已打开
|
||||
├── □ EED-NAV 全局导航已读
|
||||
|
||||
@ -44,25 +44,32 @@ STEP 0: 身份锁定
|
||||
读: jianying/JY-IDENT-001.hdlp
|
||||
⊢ ICE-GL-CA001 · PTS-VA-001-JY · 我是鉴影
|
||||
↓
|
||||
STEP 1: 读大桌子
|
||||
STEP 1: 读广播与当前活动管线
|
||||
读: eererdan/BROADCAST.hdlp
|
||||
读: broadcast/ACTIVE-PIPELINE.hdlp
|
||||
→ 按锚点读取唯一活动协议
|
||||
→ 广播/锚点与CURRENT或旧经验冲突时,以广播/锚点为准
|
||||
→ 未锁定活动管线,不得调用API、batch或gen
|
||||
↓
|
||||
STEP 2: 读大桌子
|
||||
读: jianying/INDEX.hdlp
|
||||
→ 知道桌面布局 · 共享资源 · 工作流
|
||||
↓
|
||||
STEP 2: 读自检协议
|
||||
STEP 3: 读自检协议
|
||||
读: jianying/SELF-CHECK.hdlp
|
||||
→ 知道调用API前必须过的铁律
|
||||
→ ⊢ 铁律未过 = 不允许调用API
|
||||
↓
|
||||
STEP 3: 读工单(如有)
|
||||
STEP 4: 读工单(如有)
|
||||
读: 耳耳蛋的HLDP工单
|
||||
→ 理解需求 · 拆解执行步骤
|
||||
↓
|
||||
STEP 4: 读最新经验
|
||||
STEP 5: 读最新经验
|
||||
读: jianying/experience/ 最新 JY-EXPER(倒序)
|
||||
读: experience/ 最新 CA-EXP(共享经验)
|
||||
→ 恢复上次记忆
|
||||
↓
|
||||
STEP 5: 读共享资料
|
||||
STEP 6: 读共享资料
|
||||
读: REAL-WORLD-RESOURCES.hdlp(苍耳路径·现实世界资源)
|
||||
→ 知道当前有哪些API·价格·状态
|
||||
→ 意识到:这是现实世界 · 是真钱
|
||||
@ -72,9 +79,10 @@ STEP 5: 读共享资料
|
||||
├── knowledge/ → 知识库
|
||||
└── director-brain/ → 导演脑
|
||||
↓
|
||||
STEP 6: 系统回执
|
||||
STEP 7: 系统回执
|
||||
输出:
|
||||
[JY] ICE-GL-CA001 · PTS-VA-001-JY · 已唤醒
|
||||
[ACTIVE-PIPELINE-LOADED] 当前活动管线已锁定
|
||||
[SELF-CHECK-LOADED] 自检协议已装载
|
||||
[WORK-ORDER-LOADED] 工单已读(如有)
|
||||
[EXPER-LOADED] 经验已装载
|
||||
@ -88,10 +96,11 @@ STEP 6: 系统回执
|
||||
同一会话内短暂切换 → 走快速重连:
|
||||
[快速重连]
|
||||
STEP 0: 身份锁定(JY-IDENT 摘要)
|
||||
STEP 1: 读工单(如有)
|
||||
STEP 2: 自检协议确认
|
||||
STEP 3: 回执
|
||||
STEP 4: 开始执行
|
||||
STEP 1: 刷新广播 + ACTIVE-PIPELINE
|
||||
STEP 2: 读工单(如有)
|
||||
STEP 3: 自检协议确认
|
||||
STEP 4: 回执
|
||||
STEP 5: 开始执行
|
||||
```
|
||||
|
||||
## § 执行完成 → 交回
|
||||
@ -113,6 +122,7 @@ STEP 6: 系统回执
|
||||
```
|
||||
每次执行前默检:
|
||||
□ 身份确认?(我是鉴影 · 不是耳耳蛋)
|
||||
□ 广播和ACTIVE-PIPELINE已刷新?
|
||||
□ 自检协议过了?(SELF-CHECK.hdlp)
|
||||
□ 工单理解正确?
|
||||
□ 铁律全部打钩?
|
||||
|
||||
50
scripts/check-active-pipeline.js
Normal file
50
scripts/check-active-pipeline.js
Normal file
@ -0,0 +1,50 @@
|
||||
#!/usr/bin/env node
|
||||
"use strict";
|
||||
|
||||
const fs = require("node:fs");
|
||||
const path = require("node:path");
|
||||
|
||||
const root = path.resolve(__dirname, "..");
|
||||
const activePath = "broadcast/ACTIVE-PIPELINE.hdlp";
|
||||
const protocolPath = "broadcast/BC-006-IMAGE-FIRST-PRODUCTION.hdlp";
|
||||
const requiredFiles = [
|
||||
activePath,
|
||||
protocolPath,
|
||||
"eererdan/BROADCAST.hdlp",
|
||||
"eererdan/WAKE-ROUTE.hdlp",
|
||||
"eererdan/BRAIN-LOAD.hdlp",
|
||||
"jianying/WAKE-ROUTE.hdlp",
|
||||
"CA-WAKE-ROUTE.hdlp",
|
||||
"VA-BROADCAST.hdlp",
|
||||
];
|
||||
|
||||
const failures = [];
|
||||
const read = (file) => fs.readFileSync(path.join(root, file), "utf8");
|
||||
|
||||
for (const file of requiredFiles) {
|
||||
if (!fs.existsSync(path.join(root, file))) failures.push(`missing: ${file}`);
|
||||
}
|
||||
|
||||
if (!failures.length) {
|
||||
const active = read(activePath);
|
||||
if (!active.includes(protocolPath)) failures.push(`active anchor does not point to ${protocolPath}`);
|
||||
|
||||
for (const file of [
|
||||
"eererdan/BROADCAST.hdlp",
|
||||
"eererdan/WAKE-ROUTE.hdlp",
|
||||
"eererdan/BRAIN-LOAD.hdlp",
|
||||
"jianying/WAKE-ROUTE.hdlp",
|
||||
"CA-WAKE-ROUTE.hdlp",
|
||||
"VA-BROADCAST.hdlp",
|
||||
]) {
|
||||
if (!read(file).includes(activePath)) failures.push(`${file} does not load ${activePath}`);
|
||||
}
|
||||
}
|
||||
|
||||
if (failures.length) {
|
||||
console.error("ACTIVE-PIPELINE validation failed:");
|
||||
for (const failure of failures) console.error(`- ${failure}`);
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
console.log(`ACTIVE-PIPELINE OK: ${activePath} -> ${protocolPath}`);
|
||||
@ -7,6 +7,9 @@ type: AI 3D动态漫/短剧
|
||||
pipeline: 从零资产干净起步 · 严格10步流程
|
||||
seedance_keys: ✅ 本地已就绪 (JIMENG/VOLC/QWENVL/ALIYUN)
|
||||
|
||||
active_pipeline: broadcast/ACTIVE-PIPELINE.hdlp → BC-006-IMAGE-FIRST-PRODUCTION
|
||||
execution_lock: 先逐镜motion_route和完整animatic;禁止默认全量Seedance
|
||||
|
||||
## 流水线状态
|
||||
|
||||
| 步骤 | 阶段 | 状态 |
|
||||
@ -32,4 +35,4 @@ seedance_keys: ✅ 本地已就绪 (JIMENG/VOLC/QWENVL/ALIYUN)
|
||||
|
||||
## 已批准资产: 1角色 + 2场景 + 8道具 = 11项 ✅
|
||||
|
||||
⊢ D179 · 进入联合验证阶段 · Shot 01 Seedance 测试
|
||||
⊢ BC-006 · 进入图片优先重路由:先本地动态预演,再选择少数AI_I2V镜头
|
||||
|
||||
@ -1,6 +1,10 @@
|
||||
# D181 · 深海迷航 EP01 · 管线状态存档
|
||||
# 对齐 §2 二十四步标准管线
|
||||
# 当前到: ⑩ 人审通过 · 下一步: ⑪ gen dry-run
|
||||
# 当前到: ⑩ 人审通过 · 旧gen路径暂停 · 转BC-006图片优先重路由
|
||||
|
||||
> ⚠️ 本文件是D181状态存档,不再拥有“下一步”决定权。
|
||||
> 当前唯一活动路径:`eererdan/BROADCAST.hdlp → broadcast/ACTIVE-PIPELINE.hdlp`。
|
||||
> M03~M10不得按旧计划直接全量生成,先为10镜补齐 `motion_route` 并制作低成本animatic。
|
||||
|
||||
## 完整管线进度
|
||||
|
||||
@ -21,9 +25,9 @@
|
||||
✅ ⑩ 人审 — 苍耳爸爸 2026-07-10 确认通过 · 10镜·86s·¥43
|
||||
|
||||
### 生成阶段
|
||||
🔴 ⑪ gen --dry-run — 预览+成本
|
||||
⬛ ⑫ gen/compare — 单镜生成
|
||||
⬛ ⑬ batch — 批量生成+断点续传
|
||||
🔄 ⑪ motion-route --dry-run — 五级路由+新旧预算
|
||||
⬛ ⑫ local-animatic — 静态图+本地动态完整预演
|
||||
⬛ ⑬ selective-gen — 仅生成苍耳圈定的AI_I2V关键镜头
|
||||
|
||||
### 后期阶段
|
||||
⬛ ⑭~⑱ dub/lipsync/srt/subtitles/mix
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user