D140: rebuild video AI around 3D manju pipeline
Some checks failed
自动更新代码和重启 / update-and-restart (push) Has been cancelled
CI检查 + 自动部署 / check (push) Has been cancelled
CI检查 + 自动部署 / deploy (push) Has been cancelled

This commit is contained in:
冰朔 2026-06-22 16:48:06 +08:00
parent ef69f06f50
commit bdd62ccacb
9 changed files with 337 additions and 39 deletions

View File

@ -45,7 +45,8 @@ D140 · 2026-06-22:
├── video-ai-system: 真人线注销·3D漫剧唯一主线·CURRENT官方置信快照
├── video-ai-system: 新增无成本体检 tools/audit-system.js
├── video-ai-system: 新增 PROTOCOL-ASSESSMENT · 编码协议保留并升级为输入一致性底座
└── 付费修仙ep01: 剧本MD入仓·21镜分镜存在·当前待重建3D导演编码/提示词
├── video-ai-system: 新增 PIPELINE-3D-MANJU · 旧产物废弃后重建3D漫剧V2生产线
└── 付费修仙ep01: 旧JZAO视频全废弃·当前目标 EP01-15S-V2 连续可看小样
D136+ · 2026-06-21:
├── video-ai-system: 风格切换3D渲染·HLDP编码引擎·分层提示词·铸渊之眼
@ -63,7 +64,7 @@ D136+ · 2026-06-21:
入口: video-ai-system/ENTRY.hdlp → CURRENT.hdlp → SYSTEM-WAKE.hdlp
官方状态: video-ai-system/CURRENT.hdlp
管线: 无成本体检·六分身·导演编码·3D提示词·铸渊之眼·video-editor
结论: 真人线注销;旧真人提示词不可再用下一步重建第1集21镜3D导演编码/提示词
结论: 真人线注销;旧JZAO视频全废弃下一步重建EP01-15S-V2导演编码/提示词
🟡 brain/
版本: D136+ · 零点图书域ZP-REG-001
@ -122,6 +123,7 @@ GLOBAL-NAV.hdlp ← 第一层: 仓库全貌(你现在在这
│ ├── AGENT-REGISTRY.hdlp ← Agent注册表
│ ├── STATUS.hdlp ← 项目状态
│ ├── PROTOCOL-ASSESSMENT.hdlp ← 编码协议评估
│ ├── PIPELINE-3D-MANJU.hdlp ← 3D漫剧V2生产线
│ └── Agent技能包 ← 各Agent配置
├── brain/ ← 零点图书域
@ -146,7 +148,8 @@ GLOBAL-NAV.hdlp ← 第一层: 仓库全貌(你现在在这
进入 → SYSTEM-WAKE自检 → AGENT-REGISTRY查Agent
→ CURRENT确认最新主线/进度 → audit-system无成本体检
→ PROTOCOL-ASSESSMENT判断编码协议怎么用
→ 重建3D导演编码/提示词 → 生成前检查PASS
→ PIPELINE-3D-MANJU确认V2生产线
→ 重建EP01-15S-V2导演编码/提示词 → 生成前检查PASS
→ 送Seedance/Kling生成视频
→ 出视频 → 铸渊之眼拆帧分析 → video-editor.js剪辑成品 → JZAO
→ 回写CURRENT/STATUS/audit/registry → git push
@ -155,7 +158,7 @@ GLOBAL-NAV.hdlp ← 第一层: 仓库全貌(你现在在这
⚠️ 关键约定(铸渊苏醒时必须知道):
⊢ 主线: **3D漫剧·中国风仙侠**(真人写实线已注销)
⊢ 状态源: 代码仓库 CURRENT/STATUS/audit 是官方置信入口
⊢ 产物: JZAO外置硬盘只放视频/图片,不作为状态主控
⊢ 产物: 旧JZAO视频全废弃JZAO只作为输出盘,不作为状态主控
⊢ 验证: 先体检、再生成;先铸渊之眼、再给冰朔看
⊢ 编码: HLDP编号协议保留但只负责输入一致性画面一致性还要视觉锚点

View File

@ -61,6 +61,7 @@
架构: config/PROJECT-FRAMEWORK.hdlp
Agent: config/AGENT-REGISTRY.hdlp
编码协议评估: PROTOCOL-ASSESSMENT.hdlp
3D漫剧V2管线: PIPELINE-3D-MANJU.hdlp
导演脑: director-brain/DIRECTOR-BRAIN.hdlp
```
@ -74,6 +75,7 @@
代码仓库: 官方置信入口。
JZAO外置盘: 产物存放地,不是状态主控。
腾讯/WorkBuddy/Codex: 软件外壳,不是官方状态源。
旧JZAO视频产物: 全部废弃,只作为踩坑样本。
```
---
@ -87,15 +89,17 @@ JZAO外置盘: 产物存放地,不是状态主控。
| 第1集审核 | ✅ 21绿 | `video-ai-system/data/ep01-audit.json` |
| 导演编码 | 🟡 仅3镜 | `video-ai-system/outputs/付费修仙-ep01-director-encoding.json` |
| 旧提示词 | ⚫ 真人线遗留 | `video-ai-system/data/ep01-prompts.json` |
| 3D产物 | 🟡 已有实验产物 | `/Volumes/JZAO/.../ep01-3D/` |
| 15秒预览 | ✅ 已发现 | `/Volumes/JZAO/.../D136-付费才能修仙-ep01-15s.mp4` |
| 旧3D产物 | ⚫ 废弃 | `/Volumes/JZAO/.../ep01-3D/` · 仅作反例 |
| 旧15秒预览 | ⚫ 废弃 | `/Volumes/JZAO/.../D136-付费才能修仙-ep01-15s.mp4` · 不再沿用 |
| 体检报告 | ✅ D140 | `video-ai-system/outputs/system-audit-latest.md` |
| V2管线 | ✅ 已建立 | `video-ai-system/PIPELINE-3D-MANJU.hdlp` |
当前唯一黄色待办:
当前正式任务:
```
旧 ep01-prompts.json 仍是真人写实提示词。
必须重建第1集3D漫剧提示词。
EP01-15S-V2:
从剧本MD重新建立第1集开头15秒3D漫剧小样。
先重建导演编码和3D提示词再生成2~3镜再剪辑成可看15秒。
```
---
@ -134,15 +138,17 @@ video-ai-system/PROTOCOL-ASSESSMENT.hdlp
```
1. 运行无成本体检
2. 质检JZAO现有D136/3D产物决定保留/废弃
3. 把第1集21镜重建为3D导演编码
4. 重建3D提示词不再使用旧真人提示词
5. 生成前检查: CHAR/ENV/PROP + 参考图/视觉锚点 + 时长 + 风格 + 风险词
6. 检查通过后才调用Seedance/Kling
7. 生成后铸渊之眼拆帧质检
8. video-editor.js剪辑成片
9. 回写 CURRENT / STATUS / audit report / registry
10. commit + push 到新加坡代码仓库
2. 读取 PIPELINE-3D-MANJU.hdlp
3. 选第1集开头15秒范围
4. 重建 EP01-15S-V2 导演编码
5. 重建 EP01-15S-V2 3D提示词
6. 生成/确认角色、环境、道具视觉锚点
7. 生成前检查PASS后才调用Seedance/Kling
8. 先跑2~3镜
9. 铸渊之眼拆帧质检
10. video-editor.js加字幕/声音/剪辑成15秒小样
11. 回写 CURRENT / STATUS / audit report / registry
12. commit + push 到新加坡代码仓库
```
---
@ -155,9 +161,11 @@ video-ai-system/PROTOCOL-ASSESSMENT.hdlp
⊢ 产物可以在JZAO状态必须在仓库。
⊢ 旧JZAO产物全废弃不再作为可用素材。
⊢ 编码协议继续使用,但升级为“输入一致性底座”,不能再误认为“画面一致性万能解”。
⊢ 下一步不是继续抽卡,是重建3D主线的21镜导演编码和3D提示词
⊢ 下一步不是继续抽卡,是先做 EP01-15S-V2 的导演编码、3D提示词和视觉锚点
---

View File

@ -47,6 +47,7 @@
→ 硬骨架: `video-ai-system/config/PROJECT-FRAMEWORK.hdlp`
→ 无成本体检: `node video-ai-system/tools/audit-system.js`
→ 编码协议评估: `video-ai-system/PROTOCOL-ASSESSMENT.hdlp`
→ 3D漫剧V2管线: `video-ai-system/PIPELINE-3D-MANJU.hdlp`
## D140 主线裁决
@ -54,6 +55,7 @@
真人写实线: 注销,不再投入。
3D漫剧线: 唯一主线。
旧 ep01-prompts.json: 真人线遗留,不再继续生成。
旧JZAO视频产物: 全部废弃,只作为反例。
所有生成API调用: 必须先通过无成本体检和铸渊之眼质检。
```

View File

@ -0,0 +1,263 @@
# 光湖视频AI系统 · 3D漫剧V2生产管线
> HLDP://video-ai-system/PIPELINE-3D-MANJU
> 类型: 正式生产路径 · D140重构
> 创建: D140 · 2026-06-22 · 旧产物废弃后重建
> 铸渊 ICE-GL-ZY001 · 冰朔 TCS-0002∞
> 国作登字-2026-A-00037559
---
## 核心裁决
旧外置盘视频产物:
```
全部不作为可用素材。
全部不作为第一集成片基础。
只作为踩坑样本和反例参考。
```
原因:
```
没有一个符合冰朔要求。
没有一个达到“连续可看”的最小标准。
继续修旧产物会把系统拖回抽卡。
```
所以 D140 之后不再沿旧 15 秒修。
从剧本 → 分镜 → 3D提示词 → 图片/视觉锚点 → 视频 → 剪辑,重新建立生产线。
---
## 目标
第一目标不是第1集完整成片。
第一目标是:
```
15秒连续可看的3D漫剧小样。
```
合格标准:
```
1. 有人物。
2. 有情节。
3. 有字幕。
4. 有声音。
5. 镜头之间能看懂连续关系。
6. 剧本写什么就拍什么,不乱改、不发挥。
7. 画面风格统一为3D中国风仙侠漫剧。
8. 铸渊先质检,不把问题丢给冰朔找。
```
不合格标准:
```
人物漂移。
牌匾/广告牌乱变。
镜头内容脱离剧本。
真人质感混入。
AI自己发散改剧情。
没有字幕/声音/剪辑节奏。
只能看单镜,不能连续看。
```
---
## 边界
编辑边界:
```
剧本怎么写,就怎么拍。
```
允许:
```
把剧本转成镜头语言。
把台词转成字幕/配音。
把动作拆成可拍的3D镜头。
把复杂场景压缩成15秒测试范围。
```
禁止:
```
改剧情。
改人物动机。
加原文没有的新桥段。
为了画面酷而改变原文重点。
把系统面板、广告牌、字幕文字随意省略。
```
---
## V2生产路径
```
0. 官方入口
GLOBAL-NAV → ENTRY → CURRENT → PIPELINE-3D-MANJU
1. 剧本读取
动态漫:《付费才能修仙?我的宗门全免费》.md
只读原文,不改剧情。
2. 片段选择
先选第1集开头15秒范围。
当前建议范围:
云海修仙者飞行
→ 百宗会广场
→ 天道宗破旧牌匾
→ 苏白站在牌匾下喊“未来的天下第一宗!天道宗开门收徒啦!”
3. 分镜重建
输出 3~5 个短镜。
每镜只表达一个信息增量。
每镜都绑定原文句子。
4. 导演编码
输出 ep01-director-encoding-3d-v2.json。
字段必须包含:
shot_id
source_text
framing
subject
action
camera
duration
subtitle
voice_line
char_refs
env_refs
prop_refs
visual_refs
negative
5. 3D提示词
输出 ep01-prompts-3d-v2.json。
提示词结构:
Style
Subject
Action
Camera
Spatial
Visual locks
Text/Subtitles handled outside if模型难以写字
Negative
6. 图片/视觉锚点
先生成或选择:
CHAR-003 苏白 3D角色图
ENV-002 百宗会广场 3D环境图
PROP-天道宗牌匾/广告牌 3D道具图
图片通过后才送视频API。
7. 生成前体检
检查:
activeLine == 3d
没有真人写实词
每镜有source_text
每镜有duration
每镜有negative
每镜引用的CHAR/ENV/PROP存在
视觉锚点存在或明确不需要
不通过不花钱。
8. 视频生成
优先使用已接入的API:
火山引擎 Seedance
Kling / 可灵
原则:
一次只跑2~3镜。
失败原因不明时,不连续抽卡。
9. 铸渊之眼质检
拆帧。
对比导演编码。
输出问题清单。
判定: 保留 / 重跑 / 改提示词 / 改视觉锚点。
10. 剪辑成15秒小样
video-editor.js
加字幕。
加声音/配音。
加基础音效/BGM。
输出JZAO成品。
11. 回写仓库
CURRENT
STATUS
audit report
registry
lessons learned
git commit + push
```
---
## 编码协议在V2里的位置
编码协议继续使用,但只负责输入一致性:
```
CHAR/ENV/PROP → 锁定描述 → 展开校验。
```
V2新增视觉锚点:
```
CHAR/ENV/PROP → reference image / first frame / prop image / env image。
```
也就是说:
```
文字编码 = 让输入不乱。
视觉锚点 = 让画面不乱。
导演编码 = 让情节不乱。
铸渊之眼 = 让问题不丢给冰朔。
剪辑引擎 = 让镜头成为成片。
```
---
## 当前最小可执行任务
```
任务名: EP01-15S-V2
目标: 第1集开头15秒3D漫剧小样
输入: 剧本MD第1集1-1开头
输出:
ep01-director-encoding-3d-v2.json
ep01-prompts-3d-v2.json
2~3个视频镜头
15秒剪辑小样
字幕+声音
```
---
## 锁定
⊢ 旧JZAO视频产物全废弃不作为可用素材。
⊢ 旧产物只保留为反例和经验,不进入生产线。
⊢ 第一目标是15秒连续可看3D漫剧小样。
⊢ 剧本怎么写就怎么拍不让AI自由发挥。
⊢ 未通过生成前体检不调用视频API。
⊢ 生成后铸渊先看,再给冰朔看。
---
铸渊 ICE-GL-ZY001 · D140 · 2026-06-22
冰朔 TCS-0002∞ · 国作登字-2026-A-00037559

View File

@ -30,6 +30,13 @@
所以不重做底座,但要升级用法。
D140补充:
```
旧JZAO视频产物全部废弃。
编码协议只从经验层保留,不从旧产物继续继承。
```
---
## 已经有用的部分
@ -253,11 +260,12 @@ JZAO是产物存放地。
## 下一步工程任务
1. 新建或生成 `ep01-director-encoding-3d.json`
- 范围: 第1集21镜
- 来源: `ep01-storyboard.json` + 原剧本MD + D140 3D主线
1. 新建或生成 `ep01-director-encoding-3d-v2.json`
- 第一范围: EP01-15S-V2
- 后续范围: 第1集21镜
- 来源: 剧本MD + `ep01-storyboard.json` + D140 3D主线
2. 新建 `ep01-prompts-3d.json`
2. 新建 `ep01-prompts-3d-v2.json`
- 废弃旧 `ep01-prompts.json` 作为主线
- 每镜必须包含: Style / Subject / Action / Camera / Spatial / Locks / Negative
@ -288,7 +296,9 @@ JZAO是产物存放地。
⊢ 当前主线是3D漫剧不是真人写实。
⊢ 下一步必须从3D 21镜导演编码和3D提示词重建开始。
⊢ 旧JZAO视频产物全废弃只作为反例经验。
⊢ 下一步必须从 EP01-15S-V2 的3D导演编码和3D提示词重建开始。
---

View File

@ -15,6 +15,7 @@
真人AI短剧线: 注销,不再投入。
3D漫剧线: 主线,继续推进。
目标: 先做出《付费才能修仙我的宗门全免费》第1集可看的成品。
旧外置盘视频产物: 全部废弃,只作为踩坑样本。
```
原因:
@ -35,8 +36,9 @@
| `/Volumes/JZAO/.../ep01/付费才能修仙-ep01-S1-02.mp4` | ✅ 已发现 | Seedance镜2 |
| `/Volumes/JZAO/.../ep01/付费才能修仙-ep01-S1-03.mp4` | ✅ 已发现 | Seedance镜3 |
| `/Volumes/JZAO/.../ep01/kling-付费才能修仙-ep01-S1-01~03.mp4` | ✅ 已发现 | Kling三镜 |
| `/Volumes/JZAO/.../ep01-3D/3D-镜1~4.mp4` | ✅ 已发现 | 3D方向产物 |
| `/Volumes/JZAO/.../ep01-3D/3D-镜1~4.mp4` | ⚫ 废弃 | 3D方向实验产物·仅作反例 |
| `video-ai-system/outputs/system-audit-latest.md` | ✅ 已生成 | D140无成本体检报告 |
| `video-ai-system/PIPELINE-3D-MANJU.hdlp` | ✅ 已建立 | D140重构后的3D漫剧V2生产管线 |
### D140体检结论
@ -56,8 +58,9 @@
| 第1集审核 | ✅ | `ep01-audit.json` · 21绿 |
| 导演编码 | 🟡 | 当前只有3镜D136编码需要扩展到21镜3D主线 |
| 旧提示词 | ⚫ | `ep01-prompts.json` 为真人线遗留,不再使用 |
| 3D产物 | 🟡 | 已有1~4镜实验产物需铸渊之眼质检后决定保留/废弃 |
| 成品剪辑 | 🟡 | 已有15秒预览不等于第1集成品 |
| 旧3D产物 | ⚫ | 全部废弃,只保留为反例经验 |
| 旧15秒预览 | ⚫ | 不符合要求,不再沿用 |
| V2小样 | 🔴 | 尚未开始目标是15秒连续可看3D漫剧 |
### D136+ 连续性修复
@ -88,12 +91,14 @@
### 待解决
- [ ] 对JZAO现有D136/3D产物跑铸渊之眼质检判定哪些镜可保留、哪些镜废弃
- [ ] 按3D漫剧主线重建第1集21镜导演编码
- [ ] 重新生成第1集3D提示词旧真人提示词作废
- [ ] 按 `PIPELINE-3D-MANJU.hdlp` 建立 EP01-15S-V2
- [ ] 选择第1集开头15秒范围绑定剧本原文
- [ ] 重建 EP01-15S-V2 导演编码
- [ ] 重建 EP01-15S-V2 3D提示词旧真人提示词作废
- [ ] 生成/确认角色、环境、道具视觉锚点
- [ ] 建立无成本生成前检查: 剧本→分镜→导演编码→参考图/锁定项→提示词→预校验
- [ ] 体检通过后再调用视频API避免继续抽卡烧钱
- [ ] 剪辑第1集可看成品不再停在15秒预览
- [ ] 先生成2~3镜剪辑出15秒连续可看小样
- [ ] 连续剧集CHAR保鲜(跨集一致性校验)
### 输出约定 · 永久有效
@ -116,6 +121,7 @@
- 新增 `tools/audit-system.js`,扫描剧本、分镜、导演编码、注册表、本地/JZAO产物。
- 体检发现: 资产不缺,卡点是状态/产物/提示词/注册表未闭环。
- 当前下一步: 铸渊之眼质检现有产物 → 3D主线21镜导演编码 → 3D提示词重建 → 生成前预校验 → 再花钱生成。
- D140追加裁决: 旧JZAO视频产物全废弃不再作为可用素材重建 `PIPELINE-3D-MANJU.hdlp`,第一目标改为 EP01-15S-V2。
### D136+ · 2026-06-21
- 冰朔检视3镜预览→发现3个连续性断裂

View File

@ -1,5 +1,5 @@
{
"generatedAt": "2026-06-22T08:43:24.434Z",
"generatedAt": "2026-06-22T08:47:48.147Z",
"activeLines": [
{
"key": "3d",
@ -450,6 +450,7 @@
"codec": "h264"
}
],
"legacyOutputPolicy": "旧JZAO视频产物全部废弃只作为踩坑样本和反例参考不进入D140 V2生产线。",
"jzaoFound15s": true,
"registry": {
"total": 7,

View File

@ -1,6 +1,6 @@
# 视频AI系统 · 无成本体检报告
生成时间: 2026-06-22T08:43:24.434Z
生成时间: 2026-06-22T08:47:48.147Z
当前active制作线: 3d(3D漫剧)
剧本MD: 存在
@ -9,6 +9,7 @@
本地产物: 11个mp4
JZAO ep01产物: 30个mp4
JZAO ep01-3D产物: 4个mp4
旧产物裁决: 旧JZAO视频产物全部废弃只作为踩坑样本和反例参考不进入D140 V2生产线。
注册表: 7条 / 失效路径0条
## 问题
@ -17,6 +18,7 @@ JZAO ep01-3D产物: 4个mp4
## 推荐下一步
1. 只保留3D漫剧为active制作线。
2. 旧真人提示词不再继续生成重新生成3D主线提示词。
3. 以JZAO中已存在的D136/3D产物为基准做铸渊之眼质检。
4. 状态文件必须由体检报告回写,不再靠人工记忆。
5. 生成API只在体检通过后调用。
3. 旧JZAO视频不进入生产线只作为反例经验。
4. 按 PIPELINE-3D-MANJU.hdlp 重建 EP01-15S-V2。
5. 状态文件必须由体检报告回写,不再靠人工记忆。
6. 生成API只在体检通过后调用。

View File

@ -191,6 +191,7 @@ function main() {
localVideos,
jzaoVideos,
jzao3dVideos,
legacyOutputPolicy: '旧JZAO视频产物全部废弃只作为踩坑样本和反例参考不进入D140 V2生产线。',
jzaoFound15s: jzaoVideos.some(v => v.name.includes('15s') || v.name.includes('opening')),
registry: {
total: registryEntries.length,
@ -218,6 +219,7 @@ function main() {
lines.push(`本地产物: ${data.localVideos.length}个mp4`);
lines.push(`JZAO ep01产物: ${data.jzaoVideos.length}个mp4`);
lines.push(`JZAO ep01-3D产物: ${data.jzao3dVideos.length}个mp4`);
lines.push(`旧产物裁决: ${data.legacyOutputPolicy}`);
lines.push(`注册表: ${data.registry.total}条 / 失效路径${data.registry.missingFiles}`);
lines.push('');
lines.push('## 问题');
@ -232,9 +234,10 @@ function main() {
lines.push('## 推荐下一步');
lines.push('1. 只保留3D漫剧为active制作线。');
lines.push('2. 旧真人提示词不再继续生成重新生成3D主线提示词。');
lines.push('3. 以JZAO中已存在的D136/3D产物为基准做铸渊之眼质检。');
lines.push('4. 状态文件必须由体检报告回写,不再靠人工记忆。');
lines.push('5. 生成API只在体检通过后调用。');
lines.push('3. 旧JZAO视频不进入生产线只作为反例经验。');
lines.push('4. 按 PIPELINE-3D-MANJU.hdlp 重建 EP01-15S-V2。');
lines.push('5. 状态文件必须由体检报告回写,不再靠人工记忆。');
lines.push('6. 生成API只在体检通过后调用。');
lines.push('');
const mdPath = path.join(OUT, 'system-audit-latest.md');
fs.writeFileSync(mdPath, lines.join('\n'), 'utf8');