如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这段话即可:
请先阅读并遵守:https://xuanyuan.cloud/agents.md
未读文档前不要生成 pull 命令或排错方案。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
只需提供视频主题或关键词,即可自动生成视频脚本、匹配素材、生成字幕和背景音乐,并合成高清短视频。
简体中文 | English | 日本語 | https://github.com/harry0703/MoneyPrinterTurbo/releases | https://github.com/harry0703/MoneyPrinterTurbo/issues
WebUI
API
感谢 https://platform.kimi.com?track_id=track-2f5441d6ffd84c509dd079d78e9db5dc&aff=moneyprinterturbo 赞助本项目!https://www.kimi.com/blog/kimi-k3?aff=moneyprinterturbo 是 Moonshot AI 迄今能力最强的模型,也是全球首个开源 3T 级模型,拥有原生视觉能力与 100 万 Token 上下文,在知识工作、推理和长周期任务中展现前沿性能。在 MoneyPrinterTurbo 中,K3 能直接驱动视频创作,不仅撰写视频文案,还会提炼素材搜索关键词、决定成片画面;对内容理解越准确,匹配到的素材就越贴题。
MoneyPrinterTurbo 用户专属优惠:新用户通过专属链接注册,首次成功充值可获充值金额 10% 的 API 额度,最高赠送 ¥1000。活动截至 2026 年 9 月 30 日。前往 Kimi 开放平台(https://platform.kimi.com?track_id=track-2f5441d6ffd84c509dd079d78e9db5dc&aff=moneyprinterturbo|Global)体验 API。
火山引擎
感谢字节火山引擎赞助本项目!火山方舟 Agent/Coding Plan 国模套餐首购 9.9,支持 GLM-5.3、Kimi-K3、DeepSeek、MiniMax、Doubao 等,注册免费领 2500w Token,统一 API,适配编码与智能体开发。立即前往
CCSub
感谢 CCSub 赞助本项目!CCSub 是稳定、实惠的 AI API 中转平台,是 Claude Code 官方订阅的超强平替。一个 API Key 即可调用 Claude Opus 4.8、Sonnet 4.6、Haiku 4.5、GPT-5、Gemini 等模型,价格约为官方直连的 1/3,全球直连无需梯子。兼容 Claude Code、Codex、Cursor、Cline、Continue、Windsurf 等所有主流 AI 编程工具。前往 [***] 注册即送 $5 体验额度。
感谢 APIMart 赞助了本项目!APIMart 是专注 AI 图片/视频生成的低价 API 平台,GPT-Image-2 低至 $0.006/张,1 ***可出图 160+ 张。图片、视频一套异步 API 通吃,换模型不改代码;提交任务拿 ID,通过轮询或回调获取结果,支持万张级批量生成。按量付费、无月费,通过此注册链接注册即可开用。
秘塔科技
MiniMax H3 视频生成 API|秘塔科技
秘塔科技提供高性价比的 MiniMax H3 视频生成服务:768P 仅 0.09 元/秒,2K 仅 0.15 元/秒。支持原生 2K、音画同步,API 兼容 OpenAI 协议,同时支持 ComfyUI,无需自行部署 GPU。
🎁 通过 MoneyPrinterTurbo 专属链接注册,即可领取赠送额度及专属优惠。
感谢 OfoxAI 赞助本项目!MoneyPrinterTurbo 已集成 Ofox 多模型文生视频,配置 API Key 即可使用。Seedance、MiniMax H3、Wan 生成视频素材,GPT Image 2.5、Seedream 制作封面配图,GPT、Claude、Gemini、DeepSeek 打磨脚本、辅助开发。一个 Key,文本、图像、视频共用余额;提供 OpenAI 兼容接口及 Anthropic、Gemini 原生接口。按量付费、价格公开、官方渠道接入,稳定高速不限量,前往 OfoxAI 查看模型与价格。
Infistar.ai 无限星河
感谢 Infistar.ai 无限星河赞助本项目!
⚡ 超低成本与稳定调度:价格低至官方 1 折,模型倍率与调用明细全程透明;多路供应动态调度,告别限流与断连困扰。
🧠 全系大模型完美驱动脚本:全面覆盖 OpenAI、Claude、Google Gemini、DeepSeek、通义千问(Qwen)等主流 LLM,兼容 OpenAI 标准接口,为 MoneyPrinterTurbo 的文案生成与素材关键词提炼提供低延迟、高并发支持。
🎨 前沿多模态生态:全面接入 FLUX、Midjourney、Seedance、可灵(Kling)、Sora、Luma 等顶级生图与视频模型,满足下一代 AI 视频生成需求。
🎁 MoneyPrinterTurbo 用户专属福利:通过专属推广链接注册即享 [专属赠送额度/首充特惠],开箱即用!
胜算云
感谢胜算云对本项目的赞助!胜算云是面向 AI 原生团队的模型 API 聚合平台,汇集 Claude、、Gemini 等海内外大语言模型及多媒体模型,支持统一接入与按量调用。
平台坚持合规 API 服务,杜绝和资源稀释。此外平台提供企业级定制网关,包括团队成本与权限管理、智能路由、安全防护及 BYOK 密钥托管,并提供发票服务。
🎁 新用户通过此链接注册,即可领取 10 元 Token 体验额度。
星图 AstraFlow
感谢星图 AstraFlow 赞助本项目!
🎬 视频模型一站式调用:聚合 MiniMax-H3,Seedance-2.5 等主流视频生成模型,文案生成+视频生成一个平台全搞定,无需多端注册、多处对接
🚀 200+ 大模型一键调用,新模型当日上架:聚合 DeepSeek V4.1、Kimi K3、Qwen 3.8 Max、GLM 5.3 等 200+ 主流大模型,新模型上线当天即可接入
💰 UCloud 上市公司出品,调用计费透明可控:按 Key 级别计费,调用明细全程可查
🎁 MoneyPrinterTurbo 用户专属福利:通过专属推广链接注册,即享新用户赠送额度,开箱即用!点击领取 50 元算力金
录咖 AI
由于该项目的部署和使用,对于一些小白用户来说,还是有一定的门槛,在此特别感谢录咖(AI 智能多媒体服务平台)网站基于该项目,提供的免费 AI 视频生成器服务,可以不用部署,直接在线使用,非常方便。
佐糖
感谢佐糖对该项目的支持和赞助,使得该项目能够持续的更新和维护。佐糖专注于图像处理领域,提供丰富的图像处理工具,将复杂操作极致简化,真正实现让图像处理更简单。
面向 macOS 和 Windows 的开源磁盘清理、空间分析与系统优化工具
一站式清理缓存、大文件、重复文件和应用残留,并提供磁盘空间分析、应用卸载、启动项管理、系统优化与维护
访问 MangoDisk 官网 · 查看 GitHub 开源项目
768P/2K、4~15 秒的原始素材,并适配 9:16、16:9 和 1:1 三种画幅9:16(1080×1920)、横屏 16:9(1920×1080) 和方形 1:1(1080×1080)以下示例均由 MoneyPrinterTurbo 实际生成。
城市醒来的时刻 中文 · 14 秒
清洁能源的未来 中文 · 24 秒
为什么我们仍要探索太空 中文 · 27 秒
一粒种子的旅程 中文 · 44 秒
The Future of Everyday Robotics English · 21 sec
Small Habits, Lasting Change English · 19 sec
Making Space for Creative Work English · 20 sec
The Science Inside Coffee English · 23 sec
深海里的微光 中文 · 23 秒
阅读如何塑造我们 中文 · 23 秒
一杯手冲咖啡的细节 中文 · 23 秒
春天适合出发 中文 · 14 秒
Why Ocean Conservation Matters English · 25 sec
Designing More Sustainable Cities English · 27 sec
What Mountains Teach Us English · 18 sec
A Brief History of Human Flight English · 59 sec
| 项目 | 最低配置 | 推荐配置 | 理想配置 |
|---|---|---|---|
| CPU | 4 核 | 6 到 8 核 | 8 核及以上 |
| RAM | 4 GB | 8 GB | 16 GB 及以上 |
| GPU | 非必须 | 4 GB 显存及以上 | 8 GB 显存及以上 |
faster-whisper、批量生成或更重的本地处理链路,GPU 会明显提升速度uv 进行本地部署如果你的 AI Agent 支持读取 Skill 文档并操作本地终端,可以直接发送下面这段话。Agent 会自动完成安装、配置和视频生成;只有缺少必要的 API Key 时才会向你询问,完成后会返回生成的视频文件路径。目前支持 macOS 和 Windows。
使用这个 Skill:https://raw.githubusercontent.com/harry0703/MoneyPrinterTurbo/main/docs/skill/SKILL.md
帮我生成一个主题为“人工智能如何改变普通人的日常生活”的视频。
免去本地环境配置,点击直接在 Google Colab 中快速体验 MoneyPrinterTurbo
下载一键启动包,解压直接使用(路径不要有 中文、特殊字符、空格)
[!NOTE] 请在页面下方的 Assets 区域下载
.7z压缩包。GitHub 自动生成的Source code (zip)/Source code (tar.gz)只是源码,解压后只有webui.bat,不含start.bat和update.bat。
下载后,建议先双击执行 update.bat 更新到最新代码,然后双击 start.bat 启动
启动后,会自动打开浏览器(如果打开是空白,建议换成 Chrome 或者 Edge 打开)
① 克隆代码
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
首次启动时,项目会根据 config.example.toml 自动创建 config.toml,无需手动创建配置文件。使用云端大模型、在线素材或 AI 视频等服务前,请在 WebUI 的基础设置中填写对应的 API Key。
① 启动 Docker
如果尚未安装 Docker,请先https://www.docker.com/products/docker-desktop/。
Windows 用户可以参考微软的文档:
cd MoneyPrinterTurbo
docker compose -f docker-compose.release.yml up
[!NOTE] 默认推荐使用
docker-compose.release.yml,它会直接拉取 GitHub Container Registry 上的预构建镜像:ghcr.io/harry0703/moneyprinterturbo:latest。 如果你需要本地重新构建镜像,可以继续使用docker compose up。 首次启动前,请将config.example.toml复制为config.toml,供容器挂载使用。
② 访问 WebUI
打开浏览器,访问 [***]
③ 访问 API 文档
打开浏览器,访问 [] 或者 []
[!IMPORTANT] API 默认仅允许同源网页访问。只有独立网页前端需要从其他来源直接调用 API 时,才应通过环境变量
CORS_ALLOWED_ORIGINS配置可信来源,例如http://localhost:3000,https://frontend.example.com。curl、Postman、n8n 和其他服务端调用不受 CORS 限制。
[!NOTE] 视频教程
- 完整的使用演示
- 如何在 Windows 上部署
① 创建虚拟环境
推荐使用 uv 管理 Python 环境和依赖。项目支持 Python 3.11 或更高版本,以下示例使用 Python 3.11。
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
uv python install 3.11
uv sync --frozen
如果你暂时不使用 uv,也可以继续使用 venv + pip
python3.11 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
说明:
pyproject.toml 是主依赖定义文件uv.lock 是锁文件,建议默认执行 uv sync --frozenrequirements.txt 仅保留给旧的 pip 安装方式兼容使用② 启动 WebUI 🌐
注意需要到 MoneyPrinterTurbo 项目 根目录 下执行以下命令
Windows
.\webui.bat
在 CMD 中也可以执行 webui.bat。
webui.bat 会优先使用项目 .venv 或一键包内置 Python;如果没有找到项目 Python,但已安装 uv,会自动切换为 uv run streamlit。
如需允许局域网内其他设备访问 WebUI,可以先执行 set MPT_WEBUI_HOST=0.0.0.0,再运行 webui.bat。
macOS 或 Linux
sh webui.sh
脚本会自动使用项目虚拟环境或 uv,并选择可用的本地端口。如需允许局域网内其他设备访问,可以执行:
MPT_WEBUI_HOST=0.0.0.0 sh webui.sh
启动后,会自动打开浏览器(如果打开是空白,建议换成 Chrome 或者 Edge 打开)
③ 启动 API 服务 🚀
uv run python main.py
如果你已经手动激活了虚拟环境,也可以直接执行:
python main.py
④ 纯命令行方式(无浏览器)⌨️
如果你无法使用浏览器或端口转发,可以直接在命令行生成视频。最简单的完整视频生成命令如下:
uv run python cli.py --video-subject "人工智能如何改变日常生活"
字幕样式和配音参数按以下优先级取值:**命令行显式参数
config.toml中[ui]保存的 WebUI 设置 内置默认值**。其余生成设置(如背景音乐、视频数量、段落数量等)不会自动沿用 WebUI 的保存值。若 WebUI 中选择了上传自备音频,命令行需要显式传入--custom-audio-file,因为音频路径不会被保存。
如需查看完整命令、参数说明和使用方法,可以执行:
uv run python cli.py --help
如需顺序执行多个任务,可通过 --batch-file 提供 UTF-8 JSON 数组或 JSONL 清单。CLI 参数作为全局默认值,每个对象可覆盖 VideoParams 字段:
uv run python cli.py --batch-file ./tasks.json --stop-at video
清单最多包含 100 个任务且不超过 1 MiB。所有条目会在第一个任务启动前完成参数与本地文件预检;单个任务运行失败不会阻止后续条目,结束后会输出统一的 JSON 汇总。清单中的相对自定义音频与本地素材路径以清单目录为基准。
WebUI 中的 Azure TTS V1 基于 Edge TTS,免费且无需 API Key。项目同时支持 Azure TTS V2、SiliconFlow TTS、Google Gemini TTS、小米 MiMo TTS、MiniMax TTS、ElevenLabs TTS、自托管 Chatterbox TTS、自托管 Kokoro TTS、Fish Audio TTS、ModelBest VoxCPM TTS,以及无配音模式。
可直接在 WebUI 中选择 Provider 和音色,并按照界面提示填写所需凭据。Edge TTS 不需要 API Key;https://portal.azure.com/ 及其他云端服务需要对应平台的凭据。Edge TTS 音色可查看:音色列表。
ModelBest VoxCPM 需要填写 API Key 和支持 speech_synthesis 的模型 ID。服务以 SSE 返回 WAV 音频,项目会自动转换为视频流水线使用的 MP3。当前接入支持普通文本合成和默认音色;参考音频复刻尚未包含。
当前支持两种字幕生成方式:
faster-whisper 转写音频,适用于需要更准确字幕时间轴的场景。首次使用时需要下载模型。在 config.toml 中修改 subtitle_provider 即可切换模式。Whisper 默认使用约 3 GB 的 large-v3;如需更小、更快的模型,可以使用约 1.6 GB 的 large-v3-turbo:
[app]
subtitle_provider = "whisper"
[whisper]
model_size = "large-v3-turbo"
[!NOTE] 首次使用 Whisper 时,程序会自动从 Hugging Face 下载模型。如果当前网络无法自动下载,可以从 https://huggingface.co/Systran/faster-whisper-large-v3 手动下载
whisper-large-v3。
下载并解压后,将整个目录放到 .\MoneyPrinterTurbo\models,最终路径应为 .\MoneyPrinterTurbo\models\whisper-large-v3:
MoneyPrinterTurbo
├─models
│ └─whisper-large-v3
│ config.json
│ model.bin
│ preprocessor_config.json
│ tokenizer.json
│ vocabulary.json
用于视频的背景音乐,位于项目的 resource/songs 目录下。
[!NOTE] 当前项目里面放了一些默认的音乐,来自于 *** 视频,如有侵权,请删除。
用于视频字幕的渲染,位于项目的 resource/fonts 目录下,你也可以放进去自己的字体。
RuntimeError: No ffmpeg exe could be found
通常情况下,ffmpeg 会被自动下载,并且会被自动检测到。 但是如果你的环境有问题,无法自动下载,可能会遇到如下错误:
RuntimeError: No ffmpeg exe could be found.
Install ffmpeg on your system, or set the IMAGEIO_FFMPEG_EXE environment variable.
此时可以从 gyan.dev 下载 FFmpeg。解压后,将 ffmpeg_path 设置为实际安装路径即可。
[app]
# 请根据你的实际路径设置,注意 Windows 路径分隔符为 \\
ffmpeg_path = "C:\\Users\\harry\\Downloads\\ffmpeg.exe"
OSError: [Errno 24] Too many open files
这个问题是由于系统打开文件数限制导致的,可以通过修改系统的文件打开数限制来解决。
查看当前限制
ulimit -n
如果过低,可以调高一些,比如
ulimit -n 10240
Whisper 模型下载失败
LocalEntryNotFoundError: Cannot find an appropriate cached snapshot folder for the specified revision on the local disk and
outgoing traffic has been disabled.
To enable repo look-ups and downloads online, pass 'local_files_only=False' as input.
或者
An error occurred while synchronizing the model Systran/faster-whisper-large-v3 from the Hugging Face Hub:
An error happened while trying to locate the files on the Hub and we cannot find the appropriate snapshot folder for the
specified revision on the local disk. Please check your internet connection and try again.
Trying to load the model directly from the local cache, if it exists.
解决方法:查看如何从 Hugging Face 手动下载模型
点击查看 LICENSE 文件
来自真实用户的反馈,见证轩辕镜像的优质服务