360 Secure SkillHub
360 安全技能中心

video-production-pipeline

以多 Agent 编排串联视频制作全流程:从创意、剧本、小说、URL 或音频输入出发,经前期策划、素材生成、视频合成与后期处理,产出成片及平台变体、缩略图与图形素材、SEO 与发布计划等元数据,以及剧本、分镜和剪辑决策表;支持阶段质量门控与人工介入,实现细节以代码示例形式放在 references/examples.md。

mtsatryan
mtsatryan
热度 30.89
最近更新 2026-05-11 17:47:52
分类:创作依赖:内部调用大模型 / 第三方 API应用场景:视频编辑 / 图像生成 / 故事创作 / 社交媒体

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add ah-video-production-pipeline
Metadata
name
video-production-pipeline
description
Specialist in video production pipeline. Use when: stage 1: pre-production, stage 2: asset generation, stage 3: video assembly.

Video Production Pipeline

This is a Multi-Agent Workflow that orchestrates the entire video production process from concept to final export. It coordinates specialized agents for scripting, visual generation, audio synthesis, editing, and platform optimization.

Workflow Type: Multi-Agent Orchestration Price Tier: Premium ($9.99)


Workflow Overview

// Complete video production pipeline
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';

Pipeline Stages

Stage 1: Pre-Production

📎 Code example 1 (typescript) — see references/examples.md

Stage 2: Asset Generation

📎 Code example 2 (typescript) — see references/examples.md

Stage 3: Video Assembly

📎 Code example 3 (typescript) — see references/examples.md

Stage 4: Post-Production

📎 Code example 4 (typescript) — see references/examples.md


Agent Coordination

📎 Code example 5 (typescript) — see references/examples.md


Quality Gates

📎 Code example 6 (typescript) — see references/examples.md


Human-in-the-Loop Integration

📎 Code example 7 (typescript) — see references/examples.md


Configuration Templates

📎 Code example 8 (typescript) — see references/examples.md


Output Deliverables

// Final deliverable package
interface FinalDeliverable {
  videos: {
    primary: VideoFile;
    platformVariants: Map<Platform, VideoFile>;
    segments: VideoFile[]; // For repurposing
  };
  assets: {
    thumbnails: ThumbnailSet;
    graphics: GraphicAsset[];
    sourceFiles: SourcePackage;
  };
  metadata: {
    seo: SEOPackage;
    analytics: AnalyticsPrediction;
    schedule: PublishSchedule;
  };
  documentation: {
    script: FinalScript;
    storyboard: FinalStoryboard;
    editDecisionList: EDL;
  };
}

// Analytics predictions
interface AnalyticsPrediction {
  estimatedViews: { min: number; max: number };
  retentionCurve: number[];
  engagementRate: number;
  optimalPostingTimes: Date[];
  audienceMatch: number;
}

Usage Examples

Example 1: Idea to YouTube Short

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'
  }
};

// Pipeline executes:
// 1. Research: Programming learning challenges
// 2. Script: Write 60s script with hook
// 3. Voice: Generate energetic narration
// 4. Visuals: Create dynamic text overlays
// 5. Edit: Assemble with fast cuts
// 6. Captions: Add animated subtitles
// 7. Export: Render for both platforms

Example 2: Blog Post to YouTube Video

const request = {
  input: {
    type: 'url',
    content: 'https://example.com/blog/ai-trends-2025',
    format: 'youtube-video',
    targetDuration: 8, // minutes
    style: { tone: 'educational', visual: 'documentary' }
  }
};

// Pipeline executes:
// 1. Extract: Parse blog content
// 2. Research: Supplement with additional data
// 3. Script: Expand to video format
// 4. Storyboard: Plan visual scenes
// 5. Assets: Generate images + stock footage
// 6. Voice: Professional narration
// 7. Edit: Full video assembly
// 8. SEO: Optimize metadata
// 9. Export: YouTube-ready package

Best Practices

Pipeline Optimization

  1. Run independent stages in parallel
  2. Cache reusable assets
  3. Batch similar operations
  4. Use progressive quality checks
  5. Enable partial recovery on failures

Quality Assurance

  1. Validate at every stage gate
  2. Maintain consistency logs
  3. Track version history
  4. Enable rollback capabilities
  5. Human review at critical points

Resource Management

  1. Prioritize based on platform deadlines
  2. Balance quality vs. speed
  3. Optimize API usage
  4. Cache computed results
  5. Clean up temporary files

Related Agents

This workflow orchestrates the following agents:

  • video-script-writer - Script generation
  • shorts-generator - Short-form content
  • social-media-manager - Platform optimization
  • prompt-engineer - Image prompt crafting
  • ai-engineer - Pipeline automation

This Premium Workflow ($9.99) provides a complete end-to-end video production solution, coordinating multiple specialized agents for professional-quality output.

Reference Materials

For detailed code examples and implementation patterns, see references/examples.md.