product-video-creator

Solid

多智能体协同的商品视频创作流水线,支持从商品信息到成视频的全流程创作:文案生成、故事策划、脚本创作、分镜设计、图片生成、字幕创作、音效推荐及视频合成;适用于电商商品宣传、品牌推广、社交媒体营销等场景

Code & Development 1,525 stars 170 forks Updated today

Install

View on GitHub

Quality Score: 86/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

# 商品视频创作多智能体协同系统 ## 任务目标 - 本 Skill 用于:将商品信息和需求转化为完整的商品宣传视频 - 能力包含: - 文案创作:分析商品卖点,生成吸引人的核心文案 - 故事策划:设计贴合商品的场景故事线 - 脚本创作:将故事转化为可执行的分镜脚本 - 分镜设计:规划每个镜头的画面描述、时长、转场 - 图片生成:为分镜生成符合描述的场景图片 - 字幕创作:为每个镜头创作精炼的字幕文本 - 音效推荐:推荐背景音乐和音效方案 - 视频合成:将所有素材合成为最终MP4视频 - 触发条件:用户提供商品信息(名称、卖点、图片等)和视频需求(时长、风格、目标受众) ## 前置准备 - 依赖说明:视频合成脚本所需依赖 ``` moviepy>=1.0.3 pillow>=10.0.0 opencv-python>=4.8.0 ``` - 文件准备:确保工作目录下有以下资源(如需自定义) - `bgm/`:背景音乐文件夹(可选,脚本会推荐也可使用默认) - `product_images/`:商品原始图片(可选,智能体可基于描述生成) ## 操作步骤 ### 步骤1:文案创作师 - 核心卖点提炼 **职责**:分析商品信息,生成吸引目标受众的核心文案 **执行要点**: - 识别商品的核心卖点和差异化优势 - 针对目标受众(如年轻女性、家庭用户、商务人士等)调整语言风格 - 生成3-5条备选文案,包含: - 标题(简短有力,5-10字) - 核心宣传语(朗朗上口,15-20字) - 详细卖点(3-5个要点) **输出**:核心文案文本 ### 步骤2:故事策划师 - 场景故事设计 **职责**:基于文案设计连贯的场景故事线,让商品卖点自然融入 **执行要点**: - 设计故事主题(如"问题-解决方案"、"使用场景展示"、"对比测试"等) - 规划故事起承转合,通常3-5个场景 - 确保故事逻辑流畅,卖点自然出现而非硬植入 - 设计情感曲线(吸引-兴趣-欲望-行动) **输出**:场景故事大纲(含每个场景的情节和卖点关联) ### 步骤3:脚本创作师 - 分镜脚本编写 **职责**:将故事转化为具体的分镜脚本 **执行要点**: - 根据视频时长要求分配每个镜头的时间(通常30秒视频8-12个镜头) - 为每个镜头定义: - 序号(如镜头1、镜头2) - 时长(秒) - 画面内容描述(详细到人物、动作、背景、商品位置) - 字幕内容(简短精炼,与画面配合) - 转场方式(切、淡入淡出、推拉等) - 确保分镜连贯性和节奏感 **输出**:分镜脚本表格,格式参考 [references/storyboard_format.md](references/storyboard_format.md) ### 步骤4:分镜导演 - 画面设计优化 **职责**:为每个分镜生成详细的画面描述,指导图片生成 **执行要点**: - 基于分镜脚本,为每个镜头创作详细的画面描述词(prompt) - 描述词包含: - 主体(商品、人物、环境) - 风格(写实、插画、3D渲染等) - 光影(自然光、室内光、戏剧性光影) - 构图(特写、中景、全景、视角) - 色调(温暖、冷色、高对比等) - 确保画面风格统一,符合视频整体风格 **输出**:每个镜头的画面描述词列表 ### 步骤5:分镜画师 - 场景图片生成 **职责**:为每...

Details

Author
anbeime
Repository
anbeime/skill
Created
4 months ago
Last Updated
today
Language
Python
License
None

Similar Skills

Semantically similar based on skill content — not just same category