公司最近新接手的一個客戶,問我們:「為什麼上個月突然要多付一筆資料庫費用?」
看了帳單後發現,是 AWS 開始要求所有 RDS 的 MySQL 資料庫需使用 8.4 版以上,否則需要支付延長支援費用。而客戶的網站還在使用 8.0 版本。
資料庫是大部分網站的命脈,一但需要升級,所有服務都需要暫停。而這個客戶的情況還更複雜,因為該資料庫還作為他們 SSO 服務的基底。換句話說就是如果停機,所有會員登入都會受影響。
更棘手的因為是剛接手,我們需要先盤點整個系統架構,才有辦法進行處理。
還好客戶的整個伺服器都架設在 AWS 上,我提供 Codex AWS 臨時安全憑證(使用前需要本人登入授權、最多 12 小時就會到期的短效憑證,可降低長期金鑰外洩的風險)讓它進去好好研究一番,最終我們擬定了以下的升級步驟:
- 盤點哪些服務共用資料庫,釐清升級會影響誰
- 建立本機測試環境,檢查既有程式與 MySQL 8.4 的相容性
- 架設有真實網址的驗收站,讓人可以實際操作
- 準備 AWS 藍綠部署環境(註),檢查備份與資料同步狀態
- 執行切換,核對網站實際連到的資料庫版本
- 升級後檢查頁面、API、服務健康與錯誤紀錄
- 沒有明顯錯誤後,進行完整 E2E 測試
- 清理測試資源,確認舊資料庫停止後沒有影響主要服務
決定步驟後我們立刻開工,AI 負責 1 ~ 6 跟 8,我負責在它說可以開始後後進行 E2E 測試,重點放在會員登入與主站的登入串接。
雖然今天正式切換時還是遇到了一點小問題,切換後既有程式的資料庫連線還卡在舊的地方,導致部分 API 出現錯誤(測試網站因為只有針對 MySQL 8.4 的相容性進行測試,沒有實測 8.0 => 8.4 的轉換,因此沒有發現這個問題),但最終還是順利在切換後的 20 分鐘內修正完成。
本次升級的成本如下:
- 盤點與製作測試站:60 分鐘
- 升級前最後備份與藍綠部署環境架設:90 分鐘
- 升級後修正:20 分鐘
- 測試與收尾:10 分鐘
- AI token 費用:約台幣 2,000 元
我越來越清楚感受到,AI 正在改變系統維護的成本結構。
哪些費用是因為版本太舊而持續增加?哪些系統因為怕出事,使用了超過需求規格的伺服器?哪些服務甚至沒人在用,卻還在付錢?
企業應該全面審視系統的問題,以前因為人力與耗時導致不值得做的事,全部回到桌上評估。
把錢花在刀口上。
註:藍綠部署是先讓舊環境持續提供服務,同時準備新環境完成升級與檢查,確認就緒後再切換。用在資料庫時,還會持續將舊庫的新資料同步到新庫,並在切換前確認追平。這能縮短服務中斷時間、降低升級風險;切換時仍可能需要短暫重新建立連線。本次專案的切換約耗時 32 秒。
我自己滑到時都會忍不住多看幾眼,雖然知道內容沒營養又老套,但總是會被那些奇怪的套路吸引,什麼下大雨要開增氧機、滷味湯底養十年、工地門口賣飯被趕走,每每戳中我想看這些短劇可以奇耙到哪的心。
這些短劇已存在一段時間了,但以前都是由真人演出,但現在已經全面改用 AI 生成,記得前陣子還看過新聞,出演短劇的演員大量失業,整個產業完全由 AI 接管。
在光譜的另一側,同時也出現製作團隊不再為了每一次的戲劇製作免洗人像,而是透過精心設計角色,用技術憑空創造「演員」。她的名字是 Tilly Norwood,號稱是第一個 AI 女演員,2025 年誕生,現在 Instagram 已有 17.6 萬個追蹤者。
今年七月工作室宣布 Tilly Norwood 將「出演」電影《Misaligned》的主角,目前電影還在製作階段,尚未上映。九月時還發生了一段小趣聞,當時她在接受英國知名主持人 Piers Morgan 直播專訪時發生系統異常,Tilly Norwood 原本正常使用英語接受訪問,但回答到一半突然卡住,後來講了 15 秒的粵語,直到被主持人打斷才恢復正常。
後來「本人」還在 Instagram 上發文調侃,自己只是想要炫耀會講很多語言才使用粵語回答,堪稱是工程界「這不是 bug,這是 feature」自嘲的典範。
雖然影視產業正在面臨極端 M 型化,對於殺時間無傷大雅的短影音,將陸續被 AI 統治。但我認為人類喜歡同類的本性不會消失,電影、影集等需要長時間觀看且沈浸在其中的作品,人類演員還是不可取代(我們只要想想自己在選擇要看的長時間作品時,多少次是在挑選演員而非劇情就可見一斑)。
真正稀缺的東西不會消失,只是不可否認的,許多人類引以為傲的能力正在一步步被 AI 取代。
研究人員發現 OpenAI 的廣告追蹤技術,會將使用者在 chatGPT 廣告商網站的行為紀錄並回傳至 OpenAI。類似技術已經存在許久,其他大型平台也是利用此方式追蹤使用者的行為,但我認為對使用者的殺傷力完全不同。
舉例來說,Facebook 可以取得的資料除了使用者精心營造的形象之外,最多就是一堆點擊跟停留時間數據。而 chatGPT 擁有的卻是使用者完整的思考內容,如果使用者跟它的對話夠多,它甚至能建立一個專屬的心智模型模擬使用者的想法。
這就像是以前平台是一個拿著攝影機錄下你在網路上的一舉一動,再對影片進行統計分析。但 chatGPT 是直接將晶片植入你的大腦,了解你的每個想法、動機與真實需求。
當然巨頭們受法律約束,正常不會紀錄任何可以回推使用者身份資訊的內容(例如身分證、電話、姓名等),實務上工程師會將這些資料進行雜湊處理,讓平台可以「知道這個人的一切行為,卻又不知道他是誰。」,但自己的思維意圖被濃縮到巨頭的資料庫裡,還是令人不安。
現在阻礙地端 AI 爆發的模型效能、裝置運算能力與裝置普及率,講白話就是能夠跑在家用電腦的模型太笨,要跑足夠聰明的模型的電腦又太貴,未來都會在技術發展下獲得突破。因此我認為未來 AI 技術勢必會回到地端,讓不該上網的東西留在自己的裝置內。
屆時才是 AI 能力解放的開始,讓身為工程師與創業家的我非常期待!
據 CNN 報導,今年春天美國與伊朗交戰期間,美軍中出現一份報告,指出一艘位於中東的中國船隻正在運送核武器計劃的組件。美軍立刻反應,知情人士透漏,當時美軍武裝人員已準備登船,軍用飛機也已升空,即將展開攔截船隻的計畫。
就在行動展開前夕,他們發現報告是在 AI 的協助製作,而製作報告的分析師使用的聊天機器人,將船隻裝載的貨物錯誤識別成危險物品。
針對此次事件,目前美軍和五角大廈未回應置評請求。
當對 AI 的 FOMO(Fear Of Missing Out)上升到大國之間的軍事競爭,那也許 AI 巨頭們說的結果是對的,AI 有可能會滅人類,只是原因不是它太聰明,而是人類太愚蠢。
一直以來在任何領域,要好要快要便宜就是天方夜譚,若從第一性原理的角度出發,這個道理就是被刻在物理底層的定律。但 AI 的出現好像給人一種此限制已經被打破的假象。
事實是,它只是快跟便宜到一個極致,讓人誤以為它同時也夠「好」。在不限制製作時間與成本的情況下,專業人士的領域智慧絕對比大語言模型強大。
這並不是說 AI 沒有意義,反而就像近期走紅的 Jev 一樣,能夠又快又便宜的達成足夠好的智能,本身具備極高的實用價值。只是作為一個工具,它能完成的事情端看其使用者的能力,這個能力叫做批判性思考。
我們跟不上 AI 極致的速度與大量的產出,因此更要在工作流程裡時刻保持對 AI 的質疑,維持人類獨有的高品質決策與判斷力。
批判性思考已成為人類最重要的技能,沒有之一。
白話文:「在法定意義上 agent 只是一項工具,而不是一個人。」也就是說法院從法律層面否定了 agent 具有自主意識,無論它是個多麼強大的東西,背後的起心動念還是源自於某個「使用者」。
該案例出自 Amazon 與 Perplexity 的官司。Amazon 禁止 Perplexity 的 agent 存取亞馬遜商店,但使用者還是操作 agent 擷取亞馬遜商店的資料,因此一狀告上法庭。
對於 agent 開發商來說,是個極好的免責條款。他們負責打造工具,使用者要自行負起全部責任。就像是我們使用 AI 時常看到的那句話:「AI 可能出錯,請查閱事實。」
不過法院最後特別強調,此判例僅考慮 agent 對網站進行的「存取」行為,不能作為規範 agent 的全新法律框架。
雖然整個判例聽起來合情合理,但請試想一種情況,你作為一個使用者,使用了 perplexity 旗下的 agent 產品,並只是它「去網路上找出某某產品的最便宜價格」,這時你認為 agent 會不會跑到亞馬遜商店尋找該商品?若此時 agent 並未跳出任何警告說明風險,作為使用者有可能完全知道 agent 行為的風險嗎?
我認為 agent 開發商應該妥善製作相關的安全措施,就像是所有槍枝都該有保險裝置,任何有機會造成傷害的工具,都該具備完整的配套,而不是將所有責任丟給使用者。
在這個 agent 百花齊放,各大公司為了追求勝利而將安全拋諸腦後的時代,大家要更小心地使用 agent,別讓 agent 執行任何你不理解原理的操作、別將帳密、token 毫無節制地提供給它,才是我們最好的自保方式。