MoneyPrinterV2:自动化在线创收的开源利器

项目概览

MoneyPrinterV2 是由 FujiwaraChoki 开发的开源项目,旨在自动化在线赚钱流程。它是原版 MoneyPrinter 的完全重写版本,在架构上更加模块化,功能上更加全面。


核心功能

MoneyPrinterV2 目前提供以下四大核心模块:

1. Twitter 机器人

内置 CRON 调度器,可自动发布 Twitter 内容,实现 Twitter 账号的自动化运营。

2. YouTube Shorts 自动化

同样支持 CRON 定时任务,可以自动生成并上传 YouTube Shorts 视频,适合内容创作者实现批量产出。

3. 联盟营销(Amazon + Twitter)

将亚马逊联盟链接与 Twitter 自动化结合,实现商品推广的自动化投放,降低人工干预成本。

4. 本地企业冷接触(Cold Outreach)

自动抓取本地企业信息,并通过邮件等方式进行批量冷接触,适合 B2B 营销场景。

注意:如果需要通过邮件联系抓取到的企业,需要额外安装 Go 编程语言环境。


安装与使用

环境要求

  • Python 3.12
  • (可选)Go 语言(用于邮件联系功能)

安装步骤

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
# 1. 克隆仓库
git clone https://github.com/FujiwaraChoki/MoneyPrinterV2.git
cd MoneyPrinterV2

# 2. 复制并配置 config 文件
cp config.example.json config.json
# 编辑 config.json,填入 API Key、账号信息等配置

# 3. 创建并激活虚拟环境
python -m venv venv

# Windows
.\\venv\\Scripts\\activate

# Linux / macOS
source venv/bin/activate

# 4. 安装依赖
pip install -r requirements.txt

启动程序

1
python src/main.py

脚本工具

项目的 scripts/ 目录提供了若干便捷脚本,可以跳过交互界面直接调用核心功能:

1
bash scripts/upload_video.sh

生态与衍生版本

MoneyPrinter 社区已经发展出多个语言版本的分支,其中值得关注的是:

  • MoneyPrinterTurbo:由社区开发的中文版本,针对中文内容创作和本土化平台进行了优化。

如果你开发了自己的 MoneyPrinter 分支,可以通过提交 Issue 的方式将其收录进官方生态列表。


技术亮点

  • 模块化架构:相比 V1,V2 对各功能模块进行了解耦,便于独立使用和二次开发
  • 调度系统:内置 CRON 任务调度,支持定时自动执行各类任务
  • 多平台整合:同时支持 Twitter、YouTube、Amazon 等主流平台的 API 调用
  • 轻量部署:基于纯 Python 实现,依赖简洁,易于在 VPS 或本地服务器上部署

免责声明

本项目仅供教育和学习目的。使用者在实际操作前需确保符合各平台的服务条款,作者不对任何滥用行为或由此产生的损失承担责任。


参考资源