无意间路过一个关于什么才是真正的智能产品的知乎问题。想了一会儿,貌似是个哲学问题。
为了简化,就用个简单的物件为例——家里洗手间的灯。灯只接受两种操作,打开和关闭。个人而言,我认为智能的灯就是在用户需要的时候自动点亮,其他时候保持关闭;用户不需要的时候又能自动熄灭(*)。那么,一盏灯是否能完美达成这个目标呢?
通常情况下,貌似是很简单的,只要它能感知洗手间是否太暗,以及是否有人在洗手间里。如果两个问题的答案都是Yes的话,就自动点亮。
但问题在于边界情况。比如用户半夜起床如厕,也许就不希望从黑暗环境突然转换到灯光之下。那么,就给这盏灯增加一个内置时钟,如果是睡觉时间则不亮灯?
还是不能解决问题。如果这个用户正在熬夜看球呢?虽然是深夜,还是希望灯能够亮起。所以就需要监测用户的活动,根据他之前是否已经入睡来决定是否亮灯?
……
只要一直钻进这个牛角尖,这个灯泡就会指数级别的变得复杂,因为每增加一个传感器,就是给状态空间增加一个维度。从实际角度出发,一款产品只能在完全手动操作和完全准确的自动操作之间寻找一个平衡点。追求100%的达成(*)目标几乎不可能。