10 分钟跑通 Douyin-Bot:用 ADB 调试打造抖音自动点赞关注机器人
【免费下载链接】Douyin-Bot 😍 Python 抖音机器人,论如何在抖音上找到漂亮小姐姐? 项目地址: https://gitcode.com/gh_mirrors/do/Douyin-Bot
你只想刷抖音,不想被它刷。Douyin-Bot 是个 Python 抖音自动化机器人:靠 ADB 调试自动翻页、识别人脸,颜值达标就点赞关注。读完你能亲手跑通它,吃透 ADB 截图→判断→执行的整套循环。
先看效果:Douyin-Bot 能自动做什么
这一节先让你确认它能干哪些活,再决定要不要跟跑。跑起来后它会循环做三件事:
- 🔁 自动翻页:上滑加载下一条视频,不停地刷。
- 🧑 颜值检测 + 人脸识别:对画面截图、调人脸 API,算出每张脸的颜值值。
- 👍 自动点赞 / 关注(还能加
--reply自动评论):颜值过 80 分阈值且判定为成年女性,就自动点赞、关注。
完整跑动演示见 screenshot/demo.gif(它裁剪出的人脸效果见下文)。
10 分钟跑起来:环境、安装到首跑
这一节只解决「怎么让它跑起来」。环境要求:Python 3.0 及以上、一台开了 USB 调试的安卓机或模拟器、ADB(仓库 Tools/ 已内置)。就三条命令:
git clone https://gitcode.com/gh_mirrors/do/Douyin-Bot预期:本地生成 Douyin-Bot 目录,里面有 douyin-bot.py、common/、config/。cd Douyin-Bot && pip install -r requirements.txt预期:依次安装 numpy、pandas、Pillow 等 6 个依赖,结尾出现 Successfully installed。python douyin-bot.py预期:先打印「检查设备是否连接… 设备已连接」,再输出版本号与 Screen/Device 等设备信息,提示「采用方式 3 获取截图」后开始翻页。
搞懂 ADB:它就是电脑的『手机遥控器』
这一节把原理讲透,你才敢改它。ADB(Android Debug Bridge,安卓调试桥,可以理解为电脑伸进手机里的那只手,能截图、能点屏、能滑动)在这里就是一个「截图→判断→执行」的死循环:
adb shell screencap -p # 截一张屏
→ 压缩到 <1MB → 调人脸 API 算颜值
→ 颜值 > 80 且成年 → adb shell input tap x y # 点赞 / 关注
→ adb shell input swipe … # 滑到下一条,回到第一步
这些命令都封装在 common/auto_adb.py 里:adb devices 查连接、wm size 读分辨率、input tap 点、input swipe 滑,改行为基本就在这几行之间。
让自动化认出你的屏幕:分辨率与坐标文件
这一节解决「换了台手机就点不准」。程序启动时用 adb shell wm size 读屏幕尺寸,再去 config/ 找同名文件夹里的 config.json(文件夹名按「高 x 宽」写,1080x1920 的手机对应 1920x1080)。仓库已备好 config/1920x1080/config.json 和 1280x720 两套。
每个坐标都是「按钮在哪」:center_point 是滑动中心,star_bottom 是点赞,follow_bottom 是关注。你的分辨率不在其中?照最接近的一份抄,改这几个坐标,再建一个和你 wm size 同名的文件夹;找不到时程序会回退到 config/default.json。下面是它识别并裁剪出人脸的效果:
跑不通?三步自查:设备 / 坐标 / 目录
这一节给你排错路径,别盲目重跑。对号入座:
| 症状 | 可能原因 | 动作 |
|---|---|---|
| 提示「未找到设备」,adb 输出只有空表头 | 没开 USB 调试 / 驱动没装 / 线没插好 | 手机开「开发者选项」+「USB 调试」,换数据线;驱动看 Tools/ |
| 点赞点空、关注点错地方 | 分辨率没适配,坐标不是这台机器 | 按上一节建对应 config 文件夹,改 star_bottom / follow_bottom 坐标 |
| 提示「common 文件夹不存在 / 放根目录运行」 | 没在项目根目录运行 | 回到 Douyin-Bot 根目录,重跑 python douyin-bot.py |
不止于此:把这套 ADB 自动化搬到别处
这一节把「刷抖音」升维成通用的安卓自动化。同样的「截图→判断→执行」循环,换个坐标和判断条件就能复用:
- 🧪 批量应用测试:用 input tap / swipe 串起一整串 UI 操作步骤。
- 📱 手机群控:多台设备共用一套 ADB 脚本批量操作。
还有自定义手势:swipe 的起止点和时长,本身就是一个手势。想加功能,直接改 douyin-bot.py 里的 BEAUTY_THRESHOLD 阈值、自动评论文案,或换一套 config 适配新机型——这台 ADB 遥控器你已经会开了,动手试一个吧。
【免费下载链接】Douyin-Bot 😍 Python 抖音机器人,论如何在抖音上找到漂亮小姐姐? 项目地址: https://gitcode.com/gh_mirrors/do/Douyin-Bot
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考




