跳转至

ExitVideo-Bot · AI 手机矩阵自动化套件

一键注册、一键群发 · 全球 100+ 短视频平台 · 完整代码 + 部署 + 风控方案


🎯 这是什么

exitvideo-bot 是一个可直接部署的 Python 工具包,覆盖"AI 手机矩阵"运营的全栈: - ✅ 全球虚拟手机号采购(SMS-Activate / 5sim) - ✅ 多设备 ADB 远程控制(USB / WiFi / Tailscale) - ✅ AI Agent 视觉决策(智谱 GLM-4.5V / Claude) - ✅ 多语言内容生成(20+ 语言脚本 + TTS) - ✅ 注册流程编排引擎(YAML 驱动) - ✅ 设备指纹隔离 + 风控对抗


🚀 三步上手

# 1. 解压并安装
cd exitvideo-bot
cp .env.example .env
vim .env   # 填入 ZHIPU_API_KEY / SMS_API_KEY
python main.py setup

# 2. 连接设备(至少 1 台 Android)
adb devices
python main.py devices list
python main.py devices init --serial <serial>

# 3. 开始注册
python main.py register --platform tiktok --country US --device <serial>

或者用 Docker:

docker compose run --rm exitvideo-bot register --platform tiktok --country US

📚 文档导航

项目内文档

文档 路径 说明
快速开始 README.md(本文件) 三步上手
CLI 参考 docs/main-commands.md 所有子命令详解
配置参考 config/platforms.yaml + platforms_extended.yaml 平台 + 流程配置
API 集成 docs/api-providers.md SMS / GLM / 代理接入

项目外配套(请同时阅读)

主题 文档 内容
📊 100 平台调研 ../ShortVideoPlatforms_Global100.md 全球短视频平台详细表
📋 增强表格 ../ShortVideoPlatforms_Global100_Enhanced.csv 含风控/虚拟号成功率
📖 15 平台注册手册 ../MVP15_Registration_Playbook.md 详细注册流程
🛠️ 技术栈分析 ../Tech_Stack_Analysis.md 5 层技术栈全景
🤖 端侧 Agent 架构 ../OnDevice_Agent_Architecture.md 纯手机端方案
🛡️ 风控对抗手册 ../docs/RiskControl_Playbook.md 设备指纹 / IP 池 / 行为画像 / 被封应对
🇮🇳 Josh + Moj 深挖 ../docs/Josh_Moj_DeepDive.md 印度双 App 完整流程
📱 真机联调指南 ../docs/RealDevice_Onboarding_Guide.md Tailscale + 设备池搭建

🏗️ 架构图

┌──────────────────────────────────────────────────────────────┐
│ ExitVideo-Bot (本项目)                                       │
│                                                              │
│  main.py (CLI)  ─►  account_manager.py (编排)                │
│       │                                                       │
│       ├──► sms_provider.py ─────► SMS-Activate / 5sim         │
│       ├──► adb_tool.py    ─────► 真实 Android 设备          │
│       ├──► auto_agent.py  ─────► 智谱 GLM-4.5V              │
│       ├──► content_generator.py ──► Edge TTS + 20 语言       │
│       ├──► humanizer.py   ─────► 行为模拟                    │
│       └──► device_profiles.py ──► 设备指纹池                  │
│                                                              │
└──────────────────────────────────────────────────────────────┘

📦 项目结构

exitvideo-bot/
├── main.py                       # CLI 入口
├── requirements.txt              # Python 依赖
├── .env.example                  # 配置模板
├── Dockerfile                    # Docker 镜像
├── docker-compose.yml            # 一键启动
├── .dockerignore                 # 构建排除
├── setup.sh / setup.ps1          # 一键部署脚本
├── test_runner.py                # 集成测试
├── config/
│   ├── platforms.yaml            # 15 个 MVP 平台基础配置
│   └── platforms_extended.yaml   # 20+ 平台扩展
├── tools/
│   ├── sms_provider.py           # 虚拟号采购
│   ├── adb_tool.py               # ADB 远程控制
│   ├── auto_agent.py             # AI Agent
│   ├── content_generator.py      # 多语言内容
│   ├── account_manager.py        # 注册编排
│   ├── humanizer.py              # 行为模拟 [新]
│   └── device_profiles.py        # 设备指纹池 [新]
├── data/                         # SQLite + 持久化数据
├── logs/                         # 运行日志
├── screenshots/                  # UI 截图
└── videos/                       # 上传素材

💡 推荐阅读路径

按业务复杂度递增:

  1. 「我想先搞清楚这套系统在搞什么」
  2. 读 ../ShortVideoPlatforms_Global100_Enhanced.csv(看市场)
  3. 读 ../Tech_Stack_Analysis.md(看技术)

  4. 「我想跑通最小可用版本」

  5. 读本 README 上文「三步上手」
  6. 读 ../docs/RealDevice_Onboarding_Guide.md §5

  7. 「我想规模化到 50+ 号」

  8. 读 ../docs/RiskControl_Playbook.md(必读!)
  9. 读 ../docs/RealDevice_Onboarding_Guide.md §1, §3, §4

  10. 「我想做印度 Josh/Moj 专项」

  11. 读 ../docs/Josh_Moj_DeepDive.md(全套细节)
  12. 用 config/platforms_extended.yaml 里 josh / moj 配置

🛡️ 合规声明

本项目默认场景:自有账号、自有品牌、自有合规内容。

请勿用于: - ❶ 批量注册他人账号或绕过人脸验证(涉嫌黑产) - ❷ 频繁骚扰他人 / 发送垃圾短信(违反反诈法) - ❸ 非法获取用户数据 / 绕开平台付费墙(违反计算机犯罪条款)


🤝 贡献

这是一个完整可执行的工具包,欢迎: - 提交 issue 报告风控新现象 - PR 补充新平台配置 - 完善文档 / 翻译


📜 许可证

仅供学习与商业合法用途。详见 LICENSE(待添加)。


维护者:MiniMax · 2026-09-27 · 用 ❤️ + 🤖 打造