顯示具有 MacOS 標籤的文章。 顯示所有文章
顯示具有 MacOS 標籤的文章。 顯示所有文章

WWDC 2026:當我開始構思 AI 遊戲後,看 Apple 的角度也變了

昨天的 WWDC,我其實是從中途才開始看的。畫面中,Apple 的講者在林木之間走來走去,介紹新版 Siri,以及各種 AI 能替使用者完成的事情。老實說,我看得有點恍神。看到 AI 幫照片重新構圖、重新生成背景時,我腦中第一個反應不是「好厲害」,而是:這有很重要嗎?也許對很多使用者來說,這些功能確實方便,但可能是因為最近一直在構思自己的遊戲,我發現自己在意的事情,已經和一般使用者愈來愈不一樣了。

最近這幾個月,我一直在利用空閒時間構思一款遊戲。它不是追求華麗畫面的 3A 大作,而是一個我一直很想驗證的想法:AI 能不能真正改變遊戲中的 NPC?過去幾十年,遊戲中的 NPC 幾乎都是同一種模式。開發者先寫好劇本,再依照事件切換不同的台詞。玩家選 A,他回答甲;玩家選 B,他回答乙。即使現在的遊戲劇情愈來愈龐大,本質上仍然沒有脫離「先寫好所有劇本」的思維。但大型語言模型出現後,我開始懷疑,這會不會是下一個被改變的地方。

最近大家一直在討論 AI 的幻覺,甚至把它當成目前 AI 最大的缺點。但很有趣的是,我反而開始利用它。我的遊戲世界裡,需要一些根本不存在的東西,例如某篇學術論文、某份研究報告、某段歷史紀錄,或某個神祕組織留下來的文件。它們本來就是虛構的,因此 AI 所謂的「幻覺」,反而變成了創作能力。最近,我已經利用 AI 產生了好幾篇遊戲中的虛構論文。它們不是拿來欺騙讀者,而是讓整個世界觀變得更完整、更有說服力。

不過,世界觀只是第一步。真正困難的是角色。一開始,我也試著替每個角色寫劇本,但寫沒多久就發現,這條路幾乎沒有盡頭。一個角色需要多少台詞?需要多少分支?需要多少事件?如果希望 NPC 看起來像真人,那麼劇本的數量幾乎會無限制成長。後來我開始換個方向思考:也許我不應該替角色寫完整的人生,而是只需要定義他相信什麼、害怕什麼、價值觀是什麼、有哪些記憶,以及他和玩家之間建立了什麼關係。至於下一句話要怎麼回答,也許應該交給 AI。換句話說,我希望寫的是角色的人格,而不是角色的劇本。故事主線仍然由我控制,但角色能在這條主線上,以符合自己個性的方式自然發展。

這也是我最近一直碰到的瓶頸。理論上,大型語言模型已經證明這件事有機會做到,但真正開始開發時,我很快就發現,缺的從來不是模型,而是平台。如果完全依賴雲端 AI,每一次互動都代表成本,每一次對話都需要等待網路回應;如果完全自己架設本地模型,又必須處理模型管理、記憶管理、上下文、人格狀態同步等一大堆問題。最後很容易變成:我不是在開發遊戲,而是在開發一套 AI 平台。

因此,昨天 WWDC 前半段那些展示,我其實一直沒有太大的感覺。直到 Apple 開始介紹 Foundation Models,我才終於聽到一點肉。前面談的是功能,後面談的是能力;前面展示的是 AI 能替使用者做什麼,後面開始告訴開發者:你可以利用這些能力,打造什麼樣的新軟體。這才是我真正想聽的內容,而且聽了會很興奮的那種。

過去這一年,Apple 在 AI 上一直被認為慢了半拍,不少展示也因為過於理想化,而讓人對新版 Siri 抱持保留態度。所以昨天看到那些如夢似幻的情境展示時,我心裡甚至忍不住想:這會不會又是另一種 AI 幻覺?直到 Foundation Models 登場,我才開始覺得,Apple 終於開始談真正重要的事情。因為我期待的從來不是 AI 幫我重新構圖照片,我期待的是,它能不能成為下一代軟體的一部分,能不能成為遊戲角色的大腦,能不能讓角色真正擁有記憶,能不能讓角色依照自己的個性,而不是依照劇本,去推動故事。

我不知道 Apple 是否已經準備好了,也不知道這些能力距離真正成熟還有多遠。但至少,今年的 WWDC 讓我第一次看見 Apple 開始鋪設這些基礎建設。也許再過幾年,遊戲開發者真正需要撰寫的,不再是幾十萬字的劇本,而是角色的人格、價值觀與記憶。剩下的,就交給角色自己去活。如果真有那麼一天,我相信 AI 帶來的改變,不只是多了一個聊天機器人,也不只是多了一些修圖功能,而是重新定義了我們創造遊戲世界的方式。

MacOS Catalina 10.15.7 的小問題

Catalina 10.15.7 終於比較像個穩定版的 MacOS 了,目前連續用了幾天似乎都能正常運作,不過今天發現一個小問題,在 reboot 後會看到 accountsd 這個程序佔用了 500% 以上的CPU負載,已經有不少網友回報了。除了很複雜的「可能解決方法」以外,其實你不妨先試試:

1. reboot again

2. 清除 NVRAM

這些都不需要什麼功夫或時間就可以試試的,至少我自己試過後就沒再有異常了。萬一還是看到 accountsd 在作怪?請上網找大家建議的一堆方法吧(例如 icloud 重登之類的),或是⋯⋯用 time machine 回到舊版本?

MacOS Catalina 10.15.6 的大 bug/crash,搞死 vmware 和 virtual box 了

咦,怎麼又在講 bug 的事⋯⋯

總之,蘋果又搞砸了。原本 10.15.6 就是要修正一些記憶體管理的漏洞,沒想到這洞一補就補死了,反而造成 memory leak 的情況,症狀是 vmware 或 virtual box 的 VM 執行一段時間後,已經佔用的記憶體一直無法釋放(即使 vm 關掉也沒用),可用記憶體會逐漸變少,最終系統崩潰。這個現象在 vmware community 或 virtual box 討論區討論了三天,結論是「完全無法避免」(no workaround)。好,那接下來怎辦?

你有兩個選擇:

選項一:如果有 Time Machine 的話,可考慮回復到上個 Catalina 10.15.5 的備份狀態,這大概會花掉你二至八個小時的時間,看你的 Time Machine 讀取速度及資料量囉,這時你可能會很恨自己「為什麼不是用 SSD 來存放 Time Machine 呀」。我就是等了八個小時的那個。

選項二:避免執行任何 vm 或是有用到沙箱功能的應用程式,或是趕在系統崩潰前「提前」重開機(是重開 Mac 哦,reboot 啦,reboot),直到等到 10.15.6 的補充更新 出現吧

*補充更新已於上週出現,但有待觀察是否解決了這個問題或是又有新問題?

*據國外論壇回報,補充更新後,只是比較慢發生系統崩潰?

其實呢,10.15.6 的 bug 還不只有這個;在我短暫使用 10.15.6 的期間,包括由 NAS 以 smb 方式分享的 Time Machine 資源也無法正常掛載了,還有在系統偏好設定中「Internet帳號」的 google 帳號也頻頻要求我重新輸入密碼。這些都是我無法忍受 10.15.6 的地方,於是我在痛苦了一天半左右就選擇第一招來復原了。

補充一下:10.15.4 也是個地雷,所以你在蘋果的更新下載中,找不到 10.15.4 combo update 檔。

再補充一下:哇⋯⋯原來 10.15.6 補充更新居然是把 kernel 降回前一個版本耶⋯⋯第一次看到這麼棒的「更新」(黑人問號.jpg)

以下只是一些閒聊。

有人說,經過這幾次 Catalina「搞砸了」的經驗後,他真的很想換成 Windows 10;但也有人說,你回去用個十天可能又會想回來了,哈哈。我個人是覺得各有優缺點,現階段我則是選擇了 Mac 及 Hackintosh 用於工作和日常生活。但未來 Hackintosh 使用者的處境可能會更艱難,因為蘋果預計在兩年內要推動自己的硬體架構,取代 Intel CPU 平台架構。我是能理解為什麼蘋果會有這種想法,畢竟蘋果忍受 Intel 的無能已經很久了(如果你剛好有看到臉書「工程師在波特蘭」的分享的話⋯⋯可惜已關閉),再看看自家 iPad Pro 精美的跑分⋯⋯想把自豪的 CPU 推展到個人電腦上使用也是很合情合理的(不然哪可能那麼快就在開發者大會中變出一台 A12z 的 mac mini 呢)。反正我們也只能默默觀望後續了,未來 Big Sur 下一代或下下代的 MacOS 再也不支援 Intel 架構的 Hackintosh 應該也是遲早的事了。或許這十年來蘋果持續容忍 Hackintosh 生態系的存在是另有心機呀?總之現在也養肥了,差不多可以宰來吃啦。

各位有沒有發現,每年秋天只要 MacOS、iOS 出了新一代的版本,通常半年後都會出現這樣的感嘆:上一代才是最穩的版本啊⋯⋯像現在就很多人大讚 Mojave 或 iOS 12 是最穩定的,Catalina 則是爛透了。嘖,這種現象,在 Windows 界早已行之有年啊。至於 Android 界則是另一種光景⋯⋯應該是完全失控的狀態吧,幾乎任何品牌的手機買個一兩年就不再有系統更新了,你說這樣的裝置能有多安全我也只能信了。

有些網友就說啦,MacOS 一年比一年爛,乾脆回去用 Windows 好了。等等,要不要先搜尋一下「Windows 10 1903/1909/2004 災情」再來談?

《尼古喵喵》下架事件:有些統戰漏洞,是政府自己捅出來的

這幾天看《尼古喵喵》下架事件愈燒愈大,我覺得這是一個很值得記錄的案例。不是因為我認為背後一定有什麼完整的統戰計畫,而是整件事情發展到現在,剛好示範了一件更麻煩的事:有些統戰漏洞,根本就是政府自己捅出來的。 有人檢舉《尼古喵喵》大量出現 MEVIUS,主管機關要調查當然沒什麼問...