聊到对话式UI,它到底是什么以及为什么在2016乃至以后会成为趋势,不如从UI发展的历史说起。
最早的人机交互界面是靠着命令行输入。人告诉电脑要做什么,电脑返回询问,然后给出结果。这种交互最大的问题在于难度过高,用户需要记住或查询各种命令的代码。
后来发展的桌面系统是GUI,表面上看,是将操作从代码输入输出变成了拟物的图形,让用户可以不用记忆复杂代码就可以上手操作,但深层次的,它将交互方式由“用户输入——电脑给出回应”变成了“电脑给出选择(icon)——用户选择性的输入——电脑给出回应”。因此,随着时代进步,应用的功能越来越复杂,信息量越来越多,电脑给出的选择也越来越多。换句话说,界面变得复杂了,事情又回到了最早命令行界面的问题,新用户需要大量的记忆和适应。最常见的例子就是汉堡菜单,或是某个改版之后用户发现常用功能找不到了。如今的交互设计,很大一部分就是在解决这个问题,“如何让用户在合适的时候看到合适的信息”。
GUI的问题凸显后,应运而生的是搜索,用户不用再限于屏幕所展示的少量信息,想要什么都可以得到。
人机交互终是应该以人为主导,因此“对话式UI”开始兴起。仍然是和最早的代码一样,用户发出指令,电脑给出反馈。不同的是用户直接表达他的所需即可,最简单的例子就是SIRI。比如出门导航,相比于GUI,你不需要关心地图APP在哪里,打开后在哪里输入终点,选择什么模式,你只需要说出你想要的即可。
另一个对话式UI的例子是短信,现在的趋势是输入端保持文字输入,而反馈时结合文字和图片、视频等等
现阶段,许多的CUI(对话式UI)和人工智能都还延续着旧的设计思路,简单的将按钮和键盘输入改成语音输入,然而回顾历史,从电脑WEB到触屏APP移动设备,再到未来的对话式人工智能,每个阶段都有着完全不同于上一阶段的核心价值。
举例来说,移动APP的设计,初期是仿照着Web来做的,最多只是响应式设计,将Web的内容移植到手机上,然而,移动APP的核心价值在于“碎片时间”,“个人身份绑定”,“LBS (基于所在地的信息发布)”。然而这些和“触摸”这个交互行为并没有明显的联系,因此,在考虑未来CUI时,核心价值并不仅限于表面上的“语音指令”。
可能的价值之一:高度个性化
用户的实际需求现阶段无法与GUI所提供的选项匹配GUI的人机交互依然是人顺从于APP的,APP给出哪些选项,人只能在其中选择,而CUI则是完全基于人的想法。
可能的价值之二:容许更高的复杂度,但却保证简洁的呈现
GUI的流程是线性化的,页面到页面,步骤到步骤逻辑性很强,这也就意味着随着功能复杂,整个产品会更复杂难用。而CUI,用户并不用按流程办事。比如用大众点评找附近合适的火锅店,直接发出指令,省去了“美食——火锅——离我最近”这一系列跳转。又比如,查看彩票开奖时,可以只让产品显示双色球的开奖号码,而不会限于页面展示需要,被其他各种开奖信息干扰。
CUI的难点,一方面在于,在脱离了GUI的框架和提供的选择时,人对于自己的需求是比较模糊的,只有在对话中才会慢慢清晰。这就需要适度又不过分的引导,以及上下文的理解。
另一方面,人们表达需求时,有各种逻辑混搭混搭,比如“帮我找一下附近的火锅店吧,烧烤也行,不要排队的”——“有没有更便宜的”这也需要及AI来识别
此外,AI本身也需要足够的知识。现阶段的查询都是基于已提供的API(有限),当用户提出的需求超出范围时就无法运作
网友评论