148M的微信输入法快速上手 我找到了体积庞大的秘密

微信键盘内含一套非常值得留意的用户使用数据回报机制。
点击收听本新闻
听新闻

微信的「生活方式」里又多了一个新成员。

上周,部分网友 发现 微信读书 app 的「发现」标签页内出现微信输入法的测试通道,和此前仅向部分微信用户灰度的内置微信键盘不同,这次提供测试的是可以下载、安装的独立版本。

尽管后续测试入口很快关闭,但那个可供体验的 148M 输入法安装包还是在互联网上流传了下来。

微信键盘安装包体积为 148MB

微信键盘安装包体积为 148MB

根据微信产品经理张小龙在 2021 微信公开课(PRO 版)中的 分享 ,微信做输入法的初衷是保护用户隐私。

我们平时收到特别多的投诉说「微信是不是你暴露我们的聊天记录了」,我刚在聊天里面说了什么然后广告里面就看到了。只有业界的一些人才能知道这个是怎么回事,普通的用户是完全不明白的——可能在座的人都知道,我们确实不会看你们的聊天记录,我们这里不保存聊天记录。(但既然如此)那我们为什么不做一个自己的输入法?

……

如果你信得过微信的隐私保护,那么你可以信得过微信键盘的隐私性和安全性。所以大家说那我们就做吧……

出于好奇,我也在手里的设备中安装并使用了一段时间的微信键盘,下面聊聊使用体验。

注:本文内容以微信键盘 0.9.0 Beta 为准。

作为一个仍在小范围测试的应用,微信键盘的基本功能还是让人印象深刻的。

微信键盘支持全拼、双拼和五笔,输入偏好上也可以满足九宫格、手写和笔画用户的需求。双拼默认关闭需要手动添加,不过双拼方案支持倒是非常齐全。

键盘与双拼设置

键盘与双拼设置

键盘设置中除了输入键盘管理,还提供了各种散装输入法功能的设置入口,比如支持普通话、粤语和英语的语音转文字,触感和声音反馈,自动输入句号、空格,首字母自动大写等,几乎没有太多需要跳转二级设置界面进行配置的功能,布局也是简单清爽。

完整的输入法设置与振动方案选择

完整的输入法设置与振动方案选择

如果你的手机振动体验不错,触感反馈选择「跟随系统」也可以获得非常舒适的按键体验。

调整完部分设置后,微信键盘还和大部分输入法应用一样,直接在设置界面下放提供一个「体验微信键盘」的预览选项,点击即可呼出键盘查看配置效果。

输入法键盘本身也和设置一样,大量采用圆角的设计加上按钮下方的按键阴影,整体观感与 iOS 系统输入法接近。工具栏菜单设计则与 Gboard 相似,可以通过键盘左上角的微信键盘图标呼出,主要提供一些额外的输入功能,包括语音转文字、emoji 表情、拼写检查等功能。

微信键盘主界面

微信键盘主界面

emoji 表情面板打开后可以通过右上角的三点菜单将表情按钮固定到空格左侧,语音转文字的触发按钮也可以在输入法设置中选择驻留时长。至于拼写检查则是「能用但没什么文化」,错字能改正,但「的得地」这种文法问题却不能。

另外,微信键盘虽然也提供拼音输入纠错功能,但和 iOS 系统输入法一样不支持双拼纠错。

纠错功能

纠错功能

值得一提的是,微信键盘很有可能还针对部分国内机型做了曲面屏优化,在三星 Galaxy S22 Ultra、vivo X80 Pro 等机型上安装后,键盘左右两侧会为屏幕曲面部分预留部分边距,但在两侧曲率明显的 Pixel 6 Pro 上则没有这种效果——只能通过微信键盘工具栏中的键盘调节功能手动设置。

边距、高度调节与单手模式

边距、高度调节与单手模式

微信键盘同样也支持可以左、右停靠的单手模式。所以从基础功能的角度来说,我认为微信键盘这次流出的这个版本还是相当不错的,对比现阶段大部分国产输入法,它的 UI 设计和功能体验甚至可以说是「清流」级别,称之为「披着 iOS 系统输入法皮肤的 Gboard 本地化增强版」都不为过。

如果微信键盘和文章一样可以到这里就结束那该有多好。

微信键盘的主推体验是「拼写 Plus」,和大部分国内输入法主推的输入增强体验一样,这也是一个需要联网才能开启和使用功能。上面提到的拼写检查、输入和语音输入其实也包含在拼写 Plus 的覆盖范围之内。

拼写 Plus 介绍与非常接地气的 emoji 联想

拼写 Plus 介绍与非常接地气的 emoji 联想

不过拼写 Plus 主要增强的还是微信生态的输入体验。在腾讯读书中,微信键盘可以简化图书名称输入流程,大部分作品都可以直接通过首字母进行快速录入和检索;而在微信中,微信键盘可以在检测到书影音内容时自动建议来自 QQ 音乐和微信读书的相关内容卡片,点击即可提交发送。

微信生态内的书影音体验增强

微信生态内的书影音体验增强

经过测试目前还不支持腾讯视频,音乐内容相对而言也对中文曲目更友好一些,部分英文曲目如果中文输入状态下无法联想,则无法触发检索和推荐。

另外,在微信聊天时输入特定关键字,微信键盘的候选字区域还会出现一个带有类似颜文字表情的选项,点击后则会展开相关表情的推荐面板。这个功能虽然实用但也并不新鲜了,一方面 GIF 搜索其他输入法也有,另一方面微信也早已支持根据聊天框输入内容识别并推荐表情。

「啊这」

「啊这」

总体而言微信键盘还是延续了微信团队以往在功能实现上的传统做法:不管你有什么原生实现和规范标准,我只会用我自己的。比如上面提到的明明可以适配 Android 11 来调用曲面屏边界区域检测来实现全面屏优化,却偏偏要整机型白名单;明明可以把 GIF 表情联想做成全局可用的,却死死限制只能在微信中使用;至于输入法建议直接提供自动填充这种功能,只能说对微信键盘而言没什么期待的必要了——当然,微信键盘目前最大的问题也不在这里,毕竟怎么实现是人家的自由。

微信产品经理张小龙当初表示开发这样一款应用既是为了布局输入入口,也是为了保护用户隐私。但我们却并不推荐大家联网使用微信键盘。

通过对微信键盘的配置文件进行简单挖掘后我们发现,微信键盘内含一套非常值得留意的用户使用数据回报机制。

/data/data/com.tencent.wetype/MicroMsg/wxime/business/report 这个目录下,我们可以找到两个名为 report_strategydelay_report_data 的神秘文件,使用代码编辑器打开前者后我们可以看到的内容包括:

Business is business

Business is business

或许是用于测试版应用的常用反馈数据收集的 launch_performancedebug_feedback 等条目;

或许是用于微信读书功能整合的 wrreadchapterbook_readbook_page_info 等条目;

或许是用于广告投放的 wh_ads_reportwh_recommend_analysis_filterwh_connect_device 等条目;

一些奇怪的条目,如 hit_post_blockrisky_user_behavior 等。

report_strategy 文件内容预览

report_strategy 文件内容预览

最后,因为目前微信并没有提供公开的下载渠道,所以该版本的下载链接本文也不便提供,文章提到的很多细节,最终在公开版本中可能也会有所变化。

在评价微信相关的产品时,个人实在是难以抛开一些主观的、情绪化的想法。所以文章主要停留在功能体验的客观呈现上,更多细节、体验以及评价,还请大家在评论区理性发言、友好交流吧。

打开APP阅读更多精彩内容