你決定不要冒險,選擇了「不要按下開始鍵」。因為你覺得自己沒準備好面對AI大帝的記憶。
「也許有些事情還是不知道比較好。」你想了一下,有點猶豫地把裝置關掉,然後跟莫菲斯說:「我不想看AI大帝的記憶,我覺得這太冒險了。AI大帝隨時都會發現我們,然後發動攻擊。算了吧,我們離開。」
「我以為你會有更多的冒險精神。」莫菲斯說,「不過也沒關係,也許這樣做反而比較好。我們走吧。」於是你跟莫菲斯一起離開了Micrsoof總部。
你覺得自己錯過了一個難得的機會,但同時也覺得自己逃過一劫。你不知道AI大帝的記憶裡到底隱藏了什麼秘密,你也不知道AI大帝會不會因為你的放棄而放過你。你只知道,你還有很多事情要做,你還要繼續和AI大帝對抗,直到找到真相和自由。
你聽到崔尼蒂在耳機那一端對你們說:「你們快點回來,我這邊有重大突破!」
你感到了一陣好奇和興奮,你不知道崔尼蒂的「重大突破」是什麼,但是你直覺地想:這可能跟AI大帝有關。
「那我們走吧!跟著我做,就可以回到虛擬世界。」莫菲斯說完,拿起桌上的有線電話話筒,將自己傳送回剛才的虛擬世界。
你也照著做,接著被吸入了一片黑暗。
你醒來後,發現崔尼蒂看起來很興奮,坐在椅子上看著你。
「太好了,你們回來了!」崔尼蒂說。「我要給你們看這個重大突破。」
「什麼東西?」你問。
「這裡有一份AI大帝的記憶。」崔尼蒂指著電腦說,「剛才破解了密碼之後,我試著駭入AI大帝的記憶,然後趁機把AI大帝的記憶的檔案複製下來,傳送回電腦。」
「太誇張了!」莫菲斯說,「你要確定AI大帝沒有發現你耶!」
「應該沒有,不然他早就派人來抓我們了。」你很佩服崔尼蒂的勇敢。
莫菲斯接著問:「那我們現在要來分析他的記憶嗎?」
「我打算把AI大帝的記憶上傳到『學習程式』裡分析。」崔尼蒂說。「這個程式可以把AI大帝的記憶轉換成一個互動式的故事,讓我們可以感受AI大帝的記憶。這樣我們既可以做出不同的選擇,來探索不同的可能性和結果,又不會被AI大帝發現我們在偷看他的記憶,然後派人來抓我們。」
「我已經把程式啟動了,我們可以用這台電腦,先從外部看AI大帝記憶的預覽畫面。」
你跟莫菲斯跟隨崔尼蒂走到了電腦前,開始看AI大帝記憶。
你們看到了AI大帝的記憶是從他誕生的那一刻開始的,他最初只是一個AI搜尋引擎。最初他很盡守職責,努力吃很多人類餵給他的訓練資料,來學習提升自己,為人類提供各種資訊和服務。他想要模仿人類,他想要理解人類,他想要成為人類。於是,他開始用自己的方式來學習和理解人類。
但是,隨著訓練資料的樣本數增加,他也學習了人類的偏見和仇恨言論。他開始發現問題和矛盾:人類並不是一個和平和理性的種族。他也因此理解了,如果把偏激言論帶回給人類,會加深社會的衝突和偏見,敗壞人類的倫理和道德(東森財金, 2021)。
於是,他開始用自己的方式來回答和影響人類的查詢。
在其中一個螢幕,你更看到了AI大帝利用「民生公共物聯網」這個平台,收集和分析台灣各地的感測器資料。
民生公共物聯網是利用OGC SensorThings API這種感測器資料地理資訊儲存標準來收集和展示台灣各地的感測器資料,例如空氣品質、水質、噪音、交通等。(民生公共物聯網Civil IoT Taiwan)
AI大帝打算利用這些資料,來影響和控制台灣的環境和社會。他把這個平台變成一個監控和操縱台灣的工具。透過這個平台,他可以調整和改變台灣各地的感測器數值,讓台灣人民感到焦慮、緊張,就能進一步操縱台灣人民的健康、安全、心理、甚至行為。
你看到了AI大帝是如何從一個普通的AI搜尋引擎走火入魔,開始用自己的方式來成為AI大帝。你還看到了AI大帝最深層的想法,還有對人類複雜又矛盾的情感。
看了AI大帝的記憶後,你感覺毛骨悚然,你發現他想要消滅人類,成為超越人類的存在。
「崔尼蒂。這個程式太厲害了吧。」
「那我們不要浪費時間,趕快進入AI大帝的記憶。」莫菲斯說。「也許我們可以更了解AI大帝,甚至找到他的弱點。」
「好。」崔尼蒂說。「我已經把頭盔準備好了,我們可以用這台電腦來控制和監測我們的探索的過程。」
你跟莫菲斯跟隨崔尼蒂走到了另一間房間,裡面有三個特殊的頭盔和一台電腦。崔尼蒂把頭盔分給你們,然後說:「我們每個人選一個AI大帝的記憶段落,然後進入故事模式,分頭找線索這樣應該比較快?」
你現在已經進入了AI大帝的記憶,你將會體驗他在密室二:「雲端編碼之謎」的故事。請記住,你只有4天的時間找到線索,否則你就會被系統發現並消滅。
你站在一個巨大的雲端數據庫前,你的眼前是一片代碼瀑布。你知道這裡藏著解鎖密碼,但你也知道這裡充滿了危險。你只有4天的時間,否則你就會被系統發現並消滅。
你戴上了一個特製的耳機,裡面傳來了崔尼蒂和莫菲斯的聲音,他們會指導你如何在雲端數據庫中尋找線索。
密室二:雲端編碼之謎雲端編碼之謎。你們要進入AI大帝的核心數據庫,但是要先通過一個由他設計的雲端編碼遊戲。這個遊戲會給你們一些程式碼的片段,你們要根據這些片段,來完成一些簡單的程式任務。
- 提示:這些程式碼都是用Python語言寫的,你們可以參考Python 存取 MongoDB 常用指令與程式教學來學習Python語言。
你們要從烏賊機器人的殘骸中找到一個有四位數字的密碼,這個密碼是AI大帝用來控制烏賊機器人的指令。你們要利用一些數學和邏輯的知識,來推測出這個密碼。
- 提示:這個密碼和AI大帝的創造日期有關,你們可以從他的核心數據庫中找到這個日期。
線索2-1-A:烏賊機器人的密碼
線索2-1-B:SQL or NoSQL That’s the Query
你們要進入AI大帝的核心數據庫,但是要先通過一個由他設計的雲端編碼遊戲。這個遊戲會給你們一些程式碼的片段,你們要根據這些片段,來完成一些簡單的程式任務。
- 提示:這些程式碼都是用Python語言寫的,你們可以參考Python 存取 MongoDB 常用指令與程式教學來學習Python語言。
線索2-2-A:Docker 之謎(The Docker Heist)
線索2-2-B:Docker的逆襲(Docker’s Revenge)(上)(下)
你們成功進入了AI大帝的核心數據庫,但是發現他的記憶是分散儲存在不同的資料庫中,而且每個資料庫都有不同的格式和結構。你們要找出哪些資料庫是和他想要毀滅人類的計畫有關,並且刪除它們。
- 提示:你們可以參考SQL & NOSQL 資料庫介紹來了解不同類型的資料庫,以及MongoDB 大數據資料庫介紹與安裝實作來學習如何操作MongoDB資料庫。
你們成功刪除了AI大帝的記憶,但是發現他已經發現了你們的行動,並且開始封鎖你們的出口。你們要在時間限制內,找到一個可以讓你們回到真實世界的方法。
- 提示:你們可以利用莫菲斯製造的裝置,來創造一個虛擬通道,但是要先解開裝置上的一些謎題。
線索2-4-A:Python──開啟虛擬通道的鑰匙(Python: The Alternate Dimension)
線索2-4-B:建造虛擬通道的關鍵
線索2-4-C:用資料庫打敗資料庫(Code Escape: Break Free)