PTT Prism - PTT 網頁版閱讀增強工具箱

​ 話說最近可能是 AI 大時代的來臨,PTT 在手機上的 apps 客戶端變得突然很多很多 還有很久沒有更新的 PTT 軟體,也都憑靠著 AI 直接原地復活了 🔥 例如:PTT+ https://pttplus.cc PTT+ 開發者最近回歸也在 PTT 發了一篇文章 https://www.ptt.cc/bbs/iOS/M.1793762028.A.02C.html ​ 我自己最近是都在用 BanaPTT https://banaptt.com BanaPTT 開發者在 PTT 也有發過一篇介紹 https://www.ptt.cc/bbs/iOS/M.1791277390.A.26F.html 比較驚艷的是這套除了常見的 iOS/iPadOS 以外,還有另外支援 macOS 所以我已經用這套取代掉原本會在 Mac 電腦上面使用的 Welly ​ 雖然手機跟電腦在逛 PTT 的時候可以透過各種 apps 來逛 但也會有時候是通過 Telegram Bot 機器人推播新聞或者是網路上分享來的 PTT 網頁版網址 這時候點開就還是會回到瀏覽器上 之前瀏覽器常用的幾個增強腳本也因為時間比較久沒有更新 同時一起啟用,在使用起來會有點衝突跟小毛病 這次就讓 AI 幫我把幾個常用的腳本照著我想要使用的樣子修正並整合為一個新的工具箱 ​ PTT Prism 項目開源地址: https://github.com/jkgtw/PTT-Prism 主要是將 PTT 推文樓層、作者與推文辨識、ID/標題搜尋、圖片收合、imgur/X(Twitter)/meee/YouTube 媒體預覽,以及公開發文/推文 IP 的國家旗幟整合為一套 Userscript 瀏覽器可以使用 Tampermonkey 或者暴力猴之類的工具安裝 Safari 也可以試試看免費開源的 userscripts ​ 整合與新增的功能很多,大致如下: 📝 推文閱讀增強 推文樓層顯示:自動為每則推文標示樓層,滑鼠移至樓層時可查看推、噓、箭頭的個別累計數量。 原 PO 推文高亮:自動辨識文章作者的推文,使用不同背景顏色標示,方便辨認原作者回覆。 相同 ID 推文高亮:點擊推文 ID 或推文內容,即可選取並高亮該使用者的所有推文;再次點擊可取消選取。 動態推文支援:自動處理新載入的推文,持續更新樓層、作者辨識與其他增強功能。 🔎 作者與文章快速搜尋 點擊作者 ID:顯示搜尋選單,可快速查詢該使用者在目前看板、PTT 全站(ALLPOST)及 Google 的相關內容。 點擊推文 ID:提供相同搜尋功能,快速查找特定使用者的歷史文章。 點擊文章標題:使用 PTT 同主題搜尋功能,快速尋找相關討論串。 快捷操作:支援 Ctrl/Command 搭配點擊,在新分頁開啟相關搜尋結果。 🖼️ 圖片與影音預覽 Imgur 圖片支援:自動嵌入 Imgur 圖片,並修正部分圖片無法正常預覽的問題。 Imgur GIF/GIFV 優化:支援使用 MP4 格式播放動圖,減少不必要的流量消耗。 Imgur 相簿預覽:支援相簿圖片載入,可設定初次顯示數量,並按需展開剩餘圖片。 X(Twitter)圖片預覽:自動辨識並嵌入 X/Twitter 圖片連結。 meee 圖片預覽:支援 meee.com.tw 圖片連結的自動嵌入。 YouTube 影片嵌入:直接在文章中顯示 YouTube 影片播放器,支援一般影片、Shorts 與直播連結。 其他媒體支援:支援常見圖片格式,以及 MP4、WebM、Ogg 影片。 圖片點擊收合:點擊圖片即可收合,並以簡潔的佔位按鈕替代;再次點擊即可展開。 延遲載入(Lazy Loading):圖片與影音預覽接近可視區域時才開始載入,降低不必要的資源使用。 PTT 終端機閱讀模式:支援 term.ptt.cc 輕鬆閱讀模式中的部分媒體嵌入功能。 🌍 IP 國家旗幟與地理資訊 發文 IP 國旗:自動辨識文章底部公開的發文 IP,顯示所屬國家/地區的 Emoji 國旗。 推文 IP 國旗:支援顯示公開推文 IP 的國旗;未公開 IP 的推文不會額外顯示標記。 IPv4/IPv6 支援:同時辨識兩種 IP 地址格式。 IPinfo 快速查詢:點擊 IP 地址,即可在新分頁開啟對應的 IPinfo 詳細資訊頁面。 IPinfo Lite API 整合:可自行設定免費 Token,優先使用 IPinfo Lite 查詢國家/地區資訊。 免 Token 查詢:未設定 IPinfo Token 時,自動使用 Free IP API,必要時使用備援服務。 智慧並行查詢:支援多筆 IP 同時查詢,並優先處理目前可視區域附近的推文。 查詢結果快取:相同 IP 不重複查詢,成功結果預設快取 30 天,減少 API 請求。 查詢失敗手動重試:API 查詢失敗時顯示 🌐 圖示,點擊即可重新查詢,並遵守服務端的頻率限制。 國旗位置自訂:可選擇將國旗顯示於 IP 地址左側或右側。 國家資訊提示:滑鼠移至國旗時,可查看國家/地區、IP 及資料來源等相關資訊。 ⚙️ 介面與使用體驗優化 頂部導覽列自動淡化:向下捲動文章時降低頂部導覽列的不透明度,滑鼠移入後恢復顯示。 隱藏底部導覽列:移除文章下方的導覽操作區域,讓閱讀畫面更簡潔。 隱藏頁尾提示:可選擇移除 PTT 頁面底部的提示訊息。 低調文字顯示:自動解除部分低調文字的隱藏樣式,減少額外操作。 自動確認年齡限制:可選擇自動通過 PTT 的 18 歲確認頁面。 推文自動更新:可自行啟用文章推文輪詢功能。 繁體中文設定註解:主要功能均可透過腳本開頭的 CONFIG 調整,並附有繁體中文說明。 注意事項 PTT Prism 主要針對 www.ptt.cc 網頁版設計;term.ptt.cc 僅支援部分媒體預覽功能。 IP 國旗依第三方地理位置資料庫判定,不代表使用者的真實位置或國籍。 部分媒體預覽可能受來源網站的存取限制、跨網域政策或 API 變動影響。 所有功能均可依腳本內的設定參數調整,部分功能預設為停用。 ...

November 14, 2026 · 2 min · jkgtw