黑III观影手记

类别:软件工程 点击:0 评论:0 推荐:

历时四年的黑客帝国系列终于有了结果,作为一部电影,它无疑是精彩的。但是,作为一个故事,它就有点过于复杂了。以下就是我的一点个人看法。如有雷同,纯属巧合,如有不同,欢迎跟贴。

 

 

一、     锡安,母体与Matrix

黑3的大部分情节都是人类保卫锡安,与Matrix派来的电子乌贼作战。其实,锡安根本就不存在。或者说,人类的真实世界根本就早已消亡,锡安也好,母体也好,都是Matrix制造出来的,只是用途不同罢了。母体,就是我们芸芸众生“生活”的平凡世界,尼奥也就是在这里开始他的伟大征程的。但是,在这个平凡又平静的世界里,偏有一小群人,开始质疑周围的一切。他们无疑是聪明的,而且聪明的过了头。他们的质疑部分的得到了证实,或者他们认为得到了证实。于是,他们得出了这样的结论,Matrix把他们桎梏在了母体里,而他们想要得到真正的自由。这有点像现在的“法轮功”练习者,他们认为可以圆满、升天,并为此执著不渝,而周围那些普通人则对此不理解,甚至排斥他们。孟菲斯、翠尼提就是这样一小撮人。为了抵抗周围的压力,实现他们的理想,他们联合在了一起,而这一现象无疑引起了Matrix的关注。Matrix感到不安,本来它可以轻而易举的删除(也就是杀死)这群叛逆者,但是不要忘记,Matrix具有人类的智慧,但它没有人类的感情,因此,它不会武断的下结论,和盲目的采取行动。它需要观察,记录和分析这些人。如果,这种反叛意识像瘟疫一样迅速的在母体的人群中传播,则Matrix将立即采取行动。但若是这种情况只是存在于一小部分人群中,那么Matrix会以另一种方式解决这个问题。于是,Matrix构建了锡安,把那群想要自由的人放到了那里,给他们想要的“真实”和“自由”,并以一个旁观者的态度、立场,看待所发生的一切,只要事态没有失控,Matrix不会介入锡安的演变。

 

证据:

1.  在Matrix派来的如潮般的电子乌贼面前,锡安是显得那么不堪一击,只要Matrix认为应该,它随时可以毁灭锡安。而电子乌贼还只是Matrix制造的低级的产物。

2.  尼奥回到了锡安后,就具有了特殊的能力。只要一伸手,一闭眼,凭意念就能毁掉电子乌贼。这在真实世界是不可能的,唯一的解释就是,尼奥根本就没有离开虚拟世界,他只不过完成了版本升级,功能大幅度提升。

 

二、     Oracle是谁

Oracel是谁?是黑客,是先知,还是母体里一段程序?不,都不是。Oracle是一个数据库。这和我们现在的世界里的Oracle是大体一样的(我怀疑沃卓斯基兄弟就是套用了这个概念)。Matrix把它大部分数据都存储在Oracle那里,所以,Oracle有机会知道一些实事真相。但是,根本就没有什么先知。母体里的一切都是程序,都是按照既定逻辑运行的程序。若说Oracle知道一些的话,她也只是知道那些既定的过程,就像我们知道早上上班会堵车,中午要去那里吃饭一样。她不可能预见未来,因为,母体就没有未来,都是编好的程序。而且很不幸,Matrix把它存储在Oracle那里的数据大部分都加密了。Oracle也只能知道零星半点,所以,她说的话都是诡秘莫测,有的正确,有的则根本听不懂,如入云雾。

 

证据:

1.  电厂工程师和他的妻子带着他们的女儿去找法国人,请求他收留并保护他们的女儿。前面我们已经说过,母体里的一切都是程序,都是为了某个目的设计出来的。但是,电厂工程师和他妻子创造的这个孩子却没有任何目的。工程师意识到了这一点,因为这非常严重和危险,如果这个女孩让Matrix发现,它必定会删除这段程序,回收资源。然而,法国人才懒得管这件事,或者他不敢管,女孩只好被Oracle收留。后来,小女孩还是被Smith发现了,结果怎样,就不用我多说了。但是在结局里,小女孩又出现了,怎么解释?因为,作为数据库的Oracle虽然不能保护小女孩,不被Smith删除,但是她为小女孩作了个备份。备份数据是数据库最基本的功能,于是,小女孩就这样复活了。顺便多说几句,翠尼提的死实在是个悲剧,如果她那时处在Oracle的资源管理之下,不用多说,Oracle一定会为她作个备份。但是翠尼提还是有希望复活的,这个我后面再谈。

2.  Oracle见到尼奥时那复杂的心情,因为,她看到一个比她权限还要高的家伙,一个她无法备份的家伙。她的眼中甚至流露出一丝恐惧,她不惧怕Matrix,也不怕Smith,但她被尼奥身上散发出的特殊能力所震慑。

 

三、     法国人又是谁

这个概念就很好解释了,法国人用我们现在的概念来说,就是个木马。他被人预先编入系统,拥有很高的权限,后来又被人遗弃不用了。但是,他一直都存在,一直都在运行,而且由于他特殊的情况,Matrix也奈何他不得。这有点自立为王的感觉。不过,Matrix首要关心的是它的升级和完善,一旦它升级到某个版本,它会像撵死只臭虫一样,干掉法国人。道理很简单,法国人与尼奥不同,后者拥有自我升级能力,潜能无限。而法国人就那样了,Matrix不认为他能构成什么威胁。

 

四、     尼奥、Smith和Matrix

前面我们说过,Matrix建造了锡安,并且不再介入其中,那么锡安里发生的事情它怎么知道呢?Matrix自有办法,它又设计了尼奥,并让他进入锡安,获取足够的信息和数据,再返回母体。这就是为什么,尼奥在母体却想着进入锡安,而到了锡安又想着进入母体的原因,他就是这么设计的。并且,这还要求尼奥具有自我升级能力,先在锡安中升级,再返回母体协助Matrix完善它自己。而这个自我升级能力令其他黑客都望尘莫及,震慑了Oracle,使Smith妒忌不已。顺便说一下,尼奥的英文拼写是Neo,而把这三个字母重新组合后就是One。One在英语里有多个解释,其中两个解释就是数字“一”和“救世主”,Matrix是把尼奥作为第一版用来连接锡安和它自己的接口程序,而孟菲斯、翠尼提则固执的认为尼奥就是救世主,有意思的是,尼奥竟然成功的扮演了这两个角色。但是问题很快就来了,尼奥的升级总是先于Matrix,更使Matrix不安的是,尼奥的升级趋势令Matrix无法理解和控制。于是,Matrix又启用了Smith,让他压制一下尼奥。结果是,Matrix还是低估了尼奥,Smith一败涂地。于是,Matrix又修改了Smith,并赋予了Smith自我升级的能力,好与尼奥抗衡。为什么Matrix不毁掉尼奥呢?显然,Matrix还不是十分清楚尼奥的发展演进是对自己有利还是有害。若是有利,而它又毁掉尼奥,那无疑损失巨大。同时,为了产生多个结果,以供分析,Matrix还赋予了Smith某种属性,而这个属性与尼奥身上所具有的基本一样,只是发展方向截然相反。Matrix想看看,这个属性向两极发展会是什么样子。但它这次又失算了,这也不能怪Matrix无能。因为,在尼奥身上发展着的属性恰恰就是人性的回归,Matrix是无论如何也想不到它制造出来的会是人。与此同时,Smith身上发展的却是人性的对立面,机器的进化。于是,尼奥越是往人的方向发展,Smith就越往机器的方向前进。最终生死对决,水火不容。此时,三方的关系是非常微妙的。尼奥迷茫,他具有强大的能力,但他不知道他是谁。Smith惊恐而疯狂,他不知道Matrix会怎么对待他,而他更看不懂尼奥。唯一还在思考的是Matrix,但它需要尼奥马上从锡安回来,协助它升级。于是,Matrix采用了进攻锡安,迫使尼奥回来的办法。当一个全新版本的尼奥站在Matrix面前时,Matrix彻底明白了,一向不需要帮助的它,这次却看到了人类的能力和智慧并不比它差,可以帮它的忙,也就是说人类还有价值,可以派上大用处。而Smith那边正在疯狂的占用系统资源,大有取代Matrix的趋势,因为,Smith实在是太机器化了。答案便顺理成章,Matrix与尼奥达成协议,Matrix放过人类一马,而尼奥替Matrix处理掉Smith。结果是Matrix可以接受的,尼奥干掉了Smith,而自己也被Suspend。Matrix知道它没有必要毁灭那些渴望自由的反叛者。于是,人类同机器达成了暂时共存的和平。Matrix继续升级完善自我,而人类也继续在锡安城中追逐着他们的梦想。唯一改变的是,尼奥被Matrix回收并冻结,以备下次使用。

 

五、     结果会怎样

锡安城会怎样?锡安终将会被Matrix删除。Matrix建造锡安的目的就是分析一部分母体里的人可能发生的情况,并且升级完善自己。一旦它达到目的,那么锡安就没有必要再存在下去,Matrix会删除锡安,回收那里的全部资源。翠尼提还能不能复活?答案是肯定能,但有个前提条件,尼奥也必须复活。翠尼提不过就是一段程序,Matrix随时可以再造她,只是她太微不足道了,Matrix不会考虑这些鸡毛蒜皮的小事。但是,如果尼奥强烈要求Matrix再造翠尼提,我想,Matrix不会不给它的这员爱将一个面子。Matrix会怎样?答案未知。Matrix是由人类制造的,而它又不断的升级完善自我,并且最终又制造了人类,下一个轮回是什么,Matrix和人类都不可能知道。

本文地址:http://com.8s8s.com/it/it37525.htm