ppt-roadshow-generator
SolidPPT 路演视频全流程生成器,支持品牌风格学习、智能配音、音效音乐、字幕和一键视频合成。可一次性生成 15-100 页风格统一的完整路演视频。
Data & Documents 1,748 stars
186 forks Updated today
Install
Quality Score: 86/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# PPT 路演视频生成器
## 任务目标
- 本 Skill 用于:从文档分析到完整路演视频的全流程生成,包含配音、音效、音乐、字幕和转场动画
- 能力包含:文档分析、品牌风格学习、结构化规划、内容生成、视觉设计、演讲稿撰写、配音、音效、字幕、视频合成
- 触发条件:用户需要制作路演视频、产品发布演示、公司介绍视频等
## 前置准备
- 依赖说明:scripts 脚本所需的依赖包
```
moviepy>=1.0.3
pillow>=9.0.0
pydub>=0.25.1
requests>=2.28.0
```
- 系统依赖:FFmpeg(必需,用于视频和音频处理)
```bash
# Ubuntu/Debian
sudo apt-get install ffmpeg
# macOS
brew install ffmpeg
```
## 操作步骤
### 标准流程(完整路演视频生成)
#### 角色一:文档分析师
1. 分析用户提供的文档,提取核心信息:
- 主题和目标
- 目标受众
- 核心论点
- 关键数据和案例
2. 输出文档分析摘要供后续角色使用
#### 角色二:结构规划师(关键角色)
1. 生成结构化文档,明确每一页 PPT 讲什么:
- 页面编号
- 页面标题
- 核心内容要点(3-5 条)
- 演讲时长(建议每页 30-60 秒)
- 页面类型(封面/内容/数据/总结)
2. 输出结构化 JSON,确保逻辑连贯
3. 此结构将作为后续所有角色的基础
#### 角色三:品牌风格分析师
1. **导入设计系统**(新增功能):
- 如果用户提供从 `web-design-analyzer` 导出的 `brand_style.json`,直接导入
- 使用 `scripts/style_learner.py --load-json ./brand_style.json` 加载配置
- 验证配置完整性(colors、fonts、layout_style)
2. **学习品牌风格**(传统方式):
- 学习用户提供的品牌风格(如样例 PPT、图片、品牌手册):
- 分析配色方案(主色、辅助色、强调色)
- 识别字体类型(标题字体、正文字体)
- 提取设计元素(logo、图标、装饰)
- 分析布局风格(简约/商务/创意/科技)
3. 生成品牌风格配置文件(brand_style.json)
4. 为后续视觉设计提供风格指导
#### 角色四:内容策划师
1. 基于结构化文档,规划每页的详细内容:
- 标题和副标题
- 内容要点(精炼为短语)
- 数据和图表说明
- 演讲提示
2. 应用品牌风格,确保内容与视觉一致
3. 输出完整的内容规划
#### 角色五:视觉设计师
1. 基于品牌风格和内容规划,生成 PPT 图片:
- 使用智能体的图像生成能力
- 应用品牌配色和风格
- 确保所有图片风格统一
- 生成 slide-01.png 到 slide-N.png
2. 参考品牌风格配置,调整图片色调、字体等
#### 角色六:路演撰稿师
1. 为每一页撰写详细的演讲稿/脚本:
- 开场白(10-15 秒)
- 核心内容讲解(每页 30-60 秒)
- 过渡语(衔接下一页)
- 总结语(...
Details
- Author
- anbeime
- Repository
- anbeime/skill
- Created
- 4 months ago
- Last Updated
- today
- Language
- Python
- License
- None
Related Skills
Data & Documents Featured
burpsuite-project-parser
Searches and explores Burp Suite project files (.burp) from the command line. Use when searching response headers or bodies with regex patterns, extracting security audit findings, dumping proxy history or site map data, or analyzing HTTP traffic captured in a Burp project.
40,863 Updated today
sickn33 Data & Documents Featured
data-storytelling
Transform raw data into compelling narratives that drive decisions and inspire action.
40,863 Updated today
sickn33 Data & Documents Featured
documentation
Documentation generation workflow covering API docs, architecture docs, README files, code comments, and technical writing.
40,863 Updated today
sickn33