优秀的交互设计在于准确预测用户的意图。
1. 在Figma中,如果想要修改的文字是在图层的底部,用户就要点击多次鼠标,才能选中文字。
但是当你改了一个地方的文字后,再把鼠标移动到其它地方的文字时,就无需点击多次鼠标了,可以一次选中文字,这是因为Figma预测了用户当前想要编辑文字,因此可以快速选中。
2. 手机上的虚拟键盘,按键的热区很小,用户很容易误触,如果完全根据用户实际点击的热区来确定按键,会导致很难打出想要的字词。
用户想要敲击的按键,可能在实际点击的按键周围,为了准确预测用户的意图,输入法会对周围几个按键赋予一定的权重,然后再去预测用户想要输入的词。
3. 当用户在一个文本框打了一大段话后,接着长按删除键,系统一开始会慢慢删除字符,然后加快删除句子,再加快删除段落。
这是因为当用户长按时,系统预测用户想要删除很多文字,而不是一两个字符。
---
以上这些例子都是一些人为设定的规则,那么AI是否可以预测用户的意图,来提升一个产品的交互体验呢?
毕竟 语言模型是在预测词语,就像交互设计在预测意图。而意图可以通过词语表示。
Cursor给了一个很好的例子。在写代码的时候,Cursor会时不时地预测用户想要的代码,然后出现一个“Tab”按键提示,用户点击“Tab”按键后,就能让AI快速完成代码补全或修改。
以后应该可以看到越来越多类似的交互。