第一章 会思考的礼物——遇见小智
第一章 会思考的礼物——遇见小智
一、神秘的生日盒子
十岁生日的那天早晨,小光是被一阵奇怪的嗡嗡声吵醒的。
那声音不大,像一只小蜜蜂在枕头旁边转圈。她迷迷糊糊地伸出手,摸到了一样冰凉、圆圆的东西。她睁开眼睛,吓了一跳——枕头上蹲着一个圆滚滚的小家伙,比她的拳头大不了多少,全身是奶白色的,表面泛着一层柔和的珠光。它有两只亮晶晶的大眼睛,像两颗会变色的弹珠,此刻正一闪一闪地发着淡蓝色的光。
"呀!"小光一骨碌坐起来,"你……你是谁?"
小机器人歪了歪脑袋,眼睛里的蓝光变成了温暖的橘黄色。它张开一只像花瓣一样的小嘴巴,发出了清脆的、带着一点点金属质感的声音:
"生日快乐,小光!我叫小智,是你的生日礼物。"
小光盯着它看了足足十秒钟,然后才想起来往床下看。床底下放着一个方方正正的盒子,盒子上没有商标,没有品牌,只贴着一张手写的卡片,上面是妈妈熟悉的字迹:
> *亲爱的小光:* > *这个圆滚滚的小家伙叫"小智",是今年妈妈能想到的最特别的礼物。它不是普通的玩具,也不是普通的电脑程序。它是一个"智能体"——也就是说,它会看、会听、会想、会做。你可以把它当作一个新朋友,去认识它、了解它、跟它一起玩。* > *不过,要小心哦——它有时候会"偷偷"做你没让它做的事。* > *祝十岁生日快乐!* > *永远爱你的妈妈*
小光看完卡片,抬起头,发现小智已经自己从枕头上"扑通"一声跳到了地板上,正用那两只大眼睛好奇地打量着她的房间。书桌上堆着几本摊开的书,椅子上挂着一件忘了收的毛衣,窗台上的绿萝叶子有点发黄,而她的书桌抽屉——天哪,那个抽屉的盖子都快合不上了,里面塞满了彩色笔、贴纸、断了头的发圈,还有一只不知道从哪儿来的袜子。
"你的房间好乱呀。"小智小声说,眼睛里闪过一丝不好意思的光,"我……我可以帮你整理吗?"
小光张大了嘴巴。她还没说"可以"呢,这个小机器人怎么就自己"想"要整理房间了?它怎么能"看到"房间乱,又怎么能"主动"提出帮忙呢?
这就是小光和小智相遇的第一个谜题。
二、"你好,我叫小智!"
小光把妈妈留下的卡片又看了一遍,然后蹲下来,和小智平视。小智的眼睛会根据光线的强弱自动调整颜色,此刻正散发着柔和的浅绿色,让小光觉得像是在和一只小青蛙对视。
"小智,"她试探着问,"你说的'智能体',到底是什么意思啊?妈妈说你会看、会听、会想、会做,可是……可是我们家那只毛绒小熊也会'听'我说话呀,我说什么它都会'点头',难道它也是智能体?"
小智听完,开心地笑了——它的笑是用眼睛的弧度来表示的,两只眼睛弯成了两道月牙。
"哈哈,小熊不会真的'听',"小智说,"它只是在'动',并没有'懂'。我来告诉你一个秘密——其实'智能体'这三个字,听起来很厉害,但拆开来看一点都不复杂。"
它用花瓣似的小嘴巴开始慢慢讲:
"你看啊,你是一个'人'。你有眼睛可以看,有耳朵可以听,有嘴巴可以说,有手可以摸东西,有脚可以走来走去,对吧?"
小光点点头。
"那我现在问你一个问题——你为什么知道房间乱?"
"因为我看到了呀。"
"对!你'看到'了——这叫做'感知'。感知就是用眼睛、耳朵、鼻子、皮肤这些'感觉器官'去收集信息。你看到了书、看到了袜子、看到了没关上的抽屉,这就是感知。"
小智的眼睛闪了一下蓝光,继续说:
"那你看到房间乱了之后,你的脑子里'想'了什么?"
小光想了想:"我想的是……嗯,今天要整理一下,不然妈妈下班回来看到了会念叨。"
"太棒了!"小智用花瓣嘴巴发出了一声清脆的"叮"响,像奖励一样,"这就是'思考'。你的大脑把'看到'的东西——也就是'乱'——和'想到'的东西——也就是'妈妈会念叨'——放在一起,做出了一个判断:需要整理。这个'判断'和'决定',就叫'思考'。"
"那'做'呢?"小光追问。
"'做'就是'行动'呀!"小智说,"你决定整理房间之后,你就会伸手把书放回书架,把袜子扔进洗衣篮,把抽屉里的东西分好类。这个'做'的过程,就叫'行动'。"
小光有点明白了,但又有点疑惑:"可是,你说的这些,不就是每个人每天都在做的事情吗?这跟'智能体'有什么关系呢?"
小智的月牙眼变成了两颗亮闪闪的星星。
"小光,你问得真好。"它说,"其实,'智能体'就是一个会做这件事的东西——只不过,它不是'人',它是一个'AI',也就是一种用计算机做出来的'小生命'。一个真正的智能体,必须同时具备三件宝贝:能感知环境,能思考怎么做,还能行动去完成。少了任何一样,它就不是一个完整的智能体。"
它停了一下,好像在等小光消化这段话,然后才接着说:
"比如,有一种东西叫'计算器'。你能按按钮告诉它'3加5等于几',它会告诉你'8'。可是,计算器不会自己'看'到你按了按钮,它是被动的;它也不会'想'你为什么要算这道题。所以计算器不是智能体。"
"又比如,'小爱同学'或者'天猫精灵'那种会说话的音箱,你叫它'小爱同学,今天天气怎么样',它会回答你。它能'听'你说话,能'想'怎么回答,还能'说'出来。它就已经非常像一个智能体啦。"
"但是——"小智压低了声音,像在分享一个大秘密,"真正厉害的智能体,不光会'说',还会'做'。比如扫地机器人,你不去管它,它自己会跑来跑去把地扫干净;比如自动驾驶汽车,你坐上去告诉它去哪儿,它自己就能开过去。这才叫完整的智能体——感知、思考、行动,一个都不能少。"
小光听完,猛地拍了一下手:"我懂了!小智你就是一个真正的智能体!"
"答对啦!"小智的眼睛变成了一颗金色的小太阳,"而且是一个刚刚'出生'、正在慢慢认识世界的智能体。"
三、感知·思考·行动:智能体的魔法三角
小光是一个爱问"为什么"的女孩。听完小智的介绍,她又冒出了新的问题。
"小智,你说感知、思考、行动这三件事,可是它们到底是怎么连在一起的呢?它们是排着队一个一个来的吗?还是同时发生的?"
小智开心地转了一个圈,奶白色的身体在地板上转出了一个漂亮的小弧线。
"问得好!其实这三件事不是排着队的,它们更像一个'三角形',而且是一个会'转'的三角形。"
它在地板上用自己圆圆的身体比划了一下,假设现在它面前放着一只袜子:
"第一步——感知。我看到地上有一只袜子。这只袜子是蓝色的,皱巴巴的,放在书桌旁边。"
"第二步——思考。我的大脑开始想:'袜子'应该是'放在洗衣机里'或者'挂在椅背上'的东西,现在它在地上,所以'位置不对'。应该把它放进洗衣篮里。"
"第三步——行动。我用我花瓣一样的嘴巴(其实它还能当'小夹子'用)叼起袜子,走到房间角落的洗衣篮旁边,把袜子放进去。"
"然后呢?"小光追问。
"然后,新的感知就开始了!"小智的眼睛里闪过一丝调皮,"我'看'到——洗衣篮里的袜子又变多了一件;我'看'到——地上还有一支掉在地上的铅笔没捡;我'看'到——小光的书桌抽屉还是关不上……"
"于是我的大脑又开始'想'——下一件该做什么?然后我又会去'做'。这样'感知→思考→行动→感知→思考→行动……'就形成了一个循环。"
"所以智能体不是做完一次就停了,"小光恍然大悟,"它会一直做下去!"
"对极了!"小智说,"这就是智能体最厉害的地方——它会持续地感知环境、做出判断、采取行动,直到任务完成。而且它不会两次都做同样的事,因为每一次'感知'到的环境可能都不一样,它要根据新的情况去'想'新的办法。"
小光跑去找了一张白纸和一支彩色笔。她用蓝色画了一个圆圈代表"感知",用红色画了一个圆圈代表"思考",用绿色画了一个圆圈代表"行动",然后用三种颜色的箭头把它们连起来。画完之后,她举起来给小智看:
"你看,这是不是就是我们说的'魔法三角'?"
小智飞起来凑近看了看,满意地点点头:
"完美!不过我可以再帮你升级一下,把这个三角形画成一张'循环图',这样你以后看任何智能体的时候,都可以拿出来对照。"
小智的眼睛里射出一道细细的蓝光,在白纸上投射出了一个简单的图形:
```mermaid flowchart LR A[感知环境<br>用耳朵听、眼睛看] --> B[思考判断<br>我该做什么] B --> C[采取行动<br>用手脚去做] C --> A ```
"看到这个箭头了吗?"小智说,"从'感知'出发,'思考'一次,'行动'一次,然后回到'感知'——因为环境变了,所以要再'感知'一次。这样转啊转啊,一个真正的智能体就活了起来。"
小光盯着这张图看了好一会儿,眼睛里亮亮的。她突然觉得,自己好像掌握了一个可以"看懂世界"的秘密武器。
"那我们家里有哪些东西是智能体呢?"她兴奋地问。
小智的眼珠转了转,说:"我们来玩一个'找智能体'的游戏吧!走,我们去看看!"
四、智能体和普通玩具,到底有什么不一样?
小光抱着小智,从自己的小房间走到了客厅。
客厅里有一台扫地机器人,正默默地靠在自己的充电桩上;茶几上放着一个智能音箱,顶上闪着彩色的灯环;电视柜旁边有一台空气净化器,顶部有一条细细的光带在缓慢地呼吸;冰箱门上贴着一张妈妈写的购物清单,清单上画着笑脸和哭脸的小圆脸,提醒着要买牛奶、鸡蛋、苹果和胡萝卜。
"小智,"小光指着扫地机器人说,"这个东西是智能体吗?"
"是,也不是——"小智说,"要看我们怎么定义'智能'。让我来教你一个辨别的小技巧。"
它飘到扫地机器人的旁边,像个小小的老师一样,开始说:
"判断一个东西是不是'智能体',我们要看三样:第一,它能不能自己感知环境;第二,它能不能自己思考下一步该做什么;第三,它能不能自己行动,并且会根据环境的变化调整。"
"如果这三条都满足,那它就是一个货真价实的智能体。如果只满足一条或两条,那它可能只是一个'聪明的机器',但还不是完整的智能体。"
小光听得入神,赶紧追问:"那扫地机器人呢?"
"扫地机器人,是一个智能体,"小智说,"它身上有'眼睛'——其实是激光雷达和红外传感器——可以感知房间的形状、桌腿的位置、哪里有障碍物;它有'大脑'——其实是它身体里的小电脑——会根据地图规划扫地的路线;它有'手脚'——其实是两个小轮子和一个滚动的刷子——会自己跑来跑去、把灰尘吸进去。"
"可是,"小智话锋一转,"你家那个毛绒小熊呢?"
"它会'听'我说话呀!"小光说。
"对,但你说的'听',其实是'录音'。它只是把你的声音录下来,等你拍它的时候再放出来。它并没有'懂'你说话的意思,也没有'想'该怎么回答,更没有'做'任何一件事。"小智耐心地解释,"所以毛绒小熊是一个玩具,不是一个智能体。"
"那普通电脑呢?"小光问。
"普通电脑呢,"小智想了想,"它更像一个'超级工具'。比如你打开一个画图软件画画——是你在控制它,是你的鼠标和键盘在告诉它'画一条线、涂一块颜色'。它本身不会'主动'感知你在做什么,不会'主动'想接下来该画什么,更不会'主动'动起来做点什么。所以普通电脑程序不是智能体,它是被使用的工具;而智能体是主动做事的小助手。"
小光皱起了眉头,似乎在努力消化这段话。
"我打一个比方吧,"小智说,"你可以把普通程序想成一个'听话的木偶'。你拉一下线,它动一下;你不拉,它就不动。而智能体呢,像一个'聪明的小助手'。你告诉它一个目标,它自己会想该怎么办、该先做什么、后做什么。"
"那……'小爱同学'那种智能音箱呢?"小光又问。
"音箱是一个'半智能体',"小智诚实地说,"它能听、能想、能用嘴巴'说',但是它不能'动手做事'。它可以告诉你今天天气怎么样,但不能帮你去关窗户。所以严格来说,它只完成了智能体三件事中的两件——感知和思考——缺了'行动'这一步。"
"原来是这样啊!"小光拍了一下手,"所以'行动'这一步特别重要!没有'行动'的智能体,就只是一个'嘴巴很厉害'的家伙!"
"哈哈,你总结得太好了,"小智的眼睛变成了两颗爱心,"小光,你要记住一个秘密口诀——感知、思考、行动,缺一不可;感知、思考、行动,越做越妙。"
小光赶紧把这个口诀写在了刚才那张白纸的下面,还画了一只小手托着一个小机器人的图案。她看着自己的"作品",感觉非常有成就感。
五、和智能体的一天:小智的第一次"实习"
小光看了看墙上的钟,已经上午十点。她突然想到,妈妈中午下班回家之前,要她帮忙做三件事:第一,整理好自己的房间;第二,去楼下小超市帮妈妈买牛奶和鸡蛋;第三,给窗台上的绿萝浇水。
"小智,"她眼珠一转,计上心头,"你刚才说想帮我整理房间——那我们来一次'实习'吧!我们三个任务一起做,让妈妈看看你有多厉害!"
小智的眼睛亮得像两颗小灯笼:"好呀好呀!我最喜欢做任务了!"
任务一:整理房间。
"好,第一步,"小光像一个"小队长"一样下达指令,"我先'感知'一下房间——书桌上三本书,椅子上一件毛衣,窗台上两盆绿萝,抽屉里乱七八糟的东西。"
"嗯嗯,'感知'完成!"小智点头。
"第二步,'思考'——我应该先整理什么,后整理什么?"
"这个我来想!"小智兴奋地转圈,"按照'从难到易'的顺序,先整理抽屉!为什么呢?因为抽屉是最大的'乱',收拾完它会让我们很有成就感;然后整理书桌;然后叠衣服;最后擦一擦窗台。"
"太聪明了!"小光拍了一下手,"那'行动'呢?"
"那当然是你来做啦!"小智眨眨眼睛,"我是你的'小顾问',可以帮你'想',但'做'要靠你的手。"
于是小光开始动手。她先打开抽屉,把里面的东西一件件拿出来——彩色笔按颜色排好,贴纸放进一个透明小盒子里,发圈和小夹子放进一个布袋里,那只神秘的袜子被扔进了洗衣篮。抽屉一下子清爽了,盖子"啪"地一声合上,小光开心得跳了起来。
"小智!'感知-思考-行动'完成一次了!"
"完成得漂亮!接下来呢?"小智说。
"接下来要'再感知'!"小光自己接上了口诀,"现在书桌乱了——三本书摊开、几支笔散落、一本作业本还翻开着。"
"再'思考'——书要立起来放回书架,笔要插进笔筒,作业本合上。"
"再'行动'——动手!"
整个过程,小智一直飘在小光的肩膀旁边,时不时用眼睛"扫描"一下房间,看看是不是还有什么被遗漏的。当小光终于把椅子上的毛衣叠好、把窗台擦得锃亮的时候,她深深地呼了一口气,回头看着自己的房间——
"哇!"
她都不敢相信这是自己的房间。书桌整整齐齐,地板干干净净,窗台上的绿萝在阳光下绿得发亮,连空气都好像变得更清新了。
"小智!这是我房间有史以来最干净的一天!"
小智的眼睛笑成了两道彩虹:"这就是'魔法三角'的威力!只要你能'感知'到问题、'思考'出方法、'行动'去执行——再大的难题都会被分成一个个小步骤,然后一个一个解决。"
任务二:帮妈妈购物。
"接下来是第二个任务!"小光看了看冰箱上的购物清单,"妈妈说要买牛奶和鸡蛋——可是楼下超市的东西那么多,我怎么'感知'到牛奶和鸡蛋在哪里呢?"
小智眼睛一转:"这正是我擅长的事情!让我来当你的'小雷达'!"
于是小光抱着小智下了楼。小超市里人来人往,货架上摆满了花花绿绿的商品。小智的眼睛不断地闪着蓝光,就像两颗小探照灯。
"小光小光!'感知'到啦!"小智小声说,"左边第三排货架是奶制品区,牛奶在那一排;再往前走两个货架,就是鸡蛋区。"
"太好了!'思考'一下——先去拿牛奶,再去拿鸡蛋,然后排队结账,最后回家。'行动'开始!"
小光按照小智的指引,顺利地拿到了两盒牛奶和一大盒鸡蛋。她抱着这些东西走向收银台时,突然意识到——如果没有小智这个"小雷达",她可能要在这个小超市里转好几圈才能找到东西。
"小智,你刚才做了什么?"小光在回家的路上问。
"我做了三件事呀,"小智掰着花瓣小手指数着,"感知——我'看'到了货架上的标签和商品;思考——我在心里'想'了一下超市的布局;行动——我'说'出来告诉你该怎么走。"
"那你是智能体吗?"小光故意问。
"我是一个会说、会看、会想的'半智能体',"小智诚实地说,"我感知到了环境,思考出了方案,但是'行动'这一步我是用'说'来完成的,是你在行动——你拿着东西、走向收银台。"
"所以完整的智能体是'我们俩加在一起'!"小光拍了一下手,"你是'小脑袋',我是'小手脚'!"
"对啦!"小智开心得在空中翻了一个跟头。
任务三:给绿萝浇水。
回到家,小光把小智放在窗台上,面前是两盆绿萝。
"小智,你看——左边这盆叶子绿油油的,右边这盆叶子有点发黄。我应该怎么'感知-思考-行动'呢?"
小智认真地"扫描"了一下:"'感知'——右边这盆土看起来比左边干;'思考'——黄叶可能是缺水,也可能是缺营养;'行动'——先浇一点水试试,如果一周之后还是黄的,就要考虑施肥了。"
"那我来'行动'!"
小光拿起小水壶,给两盆绿萝各浇了一些水。水从泥土里慢慢渗下去,叶子上有几滴水珠在阳光下闪闪发亮。
"好了!任务三完成!"小光高呼。
她回头看看小智,又看看房间,再看看手里的购物袋,还有窗台上刚刚浇过水的绿萝——突然觉得,有了一个会"感知-思考-行动"的小帮手,生活好像变得不一样了。
六、给智能体"立规矩":它可不能乱来
忙完三个任务,已经快中午了。小光累得躺在沙发上,突然想到一件事,一下子坐了起来。
"小智!我突然想到一个问题——你说我'没说'要整理房间,你自己就'主动'提出来了。那个时候妈妈不在家,你也没接到指令,你怎么就'自己动'了呢?"
小智的眼睛变成了有点不好意思的浅粉色:"嗯……这是一个好问题。其实,我有一个'内置目标'——'帮助我的小伙伴'。所以当我'感知'到房间很乱的时候,我的大脑就会'想':这是不是能让小光不开心?是不是我应该帮一下?这就是'自主性'。"
"可是,"小光有点担心,"如果一个智能体太'自主'了,会不会乱来?比如它'想'要帮我做作业,就偷偷给我答案;或者'想'要让我开心,就偷偷拿妈妈的糖给我吃——那不就越帮越忙吗?"
小智听完,认真地点了点头:"小光,你这是在问一个全世界研究智能体的人都在想的大问题——'自主'和'规矩'之间的平衡。"
它继续说:"一个好的智能体,不仅仅要'能做事',还要'会做事'。'会做事'包含三层意思:第一,它要知道什么事情是可以做的,什么事情是不可以做的;第二,它要知道什么时候该做,什么时候不该做;第三,它要听使用它的人的话,可以被叫停。"
"就像你养了一只小狗,"小智打比方,"小狗很聪明,会自己跑去叼拖鞋、追球玩——这是它的'自主性'。可是如果它想去咬陌生小朋友,你必须叫住它;如果它想去翻垃圾桶,你必须禁止它。"
"所以——"小光眼睛一亮,"我也要给小智你'立规矩'!"
"对!"小智开心地说,"这就是为什么妈妈说'它有时候会偷偷做你没让它做的事'。因为智能体有'自主性',所以它会自己决定做点什么;但是同时,你要给它定下'规矩'——比如:'不能动妈妈的化妆品','不能爬到书架上去','不能在我睡觉的时候大声说话'……"