目前的智能家居都喜歡做APP把还,把手機作為總控制器所计。假設(shè)我想開個燈婶溯,大致流程基本如下:
- 掏出手機
- 解鎖
- 聯(lián)網(wǎng)
- 打開APP
- 如果這個APP集成很多功能跌穗,還要切換到相應界面
- 最后終于能開燈了。
關(guān)燈的時候菲嘴,又得重復一遍饿自。如果這時手機恰好沒電,基本就廢了龄坪。
相比之下璃俗,機械開關(guān)簡單直接多了,啪悉默,開,啪苟穆,關(guān)抄课,啪啪啪,開關(guān)開雳旅。
為什么手機需要如此麻煩的流程才能實現(xiàn)實際上只需要一個開關(guān)的功能跟磨?這涉及到上下文切換的問題。信息只有聯(lián)系上下文才有意義攒盈。比如抵拘,同樣是“呵呵”,不同上下文就有不同的意義型豁。
對于手機僵蛛,可能有無數(shù)種操作方式尚蝌,搖一搖,喊一喊充尉,虛擬鍵盤飘言。可是如何呈現(xiàn)這個電燈開關(guān)燈驼侠?以及程序如何理解用戶的操作并做出相應的動作姿鸿?如此麻煩的流程實際上是在做上下文的切換。大多數(shù)所謂的“智能”APP倒源,把上下文的切換工作都交給了用戶苛预。但是對于用戶來說,他只關(guān)心最后的開和關(guān)操作笋熬。機械開關(guān)就是如此热某,上下文固定不變。
好的人機交互界面應該簡單直接突诬,符合人的直覺苫拍。無需過多的學習,就能隨心所欲的表達自己的意圖旺隙。所謂智能就在于正確理解人想表達的意圖绒极,然后just do it。
因此蔬捷,竊以為垄提,智能家居應該放棄手機APP。直接單獨做個遙控器周拐,大概如下圖所示(不要在意細節(jié))铡俐。關(guān)鍵在于理解上下文方面智能化。
首先這個控制器應該有定位和測角功能妥粟,當我對準電燈時它應該能理解我是想控制電燈审丘,此時的控制器就相當于機械開關(guān)了,高端點勾给,左滑右滑調(diào)整明暗亮度滩报。當對準電視時,同樣的按一下播急,就應該理解成開電視脓钾,而不再是開關(guān)電燈,左滑右滑對應切換頻道桩警,用力按住的同時滑可训,加減音量。這時有個Siri更是理所應當?shù)氖隆T诓煌块g握截,控制器都應該實現(xiàn)無縫切換飞崖。至于善解人意的自動化,不過是把這些操作按123的順序?qū)憘€腳本川蒙,讓控制器去執(zhí)行罷了蚜厉。
這實際上跟Emacs編輯器一套快捷鍵在不同模式下有不同的理解是一樣的,不同的只是模式的切換“智能”了畜眨。
信息時代昼牛,人們每天都要接受大量的信息,人的精力有限康聂,科技的發(fā)展不應該再給人造成負擔贰健。工程師們更應該視創(chuàng)造讓生活變得更美好的工具為己任,而不是制造垃圾恬汁,讓人服務于機器伶椿。