微信好友检测工具实操笔记:三分钟查出谁偷偷删了你
【免费下载链接】WechatRealFriends微信好友关系一键检测,基于微信ipad协议,看看有没有朋友偷偷删掉或者拉黑你项目地址: https://gitcode.com/gh_mirrors/we/WechatRealFriends
你有没有过这样的经历:满怀期待给一位"老朋友"发消息,下一秒屏幕上弹出一句"对方开启了朋友验证,你还不是他朋友"?那一刻的尴尬,比被当面拒绝还扎心。更扎心的是,你可能根本不知道对方是何时删的你。今天要聊的这款微信好友检测工具 WechatRealFriends,就是专门解决这个问题的:基于微信 iPad 协议,一键扫描全部好友关系,静默找出那些"单方面把你删了或拉黑"的人。
一句话看懂:它能干什么
WechatRealFriends 是一个开源的微信好友关系检测小工具,用一句话概括:跑一次,它就能告诉你三件事——谁删了你、谁拉黑了你、你拉黑了谁。
三个亮点先摆出来:
- 全程静默:检测过程不打扰任何好友,对方收不到任何提示
- 自动打标签:检测完一键把异常好友归入"#删除我的人""#拉黑我的人"两个标签
- 量大管饱:并发检测,理论上支持上万好友
三步跑起来:从下载到看到结果
整条链路其实只有三步,每一秒都不会浪费在配置上。
第一步:拉取代码
找一个网络顺畅的目录,执行:
git clone https://gitcode.com/gh_mirrors/we/WechatRealFriends cd WechatRealFriends也可以直接从 release 下载编译好的版本解压使用,省去自己编译的环节。
第二步:一键启动
项目用 Rust 编写,装有 Cargo 环境的话直接跑:
cargo run没装 Rust 也没关系,直接用可执行文件即可。程序启动后会自动完成三件事:
- 拉起内置的 Redis 服务(端口 6379)
- 启动 wechat849 协议服务
- 在 localhost:8001 起一个 Web 界面,并自动打开浏览器
你不用手动装 Redis、不用配数据库,双击一下,全套服务自动就位。
第三步:扫码登录,静候结果
浏览器里出现二维码后,用手机微信扫码,授权设备类型选择 iPad。确认登录后回到网页点"确认登录",后台就开始干活了。
页面会依次显示:好友总数 → 检测进度条 → 三个计数(删除你的人、拉黑你的人、被你拉黑的人)。等任务全部跑完,点一下"一键添加标签",检测结果就稳稳落进微信标签里。
之后你在微信电脑版的通讯录管理里,就能看到这两个标签,勾选、批量删除,一套带走。
核心能力逐个说
关系三分类,不留死角
检测不只是简单判断"是好友/不是好友",而是把关系拆成三种异常状态:被删除、被拉黑、被我拉黑。尤其"被你拉黑的人"这个分类很实用——很多人拉黑后转眼忘了对方是谁,这里能一次性帮你把这份"备忘录"列全。
适用谁:通讯录里"僵尸"特别多、想彻底梳理一遍好友的人。
静默检测,不打扰任何人
整个检测走的是 iPad 协议通道,相当于用一台"虚拟 iPad"替你做体检。好友不会收到验证消息,不会看到你在线,更不会收到任何通知。
适用谁:不想因为一次检测而"社死"的社恐选手。
一键打标签,清理效率翻倍
检测完不用一个个手动标记,点一个按钮,异常好友自动进入对应标签。回到微信电脑端按标签筛选、勾选、批量删除,几百人的清理十几分钟就能搞定。
适用谁:微商、社群运营这类好友多、需要定期洗列表的人群。
原理小课堂:它到底是怎么"看穿"好友的 💡
用人话讲,整个过程像一次"无声的体检"。
Rust 主程序相当于总指挥,负责把三个角色串起来:Redis 负责存会话等临时数据,wechat849 负责扮演"iPad 微信"这个身份,tiny_http 起的 Web 服务则把操作界面递到你的浏览器里。
前端拿到好友列表后,会逐个调用协议层的关系查询接口,接口返回一个关系状态码:
1:对方已把你删除4:你拉黑了对方5:对方拉黑了你
整个过程每批并发 10 个请求,边查边刷新进度条。全部查完后,再把异常好友的原始标签记录下来,与新建的两个标签合并,一次更新到位——这也是为什么它不会弄丢你原本的分组。
源码就摆在 src/main.rs 和 web/main.js 里,逻辑不算复杂,想研究细节的可以直接翻开看。
避坑与答疑 ⚠️
扫码后弹出数字验证码怎么办?
这是最常见的坑。按这个顺序操作基本能解决:先在手机微信的"设置 → 通用 → 多语言"里把语言改成 English,然后彻底退出登录(不是关闭微信),重新登录后再回网页刷新、重新扫码。国外用户记得把语言改成你所在地区对应的语言。
检测到一半中断了?
先确认本机 6379 端口没被占用、Redis 起没起来;再检查网络是否稳定。另外任务进行中千万别刷新或关闭页面,否则这次检测就白跑了。
好友特别多(5000+)怎么处理?
建议在网络稳定、电脑空闲的时段跑;浏览器别开一堆占资源的标签页;万一中途失败,重跑一遍即可,已完成的标签不会丢。
跑完记得退出 iPad 登录
检测结束、打完标签后,记得在手机微信上把"iPad 微信"这个登录设备退出,避免长期挂着一个后台设备。
谁该用它
- 好奇型用户:就想知道通讯录里还有没有"假朋友"
- 微商 / 带货党:客户列表定期体检,把删掉你的人清出去,维护成本更低
- 多账号管理者:好几个号轮流扫,摸清每个号的真实好友质量
- 群运营:清理单向好友后,群发、私信触达率肉眼可见地提升
写在最后
工具本身完全免费、本地运行,检测数据只落在你自己的微信标签里,不经过任何第三方服务器。虽然作者已经转向了更新一代的方案,但 WechatRealFriends 作为一款成熟、能直接跑起来的微信好友检测工具,依然值得一试。
下一步很简单:把仓库Star 一下,或者直接 clone 下来跑一遍,看看你的通讯录里藏着多少"单向好友"。体检完,说不定你会惊讶:原来有这么多人,早就悄悄离开了。
【免费下载链接】WechatRealFriends微信好友关系一键检测,基于微信ipad协议,看看有没有朋友偷偷删掉或者拉黑你项目地址: https://gitcode.com/gh_mirrors/we/WechatRealFriends
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考