首页 > 教程攻略 > 软件教程 >Tasker配合Join插件跨设备联动

Tasker配合Join插件跨设备联动

来源:互联网 时间:2026-06-16 09:34:05

让手机收到微信新消息时,桌面的Chrome浏览器能自动弹出通知,还能把正文直接复制到Windows剪贴板——这套操作听起来挺科幻,但用Tasker配合Join插件就能实现。整个过程不依赖局域网,也不用装额外的客户端,只要手机有Google服务框架、Chrome登录了同一个账号就行。关键链路是:手机端捕获微信通知,通过Join的FCM通道推送给桌面,再由Chrome扩展或Windows客户端弹出提醒并复制内容。

手机端配置Join与Tasker联动基础

第一步:在手机上装好Join插件(它不是Tasker自带的,得单独下载),打开后用和Chrome扩展相同的Google账号登录。

必须用同一个账号,FCM通道才能打通,否则消息根本推不过去。

第二步:进入Tasker,点击右下角「+」→ 选「Profile」→ 「Event」→ 「Plugin」→ 「Join」→ 「Notification Received」。

第三步:点击右侧「Task」→ 新建任务,取名“微信通知转发”。进去后点「+」→ 选「Alert」→ 「Popup」,输入文本“收到新消息:%JNtitle”,再添加一个「Clipboard」→ 「Set Clipboard」,内容填%JNtext。

这套操作本身不难,但有个坑要注意:Join默认只转发系统级通知,微信必须在系统设置里开启“允许显示通知”,并且关掉微信自己的“折叠相似通知”选项——否则%JNtext变量可能会是空的,正文就抓不到。

桌面端Chrome扩展接收与响应

方法一:直接用Join浏览器扩展的通知功能
在Chrome地址栏输入chrome://extensions,找到Join扩展,开启“允许访问文件网址”和“通知”权限。然后点扩展图标,勾选“Receive notifications”,并在下拉框里选“Show as desktop notification”。这样一来,手机端触发通知后,Chrome就会直接弹出桌面弹窗。

方法二:用Tasker反向触发桌面动作(需要配合Join Windows客户端)
在手机端Tasker的任务末尾再加一步:选「Plugin」→ 「Join」→ 「Send Notification」,标题写“桌面执行指令”,文本写“copy:%JNtext”,设备选“Windows PC”。

这条链路要求Windows上已经装好付费版Join UWP客户端并完成配对,否则发不过去。

微信消息精准提取与过滤

微信里群消息、红包提醒、服务通知太多,如果不做过滤,桌面弹窗会炸。这里给出一组实用的过滤逻辑:

① 在Tasker里新建变量%WXfilter,值设为“微信”;
② 进入“微信通知转发”任务编辑页,点「+」→ 「Task」→ 「If」,条件填%JNpackage ~ com.tencent.mm
③ 接着再点「+」→ 「Task」→ 「If」,条件填%JNtitle !~ %WXfilter
④ 如果条件成立——也就是说包名不是微信、或者标题里不包含“微信”二字——那就跳过后续所有动作。这样能排除掉群消息、红包提醒等干扰项;
⑤ 最后在If块末尾加「Else」分支,里面放真正要执行的Popup和Set Clipboard动作。

包名必须是com.tencent.mm,写错整条逻辑就废了。国内定制版微信有时会用不同的包名,可以用ADB命令确认:adb shell dumpsys window windows | grep mCurrentFocus,找到当前前台应用的包名即可。