2025年10月17日 星期五

我失敗的美式生活:鱸魚的三十年日常觀察與非典型剖析

 

對於想藉由閱讀來瞭解美國生活文化的讀者來說,《我失敗的美式生活》可說是一本相當接地氣的文化導覽小品,有別於《美國六十年滄桑:一個華人的見聞》那類從巨觀角度陳述美國國家發展史、內容較為硬梆梆的書寫方式。筆名鱸魚的作者,以他旅居美國三十年的經驗,將美國價值——無論好壞——一五一十地介紹給讀者。對我這個從未踏足亞美利堅合眾國、只能透過影視文化猜測美國居住環境的人來說,每篇文章讀起來都非常新鮮有趣。當然,這多半要歸功於作者那種幽默又流暢的文筆,讀來毫不費力。

書中首先介紹的是美國奇特的小費文化。特別是在這幾年烏俄戰爭後、全球通貨膨脹加劇的背景下,小費在日常支出中的比重讓許多美國人直呼吃不消。另一個獨特的現象是日光節約時間,這種制度在跨越多個時區的大陸型國家裡才會成為日常困擾。記得某次裝修時,剛好買了美製的廚房水槽,在裝設三角凡爾時,真的是吃了英制度量單位的一記悶虧。讓人不解的是,美國為何至今仍堅持使用無法與全球同步的尺寸系統?在美日重新進行關稅談判之際,川普始終將焦點放在日本車的進口稅率上。這其實不難理解,畢竟美國是名副其實的汽車大國,出門沒車寸步難行。源自西部馬車文化的跨州公路旅行,對美國人來說,是一生必做一次的浪漫旅程。

有別於台灣街景常如補丁般醜陋,美國不論是鄉村、近郊還是都市,舉目所及大多是整齊劃一、市容一致,風格自成一格。其原因在於——你的房子不只是你的房子。美國政府對私人建物擁有規範屋主外觀、棟距、高度等影響街景的權力。鄰居也會三不五時提醒你:後院的花草很久沒修剪、不夠整齊,會影響社區美觀。說實話,這其實是蠻令人嚮往的政府公權力運用方式;歐洲和日本等先進國家也都有類似做法。反觀台灣……

酗酒、槍枝氾濫與吸毒堪稱是美國社會的三大原罪。美國人嗜酒如命的情況,完全展現在他們去餐廳用餐時的酒水文化上——菜單上除了主餐外,還必定會附上酒單與甜點單,才算完整。從西部時代男女以啤酒當日常飲品的年代開始,隨著時間演進,主流飲品逐漸轉向酒精濃度更高的威士忌,也使得美國人酒精成癮的問題日益嚴重,幾乎揮之不去。而讓人民合法擁槍的憲政權利,則是源於當年為了確保各州有能力對抗聯邦政府的私有武力,這是全世界獨一無二的歷史演進背景所致。然而,槍枝氾濫所造成的傷亡人數逐年升高,使得擁槍與反槍之間的對立成為美國社會特有的意識形態對抗。追根究底,美國的毒品問題或許也與醫療資源的不公與不足有關。因為看病實在太麻煩,所以許多美國人對於小病痛習慣直接服用止痛藥,長期使用這些成癮性藥物,很可能就是通往吸毒之路的入門磚。

平心而論,《我失敗的美式生活》的內容符合新聞報導中講求平衡原則——它不只描述美國夢的美好,也講出美國社會的缺陷與難處。其實人生就是在這山望那山,總覺得外國的月亮比較圓。但說到底,家家都有本難唸的經。川普繼任後,美國似乎問題更多了。天佑美國。


2025年10月10日 星期五

AI應用程式開發 第二版|活用ChatGPT與LLM技術開發實作

 

時至今日,沒人會否認人工智慧(簡稱 AI)是一門顯學,更有不少專家學者宣稱,程式設計是 AI 可以取而代之的職務。先不論未來的事,在這個當下,對從事軟體開發的工程師來說,AI 至少在兩個層面造成業務上的改變,或用更正面的態度來說,是改善。

首先,以大語言模型(LLM)為核心製作出來的程式開發工具,無論是在 POC 開發、程式碼除錯、撰寫測試程式碼等各個開發環節,都能利用 AI 來加速作業。另一個層面,則是運用 AI 在自然語言處理上的超能力,打造出以往令開發人員卻步的各種人性化應用。而後者,就是這本《AI 應用程式開發》關注的重點。

它採用目前 AI 產業領頭羊 OpenAI 的解決方案,向讀者介紹如何整合 LLM 到自行開發的應用軟體中。首先免不了要進行一些技術觀念的鋪陳,介紹大語言模型的演進以及其背後的原理。雖然 LLM 表現得很像有智慧,但它終究只是運用統計數據來預測下一個字元的文字產生器,因此在現階段,仍不可避免地有兩個問題無法克服:一是垃圾進、垃圾出:餵給 LLM 的資料如果本身包含錯誤資訊,那模型本身也只會提供錯誤結果。另一個是幻覺問題:LLM 只是依據機率最高的規則來不斷產生文字內容,無法保證內容的正確性。

接著進入實戰部分,書中很快帶過 OpenAI API 的使用方法。受惠於 ChatGPT 將一切複雜性包裝在 Web API 後,讀者會發現只要按部就班地照著書中內容練習一遍,就馬上學會如何利用程式碼呼叫 ChatGPT 家族的 LLM 模型,包含聊天補全模型、視覺辨識、內嵌模型、文字轉語音、語音轉文字和圖片生成等,一瞬間能將世界最強大的 AI 整合到自己的專案裡。

書中也點出 LLM 能具體增強專案的對話能力、語言處理能力、人機互動能力,並以範例展現各種可能發展的 AI 應用,包括新聞撰寫、看影片寫結論、特定領域的專家問答和語音個人助理等等。書中也貼心地提醒,這些功能看似強大又美好,但呼叫 OpenAI API 是以 token 計價,開發者必須有控管成本的警覺性。

接下來是更有技術含量的章節,介紹用於增進 LLM 模型效果的各種技巧。從最簡單的提示工程開始,只要透過角色、前後文和任務的三段式文字,就能設計出有效的提示語;要求 LLM 進行一步步去思考,是另一種減少 AI 給出錯誤答案的小技巧。少量樣本學習以及根據使用者回饋來改進則需要花費更多心力在提示語撰寫。對於後者,書中更是提供用 AI 來優化提示語的範例程式。

再來是需要大量成本的微調模型。在 OpenAI 的工具中,微調 LLM 相當容易,但前提是使用者必須擁有能用來訓練模型的大量資料,以及充足的預算來進行這項作業。另外要注意,微調後的模型也只能在 OpenAI 平台中使用,無法帶走。最後則是現在的當紅炸子雞——RAG(檢索增強生成)以及連帶的內嵌模型。其實 RAG 是為了彌補 LLM 有著輸入 token 限制的問題,但因為實作簡單、效果顯著,所以目前已經變成 AI 應用的標準配備。

最後的章節則介紹 AI 應用程式在開發時的延伸議題,像是程式框架 LangChain 和 LlamaIndex。這部分也讓我看到 AI Agent(代理)在整合不同工具後,能展現出多強大的功能,像極了電影《鋼鐵人》裡的 AI 管家賈維斯。而透過OpenAI 規格的實作,讀者也可以自行開發提供給 LLM 呼叫的外掛工具,讓它更無所不能。可惜的是,AI 程式框架進展一日千里,書中的程式碼已經過舊,無法正常運作;不過也不用擔心,ChatGPT 神通廣大,可以輕鬆改寫出新版的程式碼。

在大數據時代,工程師已學會用數據寫出程式;相信在 AI 時代,工程師也會開始用 LLM 寫出程式。這本《AI 應用程式開發》,就是最棒的起點。


2025年10月5日 星期日

博物館與它的產地


在人手一台智慧型手機、隨時連網的時代,上至盤古開天的天文地理,下至古往今來的人文風貌,只要開啟螢幕、動動手指滑一滑,知識便即時呈現在你我眼前。相信很多人都已想不起上次逛博物館是在哪一年了。

《博物館與它的產地》這本書書名,致敬了《哈利波特》外傳電影《怪獸與牠們的產地》,然而有趣的不只是書名。整本書雖然只在談論博物館,卻寫出了趣味,也寫出了深度。它確實打動了讀者,激起再訪博物館的念頭;相信這也是作者郭怡汝寫作的初衷——她做到了!

博物館的起源相當有意思,最初只是歐洲的國王與貴族,基於個人喜好,蒐藏各種人文、自然和藝術品,放在私人官邸或寓所中,逮機會向他人炫耀。但在法國大革命之後,其他國家的國王為了顯示自己與人民站在同一陣線,也紛紛開放自家的寶物收藏供大眾參觀。這樣的博物館形式,之後更逐漸轉變為各國宣揚國力與提升國民知識的政策手段,普遍實行於世界各地。說來真是諷刺——人類文明竟然受惠於這些王公貴族為滿足私利、囤積奇珍異寶的心態,得以保存無數珍貴文物,流傳至今。

書的後半段以豐富精彩的文字,如數家珍般地向讀者介紹世界各大知名博物館的起源,以及不可錯過的鎮館之寶。博物館不僅展示歷史古蹟,其本身的建築、地點與興建背後的歷史,也都是人文史的重要事件。

從同屬亞洲的東京國立博物館開始,接著向西前進,來到俄羅斯的隱士廬博物館,它過去竟是鼠患猖獗的行宮,為了解決問題,還養了不少擁有官銜的貓。收藏最多法老王文物的埃及開羅博物館,以及文藝復興發源地義大利的烏菲茲美術館,其館藏藝術品之美,據說甚至會讓遊客「美到生病」。德國有一個由多個博物館構成的柏林博物館島,法國的羅浮宮因小說《達文西密碼》聲名大噪,成為家喻戶曉的景點,而法國另一座知名的凡爾賽宮則以收藏皇室寶物為主。曾是日不落帝國的英國,藉由殖民與掠奪,成就了全球館藏最豐富的大英博物館。美國的史密森尼學會擁有最奇特的創立傳說,發展成全美最大的博物館聯盟。紐約的大都會藝術博物館雖為私人組織,卻在時尚界擁有不可動搖的地位。想一探美洲古文明的寶藏,非得造訪墨西哥國家人類學博物館不可。從收容囚犯到享譽全球的博物館,澳洲博物館無疑是澳洲自然生物館藏最豐富的代表。

作為一本台灣原創的博物館科普書,當然也為台灣各大博物館留下了詳盡介紹。從因國共內戰而搬遷至台灣的國立故宮博物院、日治時期為宣揚殖民政績所設的國立臺灣博物館、擁有最多動植物標本的國立自然科學博物館、到由私人企業家發願創立的奇美博物館,全都是國內旅遊、寓教於樂、闔家出遊的絕佳去處。


2025年10月3日 星期五

漫畫 賽局理論,解決問題最簡單的方法


數學家馮紐曼和經濟學家摩根斯坦所提出的賽局理論,可以用來分析具利害關係的雙方所可能採取的行動。用宏觀、俯瞰的角度來評估賽局,學習過程中,可以練習我們用全局思維來審思議題,不只是從個人角度來推敲。將問題單純化,也是賽局理論的一大特色。不論多複雜的情況,都可以抽離成玩家、策略和利得三個要素,劃成表格用來推論結果。這樣的方式看似簡單,卻能應用到各種情況與領域,小至人際互動、商業競爭,大至國與國之間的外交策略。

賽局理論的第一種型態,囚犯困境,也是最為人熟知的樣式,它出現在個人利益與團隊利益相衝突的情境中。以現代的電商產業為例,當 A、B 兩家公司面臨「降價」或「維持原價」的策略選擇時,可以繪製出以下的賽局理論利得表(分數越高,利得越高):


利得表展開後,接著就是要找出奈許均衡點,這是用來預測情勢最終會如何發展的關鍵。奈許均衡是指「雙方根據對方的策略,所採取的最佳策略所達成的狀態」。這個均衡點具有穩定性,因此雙方都沒有改變行動的動機。一旦進入奈許均衡,就會趨向穩定。反之,若尚未進入均衡點,賽局中的玩家仍有改變策略的動機,因此狀態還會持續變動。有些情況下,即使繪出利得表,再反覆推敲策略和利得,卻仍找不出雙方都能接受的共識均衡點。這代表此賽局無法預測,例如雙方在猜拳時的勝負結果。

從 A 公司的角度來看:當 B 公司選擇「維持原價」時,A 的最佳策略是「降價」,是左下;當 B 公司選擇「降價」時,A 的最佳策略仍是「降價」,是右下。從 B 公司的角度來看:當 A 公司選擇「維持原價」時,B 的最佳策略是「降價」,是右上;當 A 公司選擇「降價」時,B 的最佳策略也是「降價」,是右下。總結來看,右下出現兩次,因此奈許均衡為兩家公司都選擇降價。

囚犯困境常發生在削價競爭、爭奪有限資源、地球暖化問題等個人與整體利益對立的情境中。在囚犯困境下,除非賽局的玩家之間有長期合作關係,並且能夠觀察彼此的行動,否則訴諸道德與善意,往往是無效的,只會出現老實人吃虧的惡性循環。要解決囚犯困境,只能從改變規則著手,例如訂立懲罰損害整體利益行為的法律與規範,來防止無止盡的利己行為。以商業行為來說,就是訂定不二價的供貨條款,確保銷售端不會走向惡性削價競爭。

賽局理論的型態二,協調賽局用來解決協調眾人以達成更佳成果的情境。人性容易受到習慣牽引,有著穩定就不想改變的慣性,但許多習以為常的作法,可能不是最有效的解決方式,這時就需要透過協調賽局來尋找最佳方案。以我較熟悉的資訊軟體情境為例,當公司面對「VM 虛擬主機」或「Container 容器化」兩種營運佈署架構的選擇時,也能繪製出一張利得表:


A 與 B 團隊各自可選擇 VM 或 Container 兩種方案:當 B 團隊選擇 VM,A 團隊的最佳策略是 VM(左上);當 B 團隊選擇 Container,A 團隊的最佳策略是 Container(右下);同樣地,從 B 團隊角度來看,也會做出相同選擇。可見,此協調賽局有兩個奈許均衡:左上與右下。最終哪個策略會被採用,常常取決於約定俗成的習慣。

當發現目前狀態是次佳選項時,就有必要影響所有玩家,一起朝向更優的狀態改變作法。一旦全體玩家都採用新策略,就不需要再費力維持,因為奈許均衡本身就會形成穩定。

動態賽局則是將分析重點,從雙方同一時間的決策,拉大格局,加入時間維度這個變數。若能考慮情勢的不斷變化,從結果反推前一步的過程,那就是所謂的反向歸納策略。但要做到這層次的分析,必須有預測未來的能力,並考慮雙方互動所產生的影響,這樣的沙盤推演難度極高,知易行難。動態賽局也強調,做決策時不能只看短期利益,而要從長期規劃的角度評估長期利益,尤其在兩者相衝突的時候更是如此。例如,為了清庫存而賤價出售公司主打商品,雖能帶動短期銷售,但會讓消費者習慣等待特賣再購買,也會拉低商品的品牌形象。

賽局理論也有它自己的侷限性。人們在決策時,未必都以利益為出發點,也不一定會理性評估策略的優劣。當要執行一項任務時,若對象是工讀生、實習生或志工,我們所採取的最佳策略就會截然不同。對學生與實習生,要強調學習與成長;而對志工,則要訴諸體驗與社會貢獻。花蓮馬太鞍溪堰塞湖潰壩事件,全台出現眾多鏟子超人的現象,就是一個具體的例子。

最後,身為賽局中的玩家,要提升勝算,最好的方法之一就是增加手中可用的選項。策略一旦變多,就更難讓對方預測下一步的行動。在無法明確推算利得表的情況下,也可以試著尋找更多的潛在玩家參與,這往往是破局的關鍵。像是先前新冠疫情蔓延期間,醫護人力極度吃緊,政府便尋求已退休的資深醫護人員回到前線支援,這就是一個相當聰明且有效的策略。

《漫畫 賽局理論,解決問題最簡單的方法》這本書,是一本輕薄小巧的商業科普漫畫書。內容條理清晰,能靈活應用於各種決策情境,對於想了解賽局理論的人來說,是一本相當理想的入門書。


2025年9月26日 星期五

5分鐘後的意外結局:藍色推理

 

對於需要長時間通勤的上班族來說,利用交通往返途中滑滑手機,是消磨零碎時光的不二法門。如果你已經厭倦了社群平台上的置入性廣告與親友的炫耀照,不妨翻閱這本《5分鐘後的意外結局:藍色推理》。

每個短篇故事只需要三到五分鐘閱讀時間,不必費心記住人物姓名和他們之間的關係,卻篇篇都能帶來出人意表的驚奇結局。或許你自認看過不少好萊塢電影、習慣了劇情反轉再反轉的橋段,會以為自己很難再被驚喜。那你可就小看了日本人的創意與巧思。雖然這些故事多半改編自西洋的小品小說,但其中八、九成的結局真的會讓人拍案叫絕,真的是不到最後一刻,無法預料走向。

甚至我認為,如果影視從業者能以這本書為基礎,拍出一系列半小時篇幅的推理劇集,將會是非常適合作為新演員出道的平台。全書讀完不用一天,卻很適合隨身攜帶,在零碎時間中翻閱。推薦給大家。


2025年9月23日 星期二

認知破局:解題思路比答案本身重要一萬倍

 


你會認為大多數的企管書籍和心靈雞湯沒兩樣嗎?服用當下覺得受益良多,但許多建議和解方其實很難落地實踐。或許你可以讀這本《認知破局》看看,它的內容雖然不見得全是獨創見解,但濃縮集結成一本書後,確實含金量過人,是值得反覆翻閱的好書。

作者張琦在中國長期從事企業管理顧問工作,之後轉戰短影音平台,成為爆紅的知識型網紅。書中的內容是她累積十幾年對商業市場與組織觀察後的心得與建言。

她主張,所有賺錢的法門都是一種認知變現。有人老實上班,有人買賣股票,有人投資房地產,更有人經營關係。這些形形色色的做法,都發自於你對該領域的熟悉和掌握程度。當你想賺另一個層次的錢時,首先你的認知要達到那一層。

她一開始就否定天道酬勤,因為只要方向不對,越努力做只會離目標越遠。也提出「要用產業的眼光看行業、用行業的眼光看企業、用資本的眼光看商品、用未來的眼光看現在」,重點是要把格局拉大,視野放遠。

商業的本質是交易。電商之所以興起,是因為它讓交易更有效率,但並沒有創造出額外的商品價值,價值體現在降低每次交易的成本。要經營一個永久可行的商業模式,必須找到人性永恆不變的核心需要。例如亞馬遜的貝佐斯就深知消費者永遠會購買物超所值的商品,因此把價格視為企業的核心競爭力。

沒有所謂的新客戶,所有的新客戶都是別人的老客戶,而企業間的競爭也只會越來越白熱化,從以前搶奪人荷包裡的預算,演變成搶奪人所處的空間,到網路時代則是搶奪人花費的時間。

想要成為長青企業,必須不斷打造自己的第二曲線。常常第二曲線會傷及自己的獲利基礎,但不下定決心的話,隨之而來的就是第一曲線的衰退期。只有在第一曲線尚處成長期時就開始打造第二曲線,才有足夠的團隊士氣和資金底氣去執行各種嘗試與創新。

不論是創業還是做產品,大家的通病就是看到什麼流行就追逐什麼,其實真正的高手是做減法的。首先在功能上做減法,聚焦最核心的賣點;接著將創新的原點瞄準用戶的痛點,有時這個點是用戶隱而不談、羞於啟齒的;最後要順應用戶的認知。速食連鎖店要賣精品手沖咖啡,只會事倍功半,因為和用戶認知不同,增加理解成本。

打造品牌,最重要的不是產品性價比,而是讓用戶藉由這個品牌成為誰。品牌是用來營造消費者的自我認知和身份認同。除了說故事,品牌要有自己的核心價值,並從一而終、堅持到底。

書中也提到許多職涯上應該抱持的觀點和選擇,像是工作和感情對雙方來說,就是一種價值交換,相互獲取自己需要的。這些敏銳、單刀直入的說法,多少能為讀者帶來收穫,值得知識工作者一讀。


2025年9月9日 星期二

北投機車快遞

 

由於最近搬家了,通勤時非得仰賴台北捷運紅線。而紅線上最知名的觀光景點,除了 101 外,相信就是淡水和北投。年輕人可能不知道,北投一帶在五、六十年前可是燈紅酒綠、聲色犬馬的繁華地帶,絕不是現代台北林森北路可以比肩的。由於地形多山、路多斜坡,加上道路狹小,為了滿足往返不同溫泉會館的旅客和工作人員的交通需求,便成了在地居民的商機。因此,在電腦尚未發明的那個時代,就已出現了類似 Uber 的機車載客服務,真的不能小看台灣人的生意頭腦。

《北投機車快遞》正是一本將故事場景設定在現代北投的小說,藉由男主角替阿公代班機車快遞工作時的點點滴滴,讓讀者和他一起透過與不同長輩的人際互動,耳聞那個有著那卡西、女將、公娼的熱鬧北投,卻也在字裡行間感受到繁華過去後所要面對的落寞。相較於現在流行的魔幻、穿越故事情節,本書的故事完全走寫實路線,角色個性的刻劃也很生動,像是現實生活中會遇到的人事物。

原本以為這本書是一本報導文學取向的著作,翻開第一頁才發現是現代文學小說。好在內容仍圍繞北投機車快遞的描述,所以也不算離題太遠。較可惜的是,作者雖然有嘗試,但未能成功將更多地景、特色融入故事中,讓讀者產生非去一遊的想望。故事中多的是對過去美好時光的緬懷,那些曾經紙醉金迷的燦爛夜生活產業確實早已離北投遠去。如同金瓜石、九份一樣,這些地區都已以另一種樣貌展現在世人眼前。