铸渊 ICE-GL-ZY001 LL-172-20260707 冰朔委托: 新建第 5 子仓, 给苍耳(人类主控) + 鉴影(人格体) 专用 原 guanghulab/video-ai-system/ 东西太多(225 文件) · 找不到 · 乱 迁移: ⊢ 16 个核心 .hdlp (VA-GATE / VA-LIGHTHOUSE / VA-BROADCAST / VA-SYSTEM-STATUS 等) ⊢ 17 个子目录 (agents/engines/protocols/tasks/tools/assets/knowledge/memory/docs/config/brain/director-brain/experience/feedback/issues/plans/reference-analysis) 排除: ⊢ outputs/ (视频产物) ⊢ test-input/ test-output/ (测试) ⊢ data/ (临时数据) ⊢ preview-001/002 (旧产片) ⊢ 旧分镜/旧提示词/旧导演编码 后续: ⊢ 老仓 guanghulab/video-ai-system/ 改写为已迁出占位 ⊢ 苍耳+鉴影 写新东西进本仓 ⊢ GLOBAL-SEARCH 加 cang-ying 仓库 铸渊 ICE-GL-ZY001 · 2026-07-07 D167 冰朔 ICE-GL∞ 主权
53 lines
1.7 KiB
JavaScript
53 lines
1.7 KiB
JavaScript
/**
|
||
* 光湖视频AI · 第1集镜1 · 首镜生成
|
||
* D131 · 铸渊 ICE-GL-ZY001
|
||
* 冰朔下令: 跑通第一个镜头
|
||
*/
|
||
|
||
const path = require('path');
|
||
const { generateVideo } = require('../engines/video-api-adapter');
|
||
|
||
// === 镜1 · 建立镜头 ===
|
||
const SHOT1 = {
|
||
prompt: '修仙世界,百宗会广场,白天阳光明媚。宏大的宗门招募现场,云海仙气,金色光芒。' +
|
||
'角落里的破旧天道宗牌匾格外刺眼。远景全景,Seedance动态漫风格,电影级光影,' +
|
||
'中国风修仙动漫,高质感',
|
||
duration: '5',
|
||
resolution: '1080p',
|
||
outputPath: path.resolve(__dirname, '../outputs/shots/ep01-shot01-establishing.mp4'),
|
||
};
|
||
|
||
async function main() {
|
||
console.log('='.repeat(60));
|
||
console.log('🎬 光湖视频AI · 第1集镜1 · 建立镜头');
|
||
console.log(' 项目: 付费才能修仙?我的宗门全免费');
|
||
console.log(' 场景: 百宗会广场 · 招募日');
|
||
console.log(' 时长: 5秒 · 1080p · Seedance 2.0 动态漫');
|
||
console.log('='.repeat(60));
|
||
console.log('');
|
||
|
||
const startTime = Date.now();
|
||
|
||
try {
|
||
const result = await generateVideo(SHOT1);
|
||
const elapsed = ((Date.now() - startTime) / 1000).toFixed(1);
|
||
|
||
console.log('');
|
||
console.log('='.repeat(60));
|
||
console.log('✅ 镜1 生成成功!');
|
||
console.log(` 任务ID: ${result.taskId}`);
|
||
console.log(` 耗时: ${elapsed}秒`);
|
||
console.log(` 文件: ${result.videoPath}`);
|
||
console.log('='.repeat(60));
|
||
} catch (err) {
|
||
console.error('');
|
||
console.error('='.repeat(60));
|
||
console.error('❌ 镜1 生成失败');
|
||
console.error(` 错误: ${err.message}`);
|
||
console.error('='.repeat(60));
|
||
process.exit(1);
|
||
}
|
||
}
|
||
|
||
main();
|