
你是否经常遇到在使用微信时同事发来重要工作信息,突然撤回、朋友分享有趣内容,对方发完了过几秒又转眼消失、群聊中有人撤回关键讨论、错过了一些”手滑”发送的吃瓜消息?今天要介绍的**微信防撤回**插件「WeChatTweak」就是为了解决这些问题而生。它能让你即使面对撤回的消息,也能完整查看内容,不再错过任何重要信息。
WeChatTweak 是一款开源的微信增强工具,由开发者sunnyyoung维护。它不仅仅提供防撤回功能,还包含其他实用特性:
核心功能
- 消息防撤回:拦截所有撤回消息
- 多开支持:同时登录多个微信账号
- 消息导出:方便备份重要聊天记录
- 界面优化:自定义微信界面
项目状态:
- 开源地址:https://github.com/sunnyyoung/WeChatTweak
- 微信版本:4.1.5(最新稳定版)
- 系统要求:macOS 10.15+ 或 Windows 10/11
关于安装
使用前需要打开微信确认版本为4.1.5,然后安装Homebrew
打开**终端**应用(在”应用程序” → “实用工具”中),复制并执行以下命令:
/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”
如果 pull 的时候网络超时,请更换国内的镜像源地址下载,这里推荐几个;
安装时系统会要求输入你的**开机密码**(输入时不会显示字符,正常输入后回车即可)、安装完成后,在终端输入:
brew –version
如果显示版本号(如 `Homebrew 4.x.x`),说明安装成功。
然后安装 WeChatTweak 插件,在终端中执行:
brew install sunnyyoung/tap/wechattweak
这个命令会自动配置相关依赖,然后将插件集成到微信中,安装完成后继续执行,这是最重要的一步,将插件注入:
sudo wechattweak patch
看到以下提示表示安装成功:Done! Resign
最后重启微信,登录账号,生效!
接下来你就可以测试一下对方撤回消息你是否还能看到!!!
大概率许多人的 macOS 客户端都是 4.1.8、4.1.9,这个插件在 4.1.5 最稳定,可以在终端执行 `wechattweak status`,查看这款插件支持的微信客户端版本,仅适用于 macOS:

为了安装支持的版本可以去这个页面下载这些已归档的历史版本。
第一次使用你很可能不能收到 Done! Resign 的反馈,因为 WeChatTweak 在执行最后的 Resign(重签名) 步骤时很可能会失败,注入时会导致微信的应用包结构受损或校验失败,进而触发了微信自带的自修复/更新机制,你会遇到 2 个障碍:
一个是你会收到 NSAppleScriptErrorMessage = “/Applications/WeChat.app: No such file or directory”; 类似的提醒,说明脚本在尝试对 /Applications/WeChat.app 进行签名时找不到文件,执行 patch 命令时可能由于没有足够的权限,赋予终端访问权限即可;
另一个是在尝试签名前,“锁死”微信的自动更新缓存文件夹,让它没法下载新版本,执行:
mkdir -p ~/Library/Caches/com.tencent.xinMac && touch ~/Library/Caches/com.tencent.xinMac.update && chmod 444 ~/Library/Caches/com.tencent.xinMac.update
这样就可以禁止微信客户端更新版本,你可以在她的版本号旁边看到检查更新的按钮是灰色的,最后再执行 sudo wechattweak patch 即可看到 Done! Resign
- 官方网页:https://www.tweaks.app/
- GitHub仓库:https://github.com/sunnyyoung/WeChatTweak
- 问题反馈:GitHub Issues页面
- 更新日志:Releases页面
社区交流
留言请点击 talk.waerfa.com