2026 年 10 月 25 日,V2EX 的「分享創造」版出現一則貼文。一位暱稱 Sevennine(setube)的網友分享了自己寫的瀏覽器外掛 StackPrism,中文名叫「棧棱鏡」。他的起因很單純:原本用的技術棧偵測外掛 Wappalyzer 有些網站認不出來,試了市面上其他同類工具也覺得不滿意,索性自己動手做一個。
依貼文描述,這個外掛標榜 35,000 多條規則、13 萬多個 pattern,涵蓋前端框架、UI 庫、CDN、統計、支付等 20 多個分類,強調完全離線本地比對、不上傳頁面資料,並支援 Chrome、Edge、Brave、Firefox 等瀏覽器,程式碼也在 GitHub 上開源。討論串裡有網友回報 PHP 網站被誤判成 Next.js,也有人提醒 Wappalyzer 本來就做同樣的事,原發文者後來自己補充了這一點。
這是一則科技圈的日常分享,但站在健康生活的角度,它其實牽涉兩件你可能真的用得到的事:一是安裝瀏覽器外掛時的資訊安全判斷,二是每天盯著螢幕研究「這個網站用什麼技術」的你,眼睛和作息還好嗎。
先說外掛安全:標榜「不上傳資料」要怎麼看待
貼文裡最常被強調的賣點是「完全離線本地匹配,不上傳任何頁面資料」。這個方向本身是好的,隱私考量本來就該是挑選外掛的條件之一。不過要提醒你,這類說法屬於開發者的自行描述,程式碼雖然開源,一般使用者其實不太有辦法逐一驗證商店上架版本與開源倉庫完全一致。
如果你打算試用這類新出的外掛,幾個務實的做法可以參考。看一下外掛要求的權限範圍,技術棧偵測通常需要讀取你造訪的頁面內容,這個權限不小,值得想一下自己平常瀏覽的頁面裡有沒有敏感內容。再看一下外掛的發布時間與更新頻率,剛上架、討論還很少的工具,先觀察幾天再裝也不遲。用得到時才開啟、用不到就停用,也是降低風險的簡單習慣。
討論串裡那則「PHP 被誤判成 Next.js」的回報也值得留意。偵測工具靠規則比對,難免有誤差,把它當參考而非標準答案,是面對所有自動化判斷工具時比較健康的心態,這一點在判讀健康資訊時也一樣適用。
再說你自己:研究技術棧的時間,眼睛也在工作
不管是寫外掛的人,還是裝了外掛一個網站一個網站點開看的人,這類行為有個共同點,就是長時間近距離盯著螢幕,而且注意力集中到不太會眨眼。這正是眼睛疲勞最容易累積的情境。
如果你最近也常這樣,可以試試看一個老方法:每 20 分鐘左右,把視線移到約 6 公尺外的東西看 20 秒。不用精準計時,重點是讓負責近距離對焦的眼內肌肉定期放鬆。覺得乾澀時,有意識地完整眨眼幾次,比一直揉眼睛溫和得多。螢幕亮度調到接近環境亮度,夜間跟著系統開夜覺模式,都是負擔很小就能做到的事。
出現幾種情況時,建議找眼科醫師看一下,而不是繼續撐:視力突然變模糊、看東西有重影、眼睛痛或頭痛伴隨視覺異常、飛蚊明顯變多或出現閃光感。這些訊號未必代表嚴重問題,但值得讓專業的眼睛檢查來回答。
為了做一個「牛逼」的東西而熬夜,是很多工程師的共同記憶
原發文者說自己是因為現有工具都不滿意才動手做,這種「乾脆自己寫一個」的熱情很真實。不過從健康角度,這種熱情常伴隨一種模式:白天上班寫程式,晚上回家繼續寫自己的專案,不知不覺就過了半夜。
偶爾為喜歡的專案熬夜,身體多半扛得住;比較需要留意的是連續好幾天睡眠不足卻 still 維持高強度用腦,這時判斷力、情緒耐受力都會下滑,寫出來的程式品質往往也跟著掉。我們先前聊過開源維護者的疲勞問題,那篇文章裡整理的訊號判斷,自己 side project 做到停不下來的你也可以翻翻看:開源維護者的過勞風險與作息照顧。
如果你最近有為了趕功能而犧牲睡眠,給自己一個重新開機的機會:連續幾天把上牀時間往前挪半小時,白天精神通常就會有感的差別。反過來說,如果已經出現躺著睡不著、白天卻隨時想睡、或對本來有興趣的事提不起勁持續好幾週,這就不只是熬夜的問題,值得找醫師或心理專業談談。
看到別人分享作品,你也可以只說一聲不錯
最後聊點心情面的。原發文者標題寫「自認為非常牛逼」,討論串裡馬上有人指出誤判、也有人說這件事早有現成工具。這是網路分享創作的常態:你覺得得意的東西,一定會有人潑冷水。
分享作品的人,把批評分成兩種對待會比較輕鬆:指出誤判、效能問題的,是免費的測試回報,收下就好;純粹比較誰先做的,聽聽就過。而如果你是留言的人,在指出問題之前先肯定對方願意動手做的這件事,對方收到的訊息會很不一樣。
一個技術棧偵測外掛看起來和健康沒什麼關係,但裝外掛的判斷、盯螢幕的眼睛、熬夜寫 side project 的你,還有網路上分享與回應的方式,這些加起來,就是你的日常健康。工具可以一直換,身體和心情得陪你用很久。