最近和朋友聊天,发现对方发消息的时候,输入框上方总会自动跳出一排表情,看着挺方便的。我自己试了试,发现这事没那么简单,微信里其实藏了好几个开关,有的在设置里,有的在聊天界面里,还有的跟输入法有关系。折腾了几天,总算把门道摸清了,写出来给同样好奇的朋友参考。
微信自带的“自动显示表情”功能在哪
先说结论:微信本身确实有表情推荐功能,但默认不是全开的。我最早是在聊天界面长按消息,发现弹窗里有“翻译”“引用”这些选项,但没看到表情相关的。后来翻设置才找到,路径是【我】-【设置】-【聊天】-【表情管理】,里面有个“聊天中输入文字时推荐表情”的开关,默认是关着的。
把这个开关打开之后,你在聊天框打“哈哈”“开心”这类词,输入框上方就会弹出对应的表情包,点一下就能直接发送。不过这个功能有个局限,它只对文字输入触发,而且表情库是微信自带的那些,不是你自己下载的微信表情包。想用自己收藏的图,还得手动去表情面板里翻。
聊天界面里的表情面板,其实也能“自动”一点
如果你说的是发消息时,表情面板自动展开,那这个微信倒是有个隐藏操作。在聊天界面点开表情图标,面板底部有个“+”号,点进去可以管理表情。但这里没有自动展开的选项,我试了半天,发现只有一种情况会“自动”——就是你最近常用某个表情,它会排在前面,这算是一种微信自动显示表情的简化版。
另外,如果你在电脑版微信上,表情面板的行为跟手机不太一样,鼠标悬停会预览,但也不会自动弹。所以想靠微信自己做到“一打开聊天就自动显示表情”,目前是不太可能的,微信设计上更倾向于让你手动点。
输入法联动,是另一个“自动显示”的入口
很多朋友不知道,微信的自动表情其实跟输入法有关。比如你用搜狗输入法或百度输入法,在微信聊天界面打字,输入法会自己弹出关联的表情候选。这个不算微信的功能,但体验上很像“微信自动显示表情”。
我用的是手机自带的输入法,在微信里打字时,输入法会把我最近用的emoji排在候选词里,有时候还会推荐一些动态表情。这个的好处是覆盖面广,不限于微信内置表情,坏处是输入法需要单独设置,比如在输入法的“表情设置”里打开“智能推荐”,而且它推荐的表情不一定符合聊天语境,有时候挺尴尬的。
为什么微信不做一个“全自动”的表情显示
我查了一些资料,也问了懂技术的朋友,大概明白微信的考虑。表情是聊天中很私人的东西,同样一个“笑”,有人喜欢用笑哭,有人喜欢用呲牙,有人喜欢用自己收藏的沙雕图。如果微信全自动弹表情,很容易弹错,反而打扰聊天。所以微信选择的是“半自动”——你输入关键词,它推荐几个,你点一下才发送。
这个设计其实挺合理的,但确实不够“自动”。如果你想要那种打开聊天框就自动显示一排表情、随点随发的效果,微信原生功能做不到,得靠第三方工具来补。
补充方案:我用过的一个小工具
说到第三方工具,我因为工作原因,平时要跟很多客户聊天,表情用得特别多,手动翻表情面板太慢了。后来试过一个叫“表情盒子”的输入法皮肤,它跟微信配合得还行。
这个工具的原理是,它把自己伪装成输入法,在微信聊天框打字时,会自动在键盘上方弹出一排表情,包括微信表情包、动态表情还有你自己收藏的图片。好处是确实方便,不用切来切去,而且表情库更新快,很多网络热图都有。另外它支持关键词搜索,比如你打“生日快乐”,它会自动匹配对应的表情,这个比微信自带的推荐准一些。
但它的限制也很明显。第一,它只支持安卓手机,苹果手机装不了。第二,它本质是输入法,所以你用它打字时,微信的语音输入、转账这些功能会有点冲突,偶尔会卡一下。第三,它免费版有广告,虽然不影响使用,但看着烦。我用了大概两周,最后还是卸了,因为我不太习惯换输入法,而且广告确实有点多。如果你能接受这几点,可以试试,但别指望它完美。
总的来说,微信自动显示表情这件事,原生功能够用但不够爽,第三方工具能补足体验但有代价。我的建议是,先把微信自带的“推荐表情”开关打开,配合输入法的智能推荐,基本能满足日常需求。如果实在觉得不够,再考虑第三方工具,但一定要看清限制,别被宣传迷惑。