MoneyPrinterV2 使用教程

MoneyPrinterV2 使用教程

项目简介

MoneyPrinterV2 是一个自动化赚钱工具,能帮你全自动生成短视频、发布推文、做联盟营销、挖掘本地商户并进行冷外联。它是 MoneyPrinter 项目的第二版完全重写,采用更模块化的架构,支持更广泛的变现场景。目前在 GitHub 上已获得 30.4K Star。

💡
GitHub 地址:
https://github.com/FujiwaraChoki/MoneyPrinterV2

核心亮点

🎬 YouTube Shorts 自动化
自动生成短视频并定时发布到 YouTube
🐦 Twitter Bot
CRON 定时发推,自动涨粉引流
💰 联盟营销
Amazon 联盟 + Twitter 推广自动化
🏪 本地商户外联
自动爬取商户信息并发送冷启动邮件

环境要求

  • Python 3.12(必须,低版本不兼容)
  • Git(用于克隆代码)
  • Go 语言(仅在需要邮件外联功能时安装)
  • 稳定的网络连接(需要访问 API 服务)

安装与使用

步骤 1
克隆项目 & 配置文件
bash
git clone https://github.com/FujiwaraChoki/MoneyPrinterV2.git
cd MoneyPrinterV2
cp config.example.json config.json

打开 config.json,填入你的 API Key(OpenAI / Twitter / Amazon 等)。

步骤 2
创建虚拟环境 & 安装依赖
bash
python -m venv venv

# Windows
.\venv\Scripts\activate

# Mac/Linux
source venv/bin/activate

pip install -r requirements.txt
步骤 3
运行程序
bash
python src/main.py

启动后按菜单提示选择功能模块:YouTube Shorts、Twitter Bot、联盟营销或商户外联。

步骤 4
配置定时任务(可选)

项目内置 scheduler 模块,支持 CRON 表达式定时执行 Twitter 发推和 YouTube 发布任务,实现全自动运营。

配置说明

config.json 主要字段:

  • openai_api_key — 用于生成视频脚本和文案
  • twitter_api_key / secret — Twitter Bot 发推所需
  • amazon_affiliate_tag — Amazon 联盟营销 Tag
  • youtube_credentials — YouTube 上传凭据路径
  • smtp_config — 邮件外联 SMTP 配置

⚠️ 请妥善保管你的 API Key,不要将 config.json 提交到公开仓库!

常见问题

Q: 需要 Python 3.12,我电脑是旧版怎么办?

推荐使用 pyenv(Linux/Mac)或直接从 python.org 下载 3.12 安装包(Windows)。可以多版本共存。

Q: Twitter Bot 发推频率有限制吗?

Twitter API 有速率限制(Free Tier 每月 1500 条),建议配合 CRON 合理设置发送间隔,避免被封号。

Q: YouTube Shorts 自动化合规吗?

工具本身仅做自动化辅助,内容质量和合规性需要你自己把控。建议生成后人工审核再发布。

Q: 联盟营销佣金怎么结算?

佣金通过 Amazon Associates 后台结算,工具只负责自动生成带有你 Affiliate Tag 的推荐链接并发布到 Twitter。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享