教你WorkBuddy设置微信消息提醒通知
开头想跟喷子和杠精说两句,如果你只是碰巧路过刷到本文,并非是来探讨和学习的。那么请关闭本文,这里不是你彰显自己过人智慧,以及高维认知的地方。
老马写的文章都是给小白看的,不符合你的阶段,但请做个文明人,不要在评论区随地大小便,这是一个高认知人士该有的素质。若不听忠告,看老马心情,好的时候拉出来遛遛,不好的时候直接拉黑。
AI时代下,不用AI生成垃圾泔水文糊弄小白,纯手打几千字文章的傻AI博主真的不多了。纯粹为了分享学习的快乐,同时有小伙伴提出问题,老马去测试验证方法,再分享出来。
如此地互相探讨,你也学到东西,老马也学到了东西,何乐而不为。况且老马又不图你赞赏,也不卖你课程,有问题也是尽量回复,有时候真不要觉得全世界都欠了你似的,这种心态不好。
01 · CHAPTER ONE
先搞清楚:电脑端与云端模式
好了,啰嗦废话多了。这是一个一直有小伙伴在问的问题,今天来填个坑。首先搞清楚一个概念,设置微信消息提醒通知,就是说这类消息提醒通知,是在微信上收到的。
主要包括个人微信和企业微信,不管是手机APP还是电脑端都算。WorkBuddy支持各种消息渠道,比如飞书、钉钉、QQ,但都不在本文的讨论范围之内。
其次,需要给大家理清的一个认知就是,WorkBuddy的电脑端所设置的定时任务,它能够正常按时间去执行任务,前提条件是你的电脑端是处于正在打开运行中的状态。
只有这样,定时任务才能依靠电脑端成功执行完成任务,如果电脑处于关机状态,或者WorkBuddy电脑端处于关闭状态,那就执行不了:
如上图所示,此时正好是早上9点,老马正常打开了WorkBuddy电脑端,那么9点的定时任务,就刚好在执行中了。换句话说,你想让电脑端设置的定时任务一直跑,那就得电脑不关机,并且一直开着WorkBuddy。
另外,WorkBuddy电脑端的定时任务执行完成之后,消息也是通过电脑端去通知的,包括运行后的任务会话记录。啰嗦这么多,希望大家能够理解。
那有没有办法在不开机,不开WorkBuddy电脑端的情况,让定时任务24小时一直在线,到时间就执行任务呢?有的,答案就是用WorkBuddy的云端模式,去设定定时任务。
WorkBuddy的云端模式是独立的调度方式,设置好定时任务之后,就会定时去唤醒沙箱,然后通过沙箱去执行任务了。沙箱不是24小时在线,你就把它想象成一台会自动关机休眠的电脑,或者一台云服务器。
当云端模式收到定时任务,或者你发送任务给云端去处理时,云端的调度假设派出一名工人,去摁一下沙箱的开机键,然后把任务告诉它去执行。等任务干完隔了一段时间,沙箱发现没活可干了,就摸鱼关机休眠去了。
使用云端模式,你只能在WorkBuddy的APP或者微信小程序上操作,电脑端是进入不了的。可能WorkBuddy的产品经理认为,用电脑端就是人在办公了,都是处理本地电脑的事情,不会用到云端。
下班后,电脑关机了,但是有些工作任务还得处理,又不想去开电脑,或者电脑在公司里。这时就可以用手机上WorkBuddy,切换到云端模式,使用沙箱这台电脑来继续工作。
有意思的是,豆包工作的电脑端或豆包APP都是可以直接进入云端模式的。WorkBuddy的微信小程序老马使用下来,感觉体验不是很好,主要是有的时候消息接收不实时刷新,老感觉页面卡住了,等重新进入小程序。
因此接下来的教程演示操作,老马会下载使用WorkBuddy的手机APP软件,APP的使用体验好很多,功能界面啥的跟微信小程序是一样的。只不过下载安装完,第一次打开的时候你需要注意一下:
如上图,首次打开WorkBuddy的APP居然界面是英文的,好家伙,敢情不是给国人用的。没关系,我们只需要点击右上角的小地球去切换一下国家地区,弹出的选项中选择Chinese Mainland就行了。
然后你就会发现,登录账号的方式出现了我们熟知的微信、QQ等。当然,你直接用手机号去登录也行的,因为老马是用个人微信账号登录的,所以这里就点击wechat,勾选下面的同意,即可跳转微信授权登录:
登录成功后,我们点击左上角的三条杠按钮,再点击左下角自己的账号名称,进入设置页面:
在设置页面里面找到Language语言设置,默认是English英语,点击一下就可以切换成简体中文:
这样子,WorkBuddy的APP就算是变成了一个中国版本了。然后接下来进入主题,就是如何去设置微信消息提醒的通知。
02 · CHAPTER TWO
踩坑实录:两个收不到通知的坑
其实老马已经事先写好了六七千字的教程,但还是太过于相信WorkBuddy,或者说对WorkBuddy的底层功能还了解得不够深刻。结果全删了,重写,因为踩了两个大坑。
第一个大坑:社交通道不与云端打通
第一个大坑就是WorkBuddy电脑端的设置里面,助理设置里的所有社交通道接入,都是只针对WorkBuddy电脑端,不能跟WorkBuddy云端沙箱打通:
也就是说老马测试了接入微信助理,即接入之前微信推出的Clawbot插件。以及在企业微信上创建了bot(智能机器人),接入定时任务企微bot同步,都是无法结合WorkBuddy云端创建的定时任务实现消息提醒通知。
举个例子,老马接入了微信助理的微信Clawbot,如果定时任务是在WorkBuddy的电脑端创建的,那是可以通过微信Clawbot去控制修改删除定时任务的,也可以在微信Clawbot上收到消息提醒通知。
这点之前老马就写过一篇文章:教你用Workbuddy定时自动推送到微信,当时还没有深入研究其中的机制,这里面还有个小坑。
就是微信Clawbot是在你的个人微信聊天列表里面的,但是每48小时你需要跟这个机器人去互动一次,否则就会断开连接。断开连接后,哪怕你WorkBuddy电脑端的定时任务在正常运行,你也收不到消息提醒通知。
尼玛这蛋疼的机制,你还得时不时去激活一下微信Clawbot跟WorkBuddy的连接状态,如果一条消息都不主动去发给微信Clawbot就会导致断连,这种神仙的产品设计逻辑也是醉了,完全不考虑用户的实际需求。
谁对接上了机器人,还记得天天没事去跟它互动的,更多的这种消息提醒通知的需求,就是设置一次,机器人每天推送通知就完事了。因此,微信Clawbot并不适合作为消息提醒通知的接入渠道。
第二个坑:企微bot同样独立
第二个坑就是企业微信里面去创建一个智能机器人,叫企微bot,对接上之后,发现也是跟云端沙箱是独立的,不能对接上。它也只能跟WorkBuddy的电脑端定时任务进行连接。
因为在WorkBuddy电脑端的定时任务点击进去,随便选一条定时任务点击进入编辑模式,你就会发现有一个同步到企业微信bot的开关,以及一个同步到WorkBuddy微信小程序的开关:
老马其实很想问WorkBuddy的产品经理是怎么想的,WorkBuddy电脑端的定时任务,本身电脑端就会弹出消息提醒通知。再同步到WorkBuddy微信小程序,或者企微bot,或者微信Clawbot,有什么意义?
难不成老马工位上的电脑开着机,正打开着WorkBuddy的电脑客户端。但人跑到厕所蹲坑摸鱼玩手机,玩到一半,WorkBuddy电脑客户端设置的定时任务触发了,告诉老马到时间开例会,马上擦擦屁股赶紧跑会议室。
当然,有些场景可能真的会用到。比如老马出去外勤了,公司的电脑和WorkBuddy都还开着。定时任务告诉老马,到点该回公司开会了。但是还是那个但是,为什么云端沙箱就无法打通微信Clawbot跟企微bot呢?
实在是想不通,就不想了。最终老马找了一个相对简单,但体验不算太完美的解决方案介绍给大家。因为截止本文发布的今天,WorkBuddy向个人微信推送消息提醒通知,确实没有比较好的方案了。
03 · CHAPTER THREE
Server酱:第三方推送方案
那么接下来实操,就不以之前老马分享过的自动签到领积分作为演示的例子了。如果你要配置自动签到领积分成功后,给你推送消息提醒通知,那也是可以的。
首先你确保已经全面阅读掌握了老文章:workbuddy不开机永久自动签到领积分里面的操作方法,包括评论区老马置顶更新的解决思路。然后使用下面的方式去设置,步骤分为两步。
第一步照例获取你的refreshToken,打开WorkBuddy的APP创建一个云端模式的任务,然后提示词先告诉WorkBuddy你要设置每天几点自动签到的定时任务。
接着提示词写推送的渠道选择Server酱,请配置好Server酱的相关对接设置,以便于我直接能够在个人微信上收到服务号的模板消息通知,Server酱我已经注册成功,我的SendKey是xxxx。
Server酱作为一个第三方推送API,就是接下来要给大家介绍的解决方案。第二步就是记得附带上你的refreshToken,以及那段脚本代码,以及Server酱的SendKey,一起发送给WorkBuddy去创建定时任务即可。
下面老马演示就用别的例子,打开WorkBuddy的APP,创建一个定时任务,每天早上9点,从全网搜索整理最新的AI资讯,然后以日报形式发送到个人微信通知我们。
注册Server酱获取SendKey
在开始设置定时任务之前,我们需要去第三方的推送API平台注册一下,获取一个SendKey,待会要一起发送给WorkBuddy去创建定时任务的。先用电脑浏览器打开sct.ftqq.com,然后点击右上角的登入按钮:
使用你的个人微信扫码登录一下,同时会关注一个叫方糖的公众服务号。扫码完毕之后,记得回到刚才打开的网页,点击“扫码后点此继续”按钮,这样才能登录成功。登录成功后,就可以看到SendKey,可以点击复制:
复制成功后的SendKey,等下就你填到下面老马给出的提示词模板里面。这里补充说明一下,Server酱这个第三方推送API,默认注册是免费版,每天会限量推送5条消息,付费版就有更多的消息推送额度。
但对于每天只发送一次的AI资讯日报来说,5条已经足够使用。像什么会议通知,工作通知等,只要你每天需要的通知条数不超过5条,Server酱是最简单方便接入的选择。
如果你每天需要接收的消息提醒通知非常多,得有几十条,那可以使用另外一款pushplus的第三方推送API,地址是pushplus.plus。它的免费额度最多每天有200条。但是得实名认证,认证时大概需要一两块的认证费用。
所以这两款第三方推送API,小伙伴们可以根据自身的需求去选择接入。老马个人推荐是Server酱,接入方式都是类似的。而消息提醒通知的方式,则是通过刚才关注的服务号,以服务号模板消息进行推送。
这时有小伙伴又会说了,在个人微信的聊天列表里面,服务号已经跟订阅号一样是被折叠了。是的,因此你收到了消息提醒通知,以Server酱为例,是需要点开服务号,查看方糖这个服务号,在里面进行点开的。
04 · CHAPTER FOUR
创建定时任务并验证
接下来继续打开WorkBuddy的APP,新建一个任务,模型选择GLM-5.3-Flash,输入以下提示词发送过去:
帮我设定一个定时任务,每隔6个小时全网检索一下最新的AI动态资讯,并整理成10条以内的资讯,以日报的形式推送给我。
推送的渠道选择Server酱,请配置好Server酱的相关对接设置,以便于我直接能够在个人微信上收到服务号的模板消息通知,
Server酱我已经注册成功,我的SendKey是:「这里填写你的Sendkey」
在设置定时任务的过程中,照例是会先给你方案,然后让你确认。最终创建完成定时任务后如图:
注意了,定时任务创建成功后,是会调用Server酱的推送API,去发送一条测试消息的,主要是为了验证消息提醒通知是否推送成功。这时你回到个人微信,点开服务号,找到方糖这个服务号,就能看到测试消息:
这就表明定时任务是真正打通消息提醒通知了,但是否能够执行稳定,老马在测试的时候,就没有把时间设定为每天早上9点发送一次AI资讯日报,而是改成了每6个小时发送一次,这样可以快速验证。
经过一晚上的验证,老马在WorkBuddy的APP上的定时任务里面看到,每隔6个小时的任务都是执行成功的,如图:
与此同时,打开方糖的服务号,也确实收到了消息提醒通知的内容:
但是有一点需要说明的,如果你只是把Server酱作为简单的消息提醒,比如自动签到提醒,会议提醒,生日提醒等等,那其实提醒的内容是不多的,更多是一个今日签到已经成功,或者一句话就显示完了。
这样你通过服务号推送的模板消息卡片,就可以一次性看完消息提醒通知的内容了。但是,老马设置的是AI资讯日报,日报就像一篇小文章一样,内容十分多。
因此就需要点击进入这个模板消息的卡片,跳转到Server酱的网页去查看详细的日报内容,因为卡片展示不了这么多的内容:
Server酱是可以一直通过服务号的模板消息给你推送通知的,除非你哪天取消删除了定时任务。缺点就是提醒通知不明显,被折叠到服务号的文件夹里面去了,虽然会有个小红点,但还是得点进去查看详情。
∞ · POSTSCRIPT
写在最后
以上就是今天的分享,欢迎关注、点赞、转发一键三连。有任何问题和需求,请在评论区留言,回见!


