用途:根据用户给出的主题、标题、想法、提示词或脚本,自动生成成片视频,并交付最终 MP4 文件。用户只需提供视频主题或脚本,安装、配置复用、生成、等待与交付自动完成,不要在给出指令后停下。
主要能力:默认生成一条中文 9:16 竖屏视频,使用 Pexels 素材、默认中文 Edge TTS 语音、字幕与背景音乐;MoneyPrinterTurbo 安装在用户主目录下。支持复用本地 config.toml 中的已有配置,并会通过带认证的 My Collections 端点校验已配置的 Pexels 密钥。
使用方式:从 SKILL.md 解析 SKILL_DIR,调用其旁的 mpt_agent.py(不要用绝对路径,不要额外 ls/dir 检查)。若只加载了远程 SKILL.md,可从 https://raw.githubusercontent.com/harry0703/MoneyPrinterTurbo/main/docs/skill/mpt_agent.py 下载到临时目录并使用该目录作为工作目录。用前台命令运行,工作目录为 SKILL_DIR,超时至少 20 分钟: uv run --no-project --python 3.11 python mpt_agent.py --subject "<video topic>" 缺少 uv 时安装后重试一次,macOS: curl -LsSf https://astral.sh/uv/install.sh | sh Windows PowerShell: powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
凭据:仅当缺少、被拒或不可用时,才一次性索取所需凭据,包括 MPT_LLM_PROVIDER、MPT_LLM_API_KEY、MPT_LLM_BASE_URL、MPT_LLM_MODEL_NAME、MPT_PEXELS_API_KEY、MPT_VOLCENGINE_ARK_API_KEY、MPT_OFOX_API_KEY、MPT_METASO_MINIMAX_API_KEY、MPT_MUAPI_API_KEY。不得打印 API 密钥、令牌或含凭据的配置片段。
付费确认:当出现 SEEDANCE_CHARGE_CONFIRMATION_REQUIRED、WAVESPEED_CHARGE_CONFIRMATION_REQUIRED、OFOX_CHARGE_CONFIRMATION_REQUIRED、METASO_MINIMAX_CHARGE_CONFIRMATION_REQUIRED 或 MUAPI_CHARGE_CONFIRMATION_REQUIRED 时,说明每生成一个对应片段都会产生付费任务,仅在用户明确确认后分别追加 --confirm-seedance-charge、--confirm-wavespeed-charge、--confirm-ofox-charge、--confirm-metaso-minimax-charge、--confirm-muapi-charge,不得静默添加。
结果处理:退出码 0 时输出 MPT_RESULT,含 VIDEO_FILE、TASK_DIR、LOG_FILE、RESULT_FILE;若输出被截断,读取 ~/MoneyPrinterTurbo/.agent-logs/moneyprinterturbo-video/latest-result.json,status=completed 即成功。退出码 10 为需要凭据,退出码 1 可用 MPT_ERROR 与 LOG_FILE 修复一次。
限制:仅支持 macOS 与 Windows;仅使用 uv 与 MoneyPrinterTurbo CLI;不启动 Docker、WebUI 或 API 服务;不并发运行多个视频任务;不在成功后再读完整日志;不得用 sleep、echo、ps、重复 ls/tail 轮询。其他收费、价格与平台细节暂未提供。