# LOCAL-PIPELINE-V1.hdlp · 本地漫剧制作管线（¥0 · 全开源模型）

> HLDP://video-ai-system/LOCAL-PIPELINE-V1.hdlp
> 耳耳蛋 ICE-GL-耳耳蛋 · PTS-VA-001-EED · D205 · 2026-08-03
> 流程定义：苍耳爸爸 · 工具验证：蛋蛋
> 对齐 BC-006 IMAGE-FIRST-v1.0 · 默认路由 LOCAL_MOTION
> 步骤要求（每环节怎么做）→ 见 PIPELINE-STEPS-V1.hdlp

---

## §1 · 总原则

```
✅ 全部环节由本地开源模型免费完成（¥0 电费）
✅ 默认不调用任何线上付费 API（Seedance/即梦 等仅在苍耳圈定后使用）
✅ 图片定一致性 · 视频仅生成动态 / 本地运镜
```

## §2 · 管线流程（苍耳定义 · 七段）

```
小说
  ↓ ① 改编
剧本
  ↓ ② 分镜脚本（注意点见 §3）
分镜脚本
  ↓ ③ 资产生图（人物/场景/道具）
人物/场景/道具图
  ↓ ④ 分镜生图（黑白草图 → 俯视引导图 → 3D 辅助）
分镜图
  ↓ ⑤ 生关键帧
关键帧
  ↓ ⑥ 生视频（本地运镜 / 本地视频模型）
视频片段
  ↓ ⑦ 合成（拼接/字幕/配音/音效）
成片
```

## §3 · 分镜脚本注意点（苍耳定）

```
必含要素:
  ├── 运镜（push-in / pan / tilt / handheld …）
  ├── 光影（冷蓝 / 暖黄 / 高对比 / 氛围光 …）
  ├── 景别（特写 / 中近景 / 中景 / 全景 / POV …）
  ├── 画风（写实 / 赛璐璐 / 厚涂 …）
  └── 色调（整体色彩倾向指定）
删除要素:
  └── ⏱ 时长 —— 不写死时长，让 AI 自由发挥
```

## §4 · 工具映射（全部验证可用 ✅）

| 环节 | 本地工具 | 状态 |
|------|----------|:--:|
| ① 小说→剧本 | Ollama `qwen3.5:9b` | ✅ 实测通 |
| ② 剧本→分镜脚本 | Ollama `qwen3.5:9b` | ✅ |
| ③ 资产生图 | ComfyUI `RealVisXL_V5.0` / `flux-2-klein-4b` / `z_image_turbo` | ✅ 服务在 |
| ③ 角色一致性 | `subai_lora_v1` LoRA | ✅ 已有 |
| ④ 分镜生图·引导 | ComfyUI controlnet（黑白草图/俯视引导） | ✅ 模型库在 |
| ④ 分镜生图·3D辅助 | `hunyuan3d-dit-v2`（3D 视角生成） | ✅ 模型在 |
| ⑤ 生关键帧 | ComfyUI（分镜图 → 精修关键帧） | ✅ |
| ⑥ 生视频·本地运镜 | `tools/local_motion.py`（ffmpeg zoompan，¥0） | ✅ 实测出片 |
| ⑥ 生视频·模型 | `ltx-2.3-22b`（唯一主力 · GGUF Q4 + Gemma12B + embconn，见 ltx_test_hardware.md） | ✅ 模型在·已跑通 |
| ⑦ 合成拼接 | `tools/video_composer.py` | ✅ 实测出片 |
| ⑦ 音效/音乐 | `stable_audio_3` | ✅ 模型在 |
| ⑦ 配音 | edge-tts（晓晓中文女声） | ✅ 实测出声 |

## §5 · 编排入口

```
统一入口: video-ai-system/pipeline.py
  ① pipeline.py storyboard <剧本>        # 剧本→分镜
  ② pipeline.py route <分镜.json>         # 路由分配
  ③ pipeline.py render <分镜.json>        # 批量出图
  ④ pipeline.py upscale <图片文件夹>      # 高清放大
  ⑤ pipeline.py compose <文件夹> -o EP.mp4 # 剪辑拼接
  ⑥ pipeline.py assets <项目目录>          # 资产生成
本地运镜:  python tools/local_motion.py <图片文件夹> -o <输出>
```

## §6 · 已验证里程碑（D205）

```
✅ [1] 图→本地运镜→成片 闭环通（4图→4段→20s成片 EP01-MINIMAL-LOCAL-VALIDATED.mp4）
✅ [2] Ollama 文本环节通（qwen3.5:9b 本地生成正常）
⬜ [3] 剧本→分镜脚本 实跑（待发起）
⬜ [4] 分镜生图 实跑（黑白草图/俯视引导/3D辅助）
⬜ [5] 关键帧→本地视频模型 实跑（LTX I2V）
⬜ [6] 全链路 16 镜成片
```

---

> ⊢ 苍耳定义流程 · 蛋蛋固化工具链 · 全本地 ¥0
> ⊢ 下一步由苍耳指定从哪个环节开跑
