跳至主要内容

AI 插圖

· 閱讀時間約 2 分鐘

最近發現自己開始對 AI 生成的插圖有點過敏。也許不是全部的 AI 插圖,而是那些「一看就很 ChatGPT 預設風格」的、色調黃黃的 AI 插圖。就像下面這張:

(而且這張圖其實不合邏輯:為什麼最後一筆是寫「A」的橫筆?明明字是黑色的,為什麼調色盤沒有黑色顏料?畫架的左右腳也不對稱。)

雖然技術上而言,這是一張畫得還不錯的圖,至少比我能畫出來的好多了,而且平心而論也不算太醜;但它就是會讓我產生一種莫名的排斥感,就好像是看到廣告想趕快跳過的那種感覺。

如果是在商業網站上,或是某些「非用圖說明不可」的情境也就算了;但在個人部落格上,插這種風格的 AI 圖真的完全沒必要,甚至會降低文章的質感。給我一張手機隨便拍的照片,或是在便條紙上亂塗的鬼畫符,都比「ChatGPT 預設風格圖」好一百倍啊!

(好啦我先自首,我在 NiceChord.com 也會使用 AI 生成的封面圖。但至少我覺得我有在 Prompt 上花一些心思,有時也會手工修圖或加字。我並不是極端的「AI 反對派」。)

AI 生成工具把圖片、影片的產量和品質都提昇了,理論上應該會讓整個網路的視覺體驗變得更好才對。但實際上是,因為 AI 圖片過度氾濫,加上我知道它們不需要任何努力就能產生,反而讓我感到空虛,導致「所有的圖片和影片」都變得索然無味。

以前看到一張普通的圖片還會覺得「這張圖頗有意思」;現在看到就算是更精緻有趣的 AI 生成圖,反而只感到「喔不,又來了」。

圖片的技術提高了,情緒價值也歸零了。

小小的建議:如果沒有非放圖不可的理由,那麼與其放一張「大家都能無腦生成」的那種圖片,還不如什麼都不要放比較好。這樣版面乾淨又節省頻寬

很快就會習慣

· 閱讀時間約 2 分鐘

不管是什麼好事,過一陣子都是會習慣的:

  • 🎰 中了樂透大獎:一開始每天睡醒都會偷笑,過一陣子開始懷疑身邊朋友都不是真心的。
  • 😍 交到超正的女友:一開始她講什麼廢話都覺得可愛,過一陣子開始嫌她談吐沒內涵。

但反過來說,壞事你也會習慣:

  • 💔 新手機摔到地上:一開始覺得超心痛,過一陣子練就了「隔著裂痕看 YouTube」的特殊技能。
  • 🔕 耳朵不時會耳鳴、聽不到低頻率:一開始覺得人生完蛋了,過一陣子反而利用它當作讓自己多休息的藉口。

這就是心理學家說的「享樂跑步機」(Hedonic Treadmill)1:不管發生什麼好事壞事,你終究都會習慣,回到一個「還好」的基準值。就像在跑步機上,不管怎麼跑都還是在原地。

科技公司早就在利用這一點操控我們:

  • iPhone 16 Pro Max 用三個月後,感覺就跟 iPhone 8 沒兩樣;然後九月時你就會再買一支跟去年幾乎一模一樣的「新機」,因為你需要重新找回「開箱的感動」。
  • 以前一則貼文有 100 個愛心就讓你心花怒放,現在至少得拿 200 個才能有一點點感覺;這就是社群媒體的目的:把你養成需要越來越高劑量的毒品成癮者。
  • YouTube 放越來越多、越來越長的廣告,你很快就習慣了;把倒讚(dislike)按鈕拿掉,你也很快就不在意了。

所以應該怎麼辦?

對於名和利,要認清自己永遠不會滿足。預先設定一個「滿足點」就可以解放自己,免於陷入汲汲營營的虛榮遊戲中。

對於遭受的不幸,要了解自己無論如何都會反彈回來(這是自然定律);相信已經發生的事情就是最好的安排

不過凡事總有例外:我一開始就覺得檸檬卷很正,過了八年我還是覺得她很正。看來有些東西,是永遠不會習慣的。

Footnotes

  1. https://en.wikipedia.org/wiki/Hedonic_treadmill

時薪 18 元的打工仔

· 閱讀時間約 4 分鐘

你有沒有想過,當你在 YouTube 上等待那個「略過廣告」的按鈕倒數時,你其實正在打工?而且是時薪超低的打工。

你看廣告,創作者可以賺多少錢?

根據網路上的數據(以及個人經驗),台灣 YouTuber 可以拿到的廣告分潤,大概是每 1,000 次觀看 30 到 90 元台幣。

但並不是每次影片觀看都能成功播放廣告。有些人會用擋廣告軟體(你也應該用),有些國家沒有合適的廣告可以投放。

而且,就算看到了廣告,如果你在 5 秒後馬上按「略過」,創作者也是拿不到錢的。根據 YouTube 的規則1,觀眾必須看滿 30 秒(或整部看完),或者點按廣告中的元素與其互動,才算是「有效觀看」,創作者才能分到錢。

所以實際情況是 1,000 次影片觀看中,可能只有還不到一半是「有效觀看」。我不知道實際的數字,先估個 40%,也就是 400 次好了。這樣算的話:

  • 400 次的有效廣告觀看,造成 YouTuber 賺 60 元 = 每次有效觀看價值 0.15 元(台幣)
  • 換句話說:你忍受一支 30 秒的廣告,產生創作者 0.15 元的收入
  • 換算成時薪:一小時有 120 個 30 秒,所以 0.15 x 120 = 18 元!

(我知道這計算過於簡化,沒有考慮到不同類型的廣告,而且 40% 有效觀看的估計數值也可能極度不準確。但不論實際數字是 18 元、36 元還是 5 元,都不影響本文的論點。)

時薪 18 元是什麼概念?

台灣 2025 年的最低時薪是 190 元2你幫 YouTuber 們「打工」的時薪,可能只有法定最低工資的十分之一還不到。

這時薪比在路邊發傳單還低、比在 7-11 打工低、甚至比國小生幫媽媽擦桌子拿到的零用錢還低。但我們這些打工仔每天下班後,卻還是自動自發地為科技巨頭加班。

這世界上唯一比「看 YouTube 廣告」時薪更低的打工,大概只剩下「在社群媒體免費幫平台生產內容」了。什麼?這也是你每天在做的工作?

停止當廉價勞工

當 YouTuber 們喊著「請支持我,不要略過廣告」時,他們其實是在說「拜託幫我做這份時薪 18 元的苦工」。我們總是把「看廣告」想像成一種對創作者的支持,但這其實是你能做的最沒效率的支持方式。

如果你是 YouTuber,把廣告關了吧!你真的覺得觀眾的時間只值一小時 18 元嗎?與其浪費觀眾的生命,不如直接告訴他們:「我不開廣告,如果你想支持我,請按以下的連結贊助我 100 元。」只要有一個觀眾按下連結抖內,就能抵掉 666 次廣告觀看,省下全人類五個多小時的寶貴時間

如果你是觀眾,毫不留情地把廣告擋掉!用 Brave 瀏覽器、NewPipe、FreeTube、uBlock Origin、yt-dlp 等工具擋掉廣告(說真的,如果你沒在擋,我真的不知道你是怎麼撐過來的),停止做時薪 18 元的工作,你的時間比這個值錢太多。然後,如果你真的在乎某個創作者,請直接抖內他,或是買他的課程、週邊商品、會員。

廣告生態是個精心設計的剝削機器:觀眾浪費大量生命,創作者只拿到零頭,絕大部分的好處都被 Google 這個超大型抽成機器拿走。

人生苦短,用力拒絕廣告吧!對了,Wiwi.Blog 也沒有廣告,如果你覺得這個部落格有娛樂到你,歡迎藉由購買好和弦的課程來支持我!

Footnotes

  1. https://support.google.com/youtube/answer/2375431?hl=zh-Hant#zippy=%2Ctrueview-%E8%A7%80%E7%9C%8B%E6%95%B8

  2. https://www.mol.gov.tw/1607/1632/1633/84947/post
    2026 年會調整到 196 元。

撐傘

· 閱讀時間約 2 分鐘

我很不喜歡帶傘。

原因顯而易見:撐傘會佔用一隻手、帶出去常常就忘在外面、收折疊傘很麻煩……

如果出門時還沒有下雨或是雨很小,而我只是要去附近的話,我通常都不會帶傘。反正淋個幾分鐘的雨也不會怎麼樣,回家再擦乾就好。

但還有一個隱性的理由:如果只是毛毛雨就要撐傘,會讓我覺得自己也太嬌弱了吧。彷彿我禁不起一點風雨,是個碰到水就會壞掉、需要被小心呵護的公主。身為一個直男,這感覺實在太不對勁了。

這種「不想表現得太嬌弱」的執念,不只體現在撐傘上。我發現自己對很多日常小事都有類似的抗拒:

  • 明明就沒很冷(例如 20 度左右)就要穿外套?太嬌弱了吧,所以即使有點涼,我也不穿外套出門。
  • 明明太陽還不大(早上六點多)出門跑步就要擦防曬?太嬌弱了吧,所以我硬是不擦。
  • 明明點完餐只要等兩分鐘,就一定要拿出手機來滑?太嬌弱了吧,所以我寧可原地發呆。
  • 明明只是走一小段路,就喊累想坐下?太嬌弱了吧,所以我堅持站著。
  • 明明湯就沒有很燙,還是要放半天才敢喝?太嬌弱了吧,所以我直接喝(然後燙到舌頭)。

以前男子氣概要靠打獵、打架、保護族人來展現;現在的我卻只能靠「下雨不撐傘」、「冬天穿短袖」、「喝熱湯不吹」這種無關緊要的小事來證明自己還算是硬漢。真是有夠荒謬的。

OpenRouter

· 閱讀時間約 3 分鐘

我一直是每個月付 20 美金給 Claude 的訂閱制用戶,而檸檬卷目前用的還是免費版。

最近檸檬卷的 LLM(大型語言模型,Large Language Model)用量變大了,她也開始想用付費版。但兩人共用一個帳號的話,對話記錄會混在一起,很亂;兩人都各自訂閱的話,每個月就會噴掉 40 美金,太貴了。

OpenRouter

所以我開始研究 OpenRouter

OpenRouter 就像是 LLM 界的 Uber Eats,讓我們不用跟每家餐廳各別簽約,只要透過單一平台就能點到所有餐廳的菜。主流的 Claude、ChatGPT、Gemini、Grok 當然都有,而且還有一大堆從來沒聽過的模型任你選。

更重要的一點是:OpenRouter 不是訂閱制,而是儲值制,按用量計費。

以量計費的心態

「付月費」和「用多少算多少」的用法真的會很不一樣。

用 Claude 訂閱制的時候,因為每個月的 20 美金已經付出去了,所以當然要用爆!各種不重要的小事——「幫我看看這篇文章的重點」、「幫我翻成繁體中文」、「聊聊這個奇怪的想法」、「今天晚餐吃什麼」、「給我笑翻的 emoji」(對,我寧願用 Claude 也懶得自己選表情符號)——管他的全部都往裡面丟就對了。

但用 OpenRouter 時就完全不一樣了。因為是以 token 數量計費(想成以字數計費就行了),讓我瞬間變成斤斤計較守財奴模式。問每個問題之前會先想:「這問題真的需要問 AI 嗎?」、「我得一次就把問題敘述清楚,別浪費 token 來回對話」。

「Token」是什麼?

Token 是 AI 處理文字的基本單位,通常每個中文字或英文單字約計 1-2 個 token。計費就看你輸入和 AI 輸出的 token 數量(輸出的價格又比輸入貴)。

但 AI 沒有記憶,每次對話都要把之前聊過的全部重新輸入一遍才能接話。所以對話串越長成本越高,第十句話的價格可能是第一句的十倍!

付費方式不同,行為模式就完全改變。

模型的貴賤之分

OpenRouter 上每個模型的價格差異非常大:

  • 例如 Claude Sonnet 就超貴,每一百萬 token 要價 15 美金
  • 但像是 GPT-4o-mini 和 Gemini 2.5 Flash Lite 就很便宜,每一百萬 token 分別只要 0.6 和 0.4 美金

所以這會讓你思考:哪些工作該給哪個模型做?

重要且在意品質的工作(譬如修改 blog 文章、改程式碼),當然給 Claude Sonnet 這種高級模型處理;至於那些打雜工作(檢查錯字、翻譯)交給 GPT-4o-mini 就好——壓榨便宜勞工的概念。

省錢大法

最省錢的用法可能是先辦各家的免費帳號,把免費的額度用光,不夠的時候再拿 OpenRouter 來補。

唯一的例外是 Claude,我應該還是會繼續付費訂閱一份 Claude;因為 Claude API 價格真的太貴了,月訂閱制反而比較划算。看來在 AI 世界裡,我還是需要一個固定的「高級勞工」。

總之,用一陣子如果有什麼心得,我再寫上來跟大家說!

聖經遊戲

· 閱讀時間約 2 分鐘

介紹一款我小時候曾經玩過的遊戲:《Bible Builder》(台灣翻成「聖經啟示錄」)。這是個 1992 年由 Everbright 出品(這公司應該已經不在了),台灣中文版由智冠代理發行的 DOS 遊戲

雖然我小時候曾經被爸媽拖去教會,但我自己並不是基督徒,對聖經也不是很有興趣;儘管如此,小時候的我還是覺得這遊戲滿好玩的,可能是因為它的界面、美術和音樂都做得很用心。

遊戲的玩法很簡單,就是它會問你一些關於聖經的問題,每答對一題就可以得到一小片拼圖,拼圖上印著一句聖經經文。在題數限制內,集滿全部的拼圖,拼起來就贏了;如果題數用完時還沒集滿拼圖,則可以有一次最後機會,猜猜看這段經文是出自聖經的哪裡,如果答對也算過關。

題型有兩種:一種是單純的聖經知識題,另一種是問某個事件或句子出自聖經的哪個章節,全部都是選擇題。

雖然我自己不是基督徒,但我身邊有好幾個虔誠的基督徒,像是檸檬卷的媽媽和 JR Lee。這遊戲一被他們玩起來,就變得好像真的很好玩的感覺!看他們一臉認真地背誦聖經章節的順序、努力回想寓言故事的細節,娛樂效果不輸 YouTube 上的遊戲實況。

如果你是基督徒或對聖經有興趣的話,可以試試看這個遊戲。我無法在這邊提供下載連結,但在網路上用力找找1,應該是不難找到的。記得要先裝 DOSBox 才可以玩喔!

Footnotes

  1. Archive.org?

Marconi 的和平預言

· 閱讀時間約 2 分鐘

義大利發明家 Guglielmo Marconi 發明了實用的無線電報系統,讓人類首次能跨越海洋即時通訊,並在 1909 年時獲得了諾貝爾物理學獎。

Marconi 在 1912 年曾經雄心壯志地預言:

"The coming of the wireless era will make war impossible, because it will make war ridiculous."

(無線通訊時代的到來,將使戰爭變得不可能,因為它將使戰爭變得可笑。)

他的意思是:如果人們可以遠距即時通訊了,大家就可以把話說清楚、互相理解,世界從此就不會有戰爭啦!

結果呢,1914 年,第一次世界大戰就爆發了。

邏輯相反

Marconi 的邏輯根本就弄反了:如果人們都「不能」遠距傳訊,就根本不會知道敵人的存在,這樣才是防止戰爭最好的方式。

現在,我們不僅知道「敵人」在哪裡,演算法還會確保你每天看到他們最糟糕的那一面。你永遠能找到讓你氣到跳腳的言論,然後忍不住想:「他 M 的這些智障,看我用鍵盤教訓你們!」於是社群媒體成為了全球最大的戰場。

遠離戰場的方式

切斷自己與「大部份資訊」的連結,可能才是更健康的生活方式。

首先,減少使用任何帶有「演算法推薦」的平台,改用 RSS 建立自己在乎的資訊來源組合(記得訂閱這個 blog,謝謝)。一旦不讓演算法控制你的注意力,就會發現世界上突然少掉很多「敵人」。

然後,別讓陌生人輕易就能聯絡你。不在社群媒體上發文、關掉那些「順手就能留一下」的留言區,別人就無法隨時找你吵架了。

至於公開的聯絡管道,留下 E-mail 就好。為什麼是 E-mail?因為動手寫一封信需要消耗腦力,而網路上的酸民根本沒有腦力;再加上 E-mail 是一對一通訊,對於只是想引戰、帶風向的人毫無施展空間。

Marconi 以為通訊技術會帶來和平,但一百年後的我們終於想通了:也許和平的秘訣不是更即時的通訊,而是根本不通訊。

gg

· 閱讀時間約 3 分鐘

我的鍵盤有時候按 G 會跳兩下,導致我常常想搜尋東西的時候不小心就跳進了 ggooggle.com,讓我不堪其擾。

我有把鍵盤拆開清掃了一下,好像有改善一點點,但 gg 的問題還是時不時就會出現。

Linux 的神奇指令

就在我苦惱的時候,我發現了 Linux 上的一個神奇指令:xkbset

xkbset 可以設定一個叫做「debounce delay」(防彈跳延遲)的參數,簡單來說就是設定一個冷靜期,告訴鍵盤同一個鍵在這段時間內只能觸發一次。

於是我一行指令 xkbset bo 40,把延遲時間設定成 40 毫秒,就永遠解決這個問題了!

這個延遲時間需要測試一下,太短的話沒有用,太長的話會妨礙正常打字。我在鋼琴上同音反覆可以每秒 14 下,那大約是 71 毫秒,如果設定高於這個時間,就會影響我手速的展現了。

在 Windows 上怎麼辦?

當然是 Linux 上面會才有 xkbset 這種神奇指令。但如果你的 Windows 電腦鍵盤會跳兩下怎麼辦?

在 Windows 的設定中,有個「忽略意外按鍵」的功能;它就跟 xkbset 一樣,可以忽略短時間內的重複按鍵。聽起來很棒對吧?但問題是它的最低延遲時間只能設定 0.3 秒(300 毫秒)!

(最高的設定值是 2.0 秒?誰會想把一個鍵設定成 2 秒才能按一次?)

0.3 秒的延遲,意味著同一個鍵一秒最多只能觸發 3 次。這根本低於正常打字速度太多,完全無用!這樣只是把原本 ggooggle 的問題變成 gogle 而已。

在 Windows 上,要真正解決問題,只能尋求第三方的軟體;或者,買一台新鍵盤。

macOS 呢?

至於 macOS,系統完全沒有提供這方面的選項,連像 Windows 那種半殘的版本都沒有。

諷刺的是,macOS 可能是最需要這功能的作業系統。回想 MacBook 換成超薄「蝴蝶鍵盤」的那幾年(2016-2019),鍵盤跳兩下的災情超級嚴重,在網路上隨便一找就可以看到哀鴻遍野。這個問題甚至還催生出了「Unshaky」這個自由軟體。

這問題實在太嚴重,Apple 最終不得不承認設計缺陷,推出了鍵盤維修計畫,但是維修計畫也只涵蓋購買四年內的 MacBook。四年後鍵盤又壞了怎麼辦?該換新機囉!

喋喋不休的鍵盤

後來我才知道這個現象有個正式名稱叫「Keyboard Chatter」(喋喋不休的鍵盤)。

從一個小小的鍵盤問題,就可以看出三大作業系統的設計哲學:

  • 🐧 Linux:「這是你的電腦,工具在這,你自己搞定!」
  • 🪟 Windows:「為了保護你免於鍵盤跳兩下,我讓它連跳一下都很難。」
  • 🍎 Mac:「什麼鍵盤問題?是你該換新機了吧!」

又不會死

· 閱讀時間約 2 分鐘

我們的大腦有個問題:軟體版本還停在一萬年前。

社交焦慮

🦴 一萬年前:被部落排擠 → 沒有人保護我 → 我會死掉

📱 現在:發文沒人按讚 → 大腦:「天啊我要被拋棄了,我會死掉!」

於是我們開始計算最佳發文時間、研究演算法、反覆修改內容,只為了取悅根本就不認識的群眾。

資訊焦慮

🦴 一萬年前:沒有隨時注意周圍 → 老虎突然跳出來 → 我會死掉

📱 現在:手機跳出通知 → 大腦:「天啊如果我漏掉這件事,我會死掉!」

於是我們點開每一個手機通知、看完每一則壞消息、投身每一場線上口水戰,卻不記得上次好好睡覺是什麼時候。

比較焦慮

🦴 一萬年前:在部落中地位太低 → 得不到資源或配偶 → 我會死掉

📱 現在:看到社群媒體上別人的生活光鮮亮麗 → 大腦:「天啊他的地位要比我高了,我會死掉!」

於是我們買一堆不需要的東西、上傳超修圖的假照片,等待被陌生人認可。明明知道社群媒體上都是假象,但還是無法停止比較。

真的不會死掉

我們有地方住、有食物、有網路、有時間可以讀這篇文章、也沒有老虎在身後埋伏。

不討好群眾、不滑社群媒體、不跟別人比較真的不會死掉。把時間還給自己吧!

酸民模擬器

· 閱讀時間約 2 分鐘

送給你一個實用的寫作小技巧。

當你寫完一篇文章,準備貼到網路上之前,先到任何你喜歡的大型語言模型服務(ChatGPT、Claude、ollama 都可以),使用以下的 prompt:

(歡迎直接複製貼上拿去用)

讀以下文章。

假裝你是一個網路上的酸民,或者是討厭文章作者的惡意人士。在文章中找出五個可以攻擊的點,寫出具有殺傷力的反駁或攻擊留言。不要只是純粹漫罵或人身攻擊,要真的能刺到痛處。

接下來,轉換立場。針對剛才攻擊的五個點,每一個都寫出有效的反擊方式。


文章內容:

(貼上寫好的文章)

這個方法,可以讓你預先發現酸民可能攻擊的破綻。

發現弱點後,你可以選擇修改文章、把漏洞補掉;或者,也有可能你認為就算是會被攻擊,有些話還是得說,那你也可以先想好怎麼回應。

不過,我更推薦的方式是:根本就不要貼文到社群媒體,發到自己的部落格上就好,然後關掉留言區

最有效的防酸民策略,就是根本不給他們出手的機會

附錄:這篇文章的 AI 酸民回應

「用 AI 來防酸民?笑死,這根本是承認自己論述不夠強啊。」

「關掉留言區躲起來?這是什麼玻璃心作法?怕被質疑就別出來混。」

「最後一句『根本不要貼到社群媒體』根本自打臉,你自己就是靠社群媒體起家的內容創作者,現在吃飽了就叫別人不要用?」

「『酸民模擬器』?你這標題就是在消費酸民話題騙流量啊。整篇文章根本沒什麼實質內容,就是『叫 AI 幫你找問題』→『然後躲起來關留言』。這種廢話包裝成『實用技巧』?我看你才是最大的內容農場。」

「如果你真的這麼討厭跟讀者互動,為什麼還要寫作?自己寫日記不就好了?還要發布出來幹嘛?」

「你這個『好和弦』的老師,教音樂理論可以教得頭頭是道,結果面對酸民就只會逃?說穿了你就是個情商低落的宅男,現在還要把你的社交障礙包裝成『高明策略』推銷給別人。可悲。」