视频制作管线专家,适用于前期制作、资源生成和视频组装三个阶段。
视频制作管道是一项面向实际任务的技能,主要用于这是一个多代理工作流程, 它从概念到最终输出都指挥着整个视频制作过程;它协调脚本的专用代理, vi。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
这是一个多智能体工作流(Multi-Agent Workflow),可统筹从创意构思到最终导出的完整视频制作流程。它协调多个专业化智能体,分别负责脚本撰写、视觉内容生成、音频合成、剪辑处理以及平台适配优化。
工作流类型:多智能体编排(Multi-Agent Orchestration)
价格等级:高级版($9.99)
// 完整视频制作流程
interface VideoProductionPipeline {
input: ProductionInput;
stages: PipelineStage[];
agents: AgentOrchestration;
output: FinalDeliverable;
}
interface ProductionInput {
type: 'idea' | 'script' | 'novel' | 'url' | 'audio';
content: string;
format: VideoFormat;
style: ProductionStyle;
targetPlatform: Platform[];
duration: DurationTarget;
}
type VideoFormat =
| 'youtube-short' | 'youtube-video'
| 'tiktok' | 'instagram-reel'
| 'documentary' | 'explainer'
| 'advertisement' | 'course-module';
📎 代码示例 1(TypeScript)——参见 references/examples.md
📎 代码示例 2(TypeScript)——参见 references/examples.md
📎 代码示例 3(TypeScript)——参见 references/examples.md
📎 代码示例 4(TypeScript)——参见 references/examples.md
📎 代码示例 5(TypeScript)——参见 references/examples.md
📎 代码示例 6(TypeScript)——参见 references/examples.md
📎 代码示例 7(TypeScript)——参见 references/examples.md
📎 代码示例 8(TypeScript)——参见 references/examples.md
// 最终交付包
interface FinalDeliverable {
videos: {
primary: VideoFile;
platformVariants: Map;
segments: VideoFile[]; // 用于内容复用
};
assets: {
thumbnails: ThumbnailSet;
graphics: GraphicAsset[];
sourceFiles: SourcePackage;
};
metadata: {
seo: SEOPackage;
analytics: AnalyticsPrediction;
schedule: PublishSchedule;
};
documentation: {
script: FinalScript;
storyboard: FinalStoryboard;
editDecisionList: EDL;
};
}
// 分析预测
interface AnalyticsPrediction {
estimatedViews: { min: number; max: number };
retentionCurve: number[];
engagementRate: number;
optimalPostingTimes: Date[];
audienceMatch: number;
}
const request = {
input: {
type: 'idea',
content: 'Explain why most people fail at learning programming in under 60 seconds',
format: 'youtube-short',
style: { tone: 'energetic', visual: 'dynamic-text' },
targetPlatform: ['youtube-shorts', 'tiktok']
},
preferences: {
voiceProvider: 'elevenlabs',
imageStyle: 'modern-minimal',
captionStyle: 'hormozi'
}
};
// 流程执行步骤:
// 1. 研究:编程学习常见难点
// 2. 脚本:撰写带钩子(hook)的 60 秒脚本
// 3. 语音:生成富有活力的旁白
// 4. 视觉:创建动态文字叠加层
// 5. 剪辑:采用快切节奏进行组装
// 6. 字幕:添加动画字幕
// 7. 导出:为两个平台分别渲染成片
const request = {
input: {
type: 'url',
content: 'https://example.com/blog/ai-trends-2025',
format: 'youtube-video',
targetDuration: 8, // 分钟
style: { tone: 'educational', visual: 'documentary' }
}
};
// 流程执行步骤:
// 1. 提取:解析博客正文内容
// 2. 研究:补充额外数据支撑
// 3. 脚本:扩展为适合视频表达的结构
// 4. 分镜:规划视觉场景序列
// 5. 素材:生成图像 + 库存视频片段
// 6. 语音:专业级旁白合成
// 7. 剪辑:完成全片组装
// 8. SEO:优化元数据
// 9. 导出:生成符合 YouTube 规范的交付包
该工作流编排以下智能体:
video-script-writer — 脚本生成shorts-generator — 短视频内容生成social-media-manager — 平台适配与优化prompt-engineer — 图像提示词工程ai-engineer — 流程自动化本高级版工作流($9.99)提供端到端的完整视频制作解决方案,通过协调多个专业化智能体,输出具备专业水准的成片成果。
如需详细代码示例及实现模式,请查阅 references/examples.md。