用途:当用户请求生成、创建或想象视频时使用本技能,通过结构化提示词和Python脚本生成高质量视频。
主要能力:可创建用于AIGC视频生成的结构化JSON提示词;支持参考图作为引导或视频首帧/尾帧;通过自动化Python脚本执行生成。
使用方式:第一步,理解需求,明确主体/内容、风格偏好(艺术风格、氛围、色调)、技术规格(宽高比、构图、光照)以及参考图。无需检查 /mnt/user-data 下的文件夹。第二步,在 /mnt/user-data/workspace/ 生成结构化JSON文件,命名模式为 {descriptive-name}.json。第三步(可选,在图像生成技能可用时),生成参考图;若只提供1张图,则用作视频引导帧。随后调用脚本:python /mnt/skills/public/video-generation/scripts/generate.py --prompt-file /mnt/user-data/workspace/prompt-file.json --reference-images /path/to/ref1.jpg --output-file /mnt/user-data/outputs/generated-video.mp4 --aspect-ratio 16:9。参数中 --prompt-file 为必填的JSON提示词绝对路径,--reference-images 为可选的参考图绝对路径,--output-file 为必填的输出文件绝对路径,--aspect-ratio 为可选,默认16:9。注意不要读取Python文件,直接用参数调用。
生成后:视频通常保存在 /mnt/user-data/outputs/;用 present_files 工具先分享生成的视频,如有生成图也一并分享;提供简要结果说明,并可在需要调整时提出迭代。
限制与提供方:提示词无论用户语言如何,始终使用英文;JSON格式确保提示词结构化、可解析;参考图能显著提升生成质量;迭代优化属正常流程。提供方凭据从运行环境读取,不内嵌于脚本,不要把其值写入提示词文件或命令行参数。环境变量自动选择:设置 GEMINI_API_KEY 时用 Gemini Veo(默认);仅设置 MINIMAX_API_KEY 时用 MiniMax 视频;可用 VIDEO_GENERATION_PROVIDER=gemini|minimax 强制指定。MiniMax 可覆盖 MINIMAX_API_HOST(默认 https://api.minimaxi.com)与 MINIMAX_VIDEO_MODEL(默认 MiniMax-Hailuo-2.3);第一张参考图用作 MiniMax first_frame_image;MiniMax 忽略 --aspect-ratio,改用分辨率/时长。