puppet icon indicating copy to clipboard operation
puppet copied to clipboard

roomMemberSearch 方法可以进行优化,否则可能会影响群消息的监听时间

Open leochen-g opened this issue 2 years ago • 1 comments

1、从puppet-wechat发现群消息监听的时候会进行群成员的查询,而此方法比较耗时,可能达到6s左右。测试使用await Promise.all后时间缩短到2s,单应该还不是最好的状态

image image image

2、可以看到为了查询一个群成员会调用三次方法,而且每次调用方法都会把所有群成员的消息全部请求一遍,这就导致查询速度会降低很多,而且对同一个群也会查询三次,复用率很低,感觉可以优化一下,先查询群成员信息,再进行后续的步骤

image image

leochen-g avatar Jul 16 '22 09:07 leochen-g

#https://github.com/wechaty/puppet-wechat/issues/207

leochen-g avatar Jul 16 '22 09:07 leochen-g