可以实现——MacroDroid通过微信通知触发、文本提取与自动发送完成接龙响应,需Android手机开启通知权限和无障碍服务,导入宏文件后启用并微调正则匹配规则即可。

想让微信在群聊里收到接龙消息后自动回复“我是第X位”,不用手动点、不漏人、不重复,用 MacroDroid 可以实现——它不需要写代码,但必须在 Android 手机上操作,且微信需开启通知权限和无障碍服务。
准备工作:安装与授权
在 Google Play 或 APKMirror 下载安装 MacroDroid 5.7+ 版本(低版本不支持新版微信通知结构)。
进入手机「设置 → 辅助功能」,开启 MacroDroid 的无障碍服务;再进「通知管理 → 微信 → 允许通知并开启“允许查看通知内容”」——【这两项缺一不可,否则无法识别接龙文本】。
重启 MacroDroid,首次启动时按提示授予存储权限(用于导入备份宏文件)。
导入现成宏文件
方法一:直接导入「微信自动接龙识别版-快速版.mdr」
下载该文件后,用文件管理器打开 → 点击选择 → MacroDroid 会自动弹出“导入宏”确认框 → 点击“导入”。
方法二:扫码导入(若作者提供了二维码)
在 MacroDroid 主界面右上角点击「+」→ 选择「从二维码导入」→ 对准官方发布的宏配置二维码扫描 → 导入成功后宏列表中会出现“微信自动接龙-识别版”。
启用并微调宏
第一步:在 MacroDroid 主界面找到刚导入的宏,向右滑动开关将其设为启用状态。
第二步:点击该宏名称进入编辑页 → 查看「触发器」是否为「微信通知包含“接龙”或“#接龙”」——若没有,请手动添加:触发器 → 「通知事件」→ 应用选「微信」→ 文本匹配选「包含」→ 输入“接龙”。
第三步:检查「动作」部分是否含以下三步序列:① 等待 1.2 秒(避开微信通知抖动)→ ② 模拟点击「打开微信通知」→ ③ 执行「文本提取+发送」脚本。若缺失第③步,说明导入不完整,需重新导入或手动补全。
这一步操作起来很简单,直接把文件拖进去就行。但注意:如果宏里用了正则提取“1. 张三”这类格式,而群里接龙写的是“❶李四”,就得进「动作→文本处理」把正则改成 ^[①❶1]\.\s*(\S+),否则会提取失败。
测试与浮窗响应
回到微信,找一个测试群,手动发一条“接龙:我报名!”。
看到 MacroDroid 浮窗由灰变红,即表示宏已捕获通知并开始执行;3 秒内若微信聊天框自动填入“我是第1位”并发出,说明配置成功。
如果浮窗不变色,返回 MacroDroid → 点击右上角「调试」→ 开启「日志记录」→ 再发一次接龙 → 查看最新日志中是否有“微信通知已接收”字样——没有就说明通知权限未生效。












