前言¶
短視頻要同時搞定文案、畫面、配音和字幕,往往要在剪輯軟件、素材站和 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