用途:为 PPT 内容生成高质量视觉呈现,包括风格化图片、交互式网页播放器和视频合成,可与 ppt-generator 协同工作,也可独立使用。
主要能力:接收含 metadata 与 slides 的 JSON 数据;扫描 assets/styles/ 选择视觉风格(如 gradient-glass.md 渐变毛玻璃、vector-illustration.md 矢量插画);借助智能体图像生成能力产出 slide-01.png 等配图;调用 scripts/generate_viewer.py 生成支持轮播、键盘导航、全屏的 HTML 播放器;可选调用可灵 AI API 生成转场视频,并用 scripts/video_composer.py 通过 FFmpeg 合成 full_ppt_video.mp4。
使用方式:标准流程为 ppt-generator 输出 JSON → 选择风格 → 生成图片 → 生成播放器 → 可选视频合成。独立模式可直接读取用户提供的 JSON。示例命令:python scripts/generate_viewer.py --input ./ppt_data.json --style gradient-glass;python scripts/video_composer.py --output ./full_ppt_video.mp4。依赖 pillow>=9.0.0、python-dotenv>=0.19.0,FFmpeg 为可选(Ubuntu/Debian 用 sudo apt-get install ffmpeg,macOS 用 brew install ffmpeg)。
适用场景:汇报演示、静态展示、快速预览、需要视频转场的演示。
限制:视频生成需可灵 AI API 密钥;FFmpeg 仅视频合成时需要;图片生成依赖智能体图像能力;具体收费、价格与效果资料暂未提供。