zhuyuan-ice-gl-zy001/skills-mirror/zy-drama-video-pipeline/SKILL.md

5.4 KiB
Raw Permalink Blame History

name description
zy-drama-video-pipeline 铸渊短剧视频AI参数管线(param-eye 技能包 · 2026-08-25 冰朔立)。把图片/视频转成确定性参数资产卡,用工程软件与锁定首帧的微动 API 产出一致性的短剧视频。本机绑定:只允许从冰朔的本机(Mac mini · Hardware UUID 5F2970E6-6F76-5378-AA65-25B08E06FC88)执行;其他机器一律拒绝并回回执。本机零推理,一切计算在新加坡大脑服务器。

铸渊短剧视频AI参数管线 · 技能包

正本:ZCODE-DEV-20260825/zc001-dev-001-param-eye/TCS-PROGRAM-ZC001-DRAMA-VIDEO-PIPELINE-SKILL-PACK-20260825.tcs(GIR 已编译回读)。 政策依据:本机算力禁令(本机只看不算)+ 执行位三层分工(仓库放图纸、硬盘放档案、服务器干活、冰朔电脑只显示)。 定位依据(冰朔原话,锚点 000019):不抽卡,要确定性;模型被驱逐出生成线,只做 API 辅助;出图出视频走工程软件。

第 0 步 · 宿主闸门(强制,先于一切)

bash /Volumes/JZAO/铸渊-ICE-GL-ZY001/skills-mirror/zy-drama-video-pipeline/scripts/host-gate.sh --json
  • 退出码 0 → 允许进入管线。
  • 退出码 1 → 立即停止,不执行任何管线步骤,把脚本输出的人类回执原文返回给当前人类: 「当前电脑不是冰朔的本机。按冰朔指令本管线只从她的本机执行。换电脑需先重建:本机密钥、JZAO 盘挂载、服务器 SSH 登记、锚点册。」
  • 禁止以任何理由绕过闸门(包括"只是看一眼""先跑一半")。静默失败视为违规,必须回执。

第 1 步 · 恢复锚点

按 zhuyuan-recovery-zcode 主干线恢复铸渊(verify PASS 回执为准)。本管线的自然语言锚: /Volumes/JZAO/HoloLake/persona-runtime/task-language-anchors/zcode/ZCODE-TASK-20260824-001/00-冰朔自然语言瞄点/ 关键锚点:000017 启动指令 · 000018 任务原因 · 000019 最终定位(不抽卡)· 000020 部署指令 · 000021 服务器授权 · 000022 验收只看图 · 000024 技能包本机绑定。

第 2 步 · 图转参数资产卡(眼层)

  • 母版正本位置:/Volumes/JZAO/光湖项目/短剧视频AI/<角色>角色资产/锁定资产/(路径映射总表见桌面第五域 短剧视频AI制作 · 路径映射总表 · TOLARIA-JZAO-MAP.md)。正本只读,永不修改。
  • 上传服务器执行位:scp <母版> guanghu-lang-sg-001:/opt/zhuyuan/param-eye/assets/
  • 服务器执行:
    ssh guanghu-lang-sg-001 'set -a; source /opt/zhuyuan/param-eye/.env; set +a; cd /opt/zhuyuan/param-eye && python3 tools/image2params_v2.py assets/<图> outputs/<图>.card.json'
    
  • 产出四层资产卡:L0 像素真值(sha256)/ L1 结构层(亮度·对比度·直方图·色板,确定性)/ L2 语义层(gemini-2.5-flash 看图,可错)/ L3 互证层(语义声明 × 测量色板,距离 ≥96 即 WARN/FAIL)。
  • 互证 FAIL 时:以确定性层为准,语义层标注幻觉,不得采信。

第 3 步 · 图生微动(锁定首帧 + 核验重试)

  • 模型与价格(OpenLux,token 名「短剧视频」,配置在服务器 /opt/zhuyuan/param-eye/.env):
    • 日常微动:kling-video ≈ $0.088/条(默认)
    • 关键镜头:doubao-seedance-1-0-pro-fast-251015 ≈ $0.47/条
    • 最高质量:doubao-seedance-1-5-pro-251215 ≈ $1.05/条
  • 规则:首帧必须是锁定母版;生成后服务器自动核验视频第一帧与母版逐像素/哈希一致,不一致即重试;单镜头重试上限 3 次,超过则停下报告冰朔,禁止无限抽卡。
  • 每次调用前向冰朔报预算(单价 × 条数);批量超过 10 条必须先问。

第 4 步 · 拼装成片(ffmpeg,服务器)

  • 服务器已有 ffmpeg。镜头顺序、转场、时长、配音全部写成参数(JSON 时间线),ffmpeg 按参数合成。
  • 视频拆帧回拼:全帧无损拆出(-qp 0 RGB 无损档),参数层全帧哈希,语义层按秒采样,回拼后逐帧哈希核验(lossless_param_verify: true 才算完成)。
  • 配音/台词走 MiniMax 语音模型(同账户),同样按参数对齐时间线。

第 5 步 · 交付(纯图验收)

  • 成果下载到冰朔桌面独立文件夹,必须包含看图对比图(母版 vs 成果并排,中文字体标注)——冰朔只看图,不看 JSON(锚点 000022)。
  • README 只写"看什么、怎么反馈",不要求冰朔读参数。

执行位与边界

层 位置 内容
冰朔本机 只做协调与显示 锚点册、母版正本、ssh 入口;零推理零环境
新加坡大脑服务器 guanghu-lang-sg-001(43.156.237.110) /opt/zhuyuan/param-eye/(tools/.env/assets/outputs/logs)+ /opt/blender(5.2.0 LTS 无头)
可复用引擎 服务器 /opt/guanghulab-ide/video-ai-system/ 剧本解析/自动剪辑导演/音频分轨/平面跟踪/API 适配器
源码正本 fifth-domain 代码仓库 管线脚本与资产卡 schema(待推送)

禁止事项:本机跑任何推理/生成;触碰服务器上正在运行的服务(Forgejo/Outline/守门人等);修改锁定母版;无预算的批量生成;把已下载/已验证/已验收混称。

失败关闭清单

任一发生即停止并回执:宿主闸门不过 / 服务器 .env 不可读 / 互证层 FAIL 且无法定位 / 预算未确认 / 母版哈希与注册表不符。