咖啡日语论坛

 找回密码
 注~册
搜索
查看: 24|回复: 0

了解:解析|微信搜索功能设计

[复制链接]
发表于 2022-12-16 21:20:34 | 显示全部楼层 |阅读模式

大纲如下:axure的相关资讯可以到我们网站了解一下,从专业角度出发为您解答相关问题,给您优质的服务!




1、全局与局部搜索



2、搜索前置



3、本地与联搜索



4、即时搜索



5、搜索排序







1、全局与局部搜索

搜索范围一般有两种,一种是全局搜索,搜索的内容为整个平台的内容;另一种是局部搜索,即搜索结果仅为规定的范围,其好处可以缩小搜索结果范围。



微信首页、通讯录和搜一搜均采用全局搜索,即搜索内容为整个微信平台和第方的内容。







小程序和订阅号搜索,则是局部搜索,即只搜索规定范围内的搜索结果,避免搜索结果含有其他非想要的类型。









2、搜索前置

微信是为数不多的将搜索范围前置(搜一搜,搜索结果页也有搜索范围筛选),而其他的大部分是将搜索范围后置。即搜索出现结果,通过展示不同的搜索结果,例如站。







为什么微信将搜索范围前置呢



我在上找到了比较靠谱的回答,以下是来自纯银社群T的回答:



微信目前没有能力去做全搜索结果的后置分类。



这里的没有能力是个中性词,因为和页这种格式化标准化的内容组织形式不一样,微信内部的内容格式高度不统一,难以统一搜索。



比如现在微信的搜索结果是有分类的,分类是1,比较常使用;2,联系人;3,群聊;4,;5,聊天记录;6,收藏;7,内容搜索(搜一搜)。其中有可能还插入一个游戏类别。同时前置也有分类,分别是朋友圈,文章,表情,小说,音乐,表情。



可以看到这些分类对应的内容可能是通讯录的联系人,可能是群聊称,也可能是称等等。这些格式不统一的内容之间,缺乏一种像页,社交媒体的的排算法,这在技术上就形成了很大的挑战,微信很可能没有能力。因为内容形式不统一,就很难用同一个标准算法衡量每种内容的权重,即使是淘宝的商品,因为统一是商品,所以基于好评购买量价格等特征来做的技术挑战也比微信要在联系人群聊朋友圈表情这些纷杂的内容形态之间做要简单的多。



简单说,如果只搜联系人,微信能做排;只搜朋友圈,微信也能做排;但是揉在一起,微信就不知道怎么做排了:联系人应该排首栏还是朋友圈内容应该排首栏,或者说是表情包应该排首栏这个结论如何得出



因为微信没有能力做这些不同格式内容的搜索排,或者说控制不了把多种不同格式内容糅合在一起进行搜索的用户体验。他只能采取后置分类倾向于IM产品的应用内搜索,如联系人,群聊,,前置分类倾向于内容分类搜索,如表情,小说,音乐。来达到一个虽然不如百度这样流畅自然,但足够可控的,比较稳定的搜索体验。



微信搜索过程中,因为搜索内容都是本地,所以采用即时搜索机制,这一过程中体验很好,用户不需要点击键盘上的搜索按钮,因为当前页即代表结果页。







3、本地与络搜索

搜索机制分为两种,一种是本地搜索,一种是络搜索。



本地搜索,即不需要通过络数据即可检索出本地信息内容,其特点是速度,不需要加载。



络搜索,即通过络数据检索出非本地存储数据的内容,其特点是可以获得大量的数据。







联系人、群聊、使用过的小程序、收藏文件标题等均存在本地,不需要联即可搜索,需加载。

搜一搜为络搜索,即搜索的主要为络全平台信息。







4、即时搜索

输入搜索词即时出现搜索结果,则为即时搜索。用户不需要点击搜索按钮即可得到搜索结果。



如下图所示:淘宝搜索,搜索关键词,出现搜索词的联想匹配。用户只能点击搜索或点击匹配联想词进入搜索结果页



微信搜索,用户输入关键词,即时出现搜索结果。







两者差异化是因为:微信搜索结果页可以在当前页面呈现,而淘宝,关键词的搜索页是搜索词的全部的商品,搜索过程页,法承载搜索结果。



两者搜索结果的内容形态差异,导致出现这两种完全不同的设计。







5、搜索排序

微信主要为即时通讯工具,所以搜索的主场景围绕着:搜索联系人、群组和聊天记录展开。其中权重比较高的是比较常使用。其次是联系人、群聊、使用过小程序、以及聊天记录等



其排序顺序如下图所示:







其中搜一搜为络搜索,其他为本地搜索。



搜索结果排序,反映出用户对类型的高低频,越排在前面,搜索的频率越高。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注~册

本版积分规则

小黑屋|手机版|咖啡日语

GMT+8, 2025-1-12 13:24

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表