前言¶
短视频要同时搞定文案、画面、配音和字幕,往往要在剪辑软件、素材站和 TTS 之间来回切换。若你已经在用 Cursor、Claude Code 等带 Skills 的 Agent,更常见的情况是:希望用一段自然语言说明主题和比例,让 Agent 按固定流程跑通生成,而不是每次手写一长串 Python 或手动配环境。
下面介绍 SkillHub 上的 MoneyPrinterTurbo AI 短视频生成(坐标 @user_922b1001/moneyprinterturbo-wrap,版本 1.0.0)。它把基于开源项目封装的短视频能力装进 Agent Skill,面向「输入文字描述 → 自动配图、配音、剪辑」这一条链路。
这是什么¶
MoneyPrinterTurbo AI 短视频生成 是 SkillHub 社区来源(community)的 Skill,分类为 design-media,由发布者 user_922b1001 维护。
SkillHub 简介中的定位是:输入一段文字描述,即可生成配图、配音、剪辑于一体的短视频;基于开源项目封装,集成多个 AI 模型能力,支持文生图、文生音频、字幕生成等。封装来源标注为 GitHub 仓库 q15004040209-creator/moneyprinterturbo-wrap,底层对应 MoneyPrinterTurbo 生态。
Skill 标签为 requires_api_key=false,表示安装 Skill 本身不强制在 SkillHub 侧配置 API Key;实际生成视频时,底层封装仍需要配置大模型等服务的 Key(见下文环境说明)。
核心功能¶
以下能力分两层说明:SkillHub 页面上的简介,以及封装库 README 中列出的实现能力(与简介一致的部分合并表述,不重复夸大)。
Skill 侧(简介已写明)
- 以文字描述为输入,自动完成配图、配音与剪辑合成。
- 支持文生图、文生音频、字幕生成等,并集成多种 AI 模型能力。
底层封装 MoneyPrinterTurbo-Wrap(来源仓库 README)
- AI 文案:可只给主题/关键词,由模型生成脚本;也可传入自定义
script。 - 全自动合成:文案、素材片段、字幕、背景音乐一键合成。
- 画幅:竖屏 9:16(1080×1920)、横屏 16:9(1920×1080)。
- 语音与字幕:多种 TTS 音色;字幕字体、位置、颜色等可配置;字幕生成可选用
edge或whisper等方式(README 中有说明)。 - 素材与音乐:Pexels 高清素材或本地素材;背景音乐可随机或指定文件并调节音量。
- 模型接入:README 列出 OpenAI、DeepSeek、智谱、通义千问、Gemini、Ollama 等 Provider 示例。
- 批量:
batch_generate可对多个主题、每个主题多版本生成。
SkillHub 简介提到可将短视频制作效率「提升 10 倍以上」,此为发布方在简介中的表述,并非独立测评数据,使用时请结合自身流水线评估。
安装与启用¶
安装流程以 SkillHub 官方文档 skillhub.cn/install/skillhub.md 为准;Skill 详情页亦写明:请根据该文档安装 @user_922b1001/moneyprinterturbo-wrap。
1、安装 SkillHub CLI¶
先检查是否已安装:
command -v skillhub && skillhub --version
未安装时,可用官方脚本(完整安装含 CLI 与默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
仅需 CLI 时:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
2、安装本 Skill 到当前 Agent 的 skills 目录¶
官方强调:安装时必须用 --dir 指向当前 Agent 识别的 skills 目录,否则默认落在 ./skills/ 可能不会被加载。
skillhub install user_922b1001/moneyprinterturbo-wrap --dir <skills 目录>
常用路径(摘自同一安装文档):
| Agent / 客户端 | skills 目录 |
|---|---|
| Cursor | ~/.cursor/skills/ |
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ 或项目下 .agents/skills/ |
| Windsurf | ~/.codeium/windsurf/skills/ 或 .windsurf/skills/ |
以 Cursor 为例:
skillhub install user_922b1001/moneyprinterturbo-wrap --dir ~/.cursor/skills/
安装后按你所用客户端的要求重启或刷新 Agent,使 Skill 生效。
3、底层 Python 封装(生成视频时)¶
封装库 README 给出的安装方式为:
pip install moneyprinterturbo-wrap
大模型调用需要自行配置 Key,README 示例为环境变量:
export OPENAI_API_KEY="sk-xxxx"
export OPENAI_API_BASE="https://api.openai.com/v1"
README 另注明:Python 3.11+、ffmpeg(新版可自动下载)、项目路径避免中文与特殊字符;使用云端 LLM/TTS 与在线素材时 GPU 非必须,启用 faster-whisper 或大批量生成时 GPU 更有帮助。
典型用法¶
在 Agent 对话中使用¶
安装 Skill 后,可用自然语言向 Agent 说明需求,例如:视频主题、竖屏或横屏、是否自带文案、音色或字幕偏好等。Agent 会按 Skill 指引检查 moneyprinterturbo-wrap 与 ffmpeg、API Key 等前置条件,再调用生成流程。具体步骤以安装包内 SKILL.md 为准(SkillHub 分发包;公开 GitHub 仓库当前主要为 README 与 demo.py)。
底层 API 示例(README 可复现)¶
一句话生成竖屏视频:
from moneyprinterturbo import VideoGenerator
generator = VideoGenerator()
result = generator.generate(
subject="人工智能的未来",
aspect_ratio="9:16",
)
print(f"视频已生成: {result['video_path']}")
print(f"视频时长: {result['duration']}s")
自带文案、指定音色与横屏:
from moneyprinterturbo import VideoGenerator
generator = VideoGenerator()
result = generator.generate(
subject="科技改变生活",
script="从互联网到移动互联网,从大数据到人工智能,科技每一次进步都在深刻改变我们的生活方式。",
voice_name="zh-CN-XiaoxiaoNeural",
subtitle=True,
background_music="欢快",
aspect_ratio="16:9",
)
print(f"视频路径: {result['video_path']}")
generate 返回字段在 README 中包括 video_path、duration、clips_used、subtitle_file、script 等,便于 Agent 把路径回传给你做发布或二次剪辑。
适用场景与注意¶
适合谁
- 内容创作者、电商卖家、自媒体运营等需要快速出竖屏/横屏口播类短视频的场景(与 SkillHub 简介一致)。
- 已在用 Agent 工作流,希望把「主题 → 成片」收敛到对话与脚本执行,而不是每次从零配工具链。
使用上需注意
- SkillHub 页面统计(抓取时):评分 100000,下载约 4002 次;安装量等指标会变动,以 SkillHub 实时页面为准。
requires_api_key=false仅指 Skill 安装标签;真正调用大模型生成文案时仍需自备对应 Provider 的 API Key 或本地 Ollama 等配置。- 网络与素材:README 要求网络可用,使用 VPN 时需全局模式;在线素材依赖外部服务。
- 字幕:
subtitle_provider为whisper时需下载较大模型,磁盘与算力开销明显高于edge。 - 版权与合规:生成内容使用的素材、音乐与文案需符合平台规则与版权要求;底层项目为 MIT 许可的封装,原始引擎版权归 MoneyPrinterTurbo 上游项目所有。
结尾¶
MoneyPrinterTurbo AI 短视频生成 把「文字描述驱动短视频」的能力接到 Agent Skills 上:在 SkillHub 安装 @user_922b1001/moneyprinterturbo-wrap,配置好 skills 目录与底层 moneyprinterturbo-wrap 环境后,即可在对话里用主题和参数驱动配图、配音与剪辑一体化输出。
- SkillHub 页面:https://www.skillhub.cn/skills/user_922b1001/moneyprinterturbo-wrap
- API 坐标:https://api.skillhub.cn/user_922b1001/moneyprinterturbo-wrap
- 封装来源:https://github.com/q15004040209-creator/moneyprinterturbo-wrap