微信的这个“对方正在输入”的提示很有意思,其实背后有一套挺复杂的规矩。

咱来聊聊微信这个事儿。它这个“对方正在输入”的提示很有意思,其实背后有一套挺复杂的规矩。今儿早上微信的官方公众号就专门发文章把这些机制都给咱们扒开了看。有人觉得只要对方一动键盘就会弹这提示,其实不全是那么回事。官方说了,得同时满足两个条件:第一,对方得在咱发完消息后的10秒内打开对话框;第二,得在输入框里真正有打字动作,哪怕只是按了空格也算。要是这两条都占了,界面上就会跳出这6个字:“对方正在输入”。这就意味着对方是在收到消息的10秒内,立马就优先处理这事儿了。 咱们平时聊天还会碰到三种提示状态。一种是“持续显示型”,提示一直在那挂着没动静。这种情况说明对方肯定是在写长篇大论呢,可能是在琢磨词儿,也可能就是打的内容太长了。另一种是“时有时无型”,提示一会儿冒出来一会儿又没了。这是因为对方在那删删改改,一直在纠结怎么措辞。还有一种是“不显示型”,除了对方可能在忙或者根本没看消息之外,还有几种客观原因。比如对方是在收到消息10秒之后才开始回的;或者直接发个表情包就算了;或者是用电脑版在那打字。另外还有一些情况也不会有提示:比如断网了又重连的;或者是在输入法里把字都打完了再复制粘贴进去的。 从技术上说这套机制主要是靠“信令握手”来实现的。其实微信的聊天并不是一直连着的,有点像老式对讲机那样要呼叫一下指挥塔才能对话。当你想发消息的时候系统先去指挥塔申请对接;如果对方正好在10秒内打开对话框了,指挥塔就能捕捉到这个动作并把消息传过去。为了省电和省流量嘛,设备也不能一直都处于握手状态这就是为啥有时候提示会闪烁一下就没了的原因。 那既然都能这么精准地知道对方正在打字了为啥微信就是不搞那个“已读”功能呢?官方解释说“已读”给人一种看见了但没理人的感觉太容易让人胡思乱想了还容易让人催着赶紧回消息把气氛搞得特别紧绷。所以微信决定不增加这个功能而是把回不回的主动权交给用户手里。“正在输入”就被定位成一种有限度的透明它是在给咱们传递一种挺温和的信号:我在线我在在意我正在给你回应。 你平时看到“对方正在输入”这种提示多吗有没有什么特别难忘的经历?不妨去评论区聊一聊。PS:明后天深圳那边有个AI大会还有个私享会马上就要开始了感兴趣的朋友可以去报名参加一下:深圳AI私享会新案例分享AI健康管理师是怎么让人的效率提升5倍的?