驗收單 · 2026-10-22 · 约 8 分钟

BetterVia 上手:Via 浏览器的 400KB 模組居然能干这些?

軟體bettervia分類系统工具
版本1.1.0體積0.39M
開發方暂无资料狀態已歸檔
BetterVia 上手:Via 浏览器的 400KB 模組居然能干这些?

BetterVia 是什麼、能幹嘛、適合誰

說真的,我一開始是被它那 0.39MB 的體積吸引過來的。現在打開應用商店隨便抓個瀏覽器都是幾十 MB 起跳,結果 bettervia 這傢伙連半 MB 都不到——這麼小能幹嘛?

裝完才發現它根本不是瀏覽器,而是一個專門給 Via 瀏覽器用的腳本模組。懂的人都懂,Via 本身就是那種可以自己寫腳本、自由度極高的輕量瀏覽器,但它裡面藏了一堆「官方白名單」——很多站的嗅探、腳本注入、下載攔截功能,遇到白名單裡的站就自動關掉。BetterVia 第一個也是最核心的作用,就是繞過這道白名單,讓 Via 的腳本能在所有網站上跑。

除了繞白名單,它還把 Via 自己沒有、但玩家們瘋狂想要的功能做成了一鍵開關:啟動自動化(打開 Via 就自動進深色模式、自動打開某幾個站)、界面微調(把底部那幾個按鈕換位置、隱藏我用不到的組件)、甚至能在 Via 啟動時自動清理 Cookie。

適合誰?第一,已經在用 Via 的 玩機 愛好者——不用換瀏覽器,裝個模組就能把 Via 的潛力榨乾;第二,不想折騰完整框架但想要 Via 高級功能的人——BetterVia 支援 LSPatch,可以不用 root,直接把模組補丁進 Via APK 裡,裝完就生效;當然,如果你連 Via 都沒用過,那這款模組對你來說就是空氣。

安裝

先說幾個前置條件:BetterVia 支援的 Via 版本是 V6.6.0 以上,更早的版本 hook 點對不上,裝了也白裝。Via 本身有兩條發布線——國內版包名 mark.via 和 Google Play 版包名 mark.via.gp,BetterVia 兩個都認,LSPosed 裡勾對作用域就行。

安裝路徑分兩種,選一個就好:

有 root + LSPosed 的朋友:先裝 Via(選國內版或 GP 版隨你),然後把 BetterVia APK 當普通 app 裝進手機,打開 LSPosed 管理器,在模組列表裡勾上 BetterVia、作用域裡勾上你裝的那個 Via 包名,重啟 Via 就生效了——不用整機重啟,軟重載就行。

沒 root 的朋友走 LSPatch:這個稍微麻煩一點,但也是官方推薦的。先下載 BetterVia APK 和 Via APK 兩個文件,打開 LSPatch,點「導入應用」把 Via APK 導進來,然後在 Via 的詳情頁裡加 BetterVia 模組,選「本地修補」模式等它跑完,最後把手機上原裝的 Via 卸掉、裝上修補後的 APK 就完事。這條路徑不需要 root,LSPatch 會自動處理包名映射,Via 升級了要重補一次。

有一點要特別註意:BetterVia 體積雖然小,但包名必須是 com.jiguro.bettervia——從非官方渠道下載的如果包名對不上、或者 APK 超過 1MB,基本就是被改過的盜版,別裝。國內下 GitHub 不方便的,bettervia下載 還能走 Gitee Releases、LSPosed 模組倉庫、甚至藍奏雲都有正版備份渠道,版本和 GitHub 同步。

實際用下來:三個讓我驚喜的點 + 一個吐槽

第一個:白名單繞過真的解決了我最痛的那個點

Via 自帶的腳本大全裡,有個下載嗅探功能——打開之後進優酷、愛奇藝這些站,Via 會自動攔截視頻請求、給你一個下載按鈕。但好死不死,Via 官方自己把 B 站放在了白名單裡,嗅探一碰到 B 站就自動關閉。我之前為了下 B 站視頻,專門裝了另一個瀏覽器,折騰得要死。

BetterVia 裝完之後,那個白名單繞過的開關一打開,我進 B 站隨便找一個視頻,地址欄旁邊那個嗅探圖標直接亮起來——點一下,下載鏈條就出來了。就這麼簡單,沒有多餘的設置。說實話這是我裝它的唯一動機,但裝完之後發現還有更多驚喜。

第二個:啟動自動化——每天早上打開 Via 的流程被我一鍵搞定

我每天早上通勤的固定流程是:打開 Via → 切到深色模式(地鐵上光線暗)→ 打開知乎熱榜 → 打開 B 站推薦頁。四個動作,原來每天都要手點一遍。

BetterVia 的「啟動執行」功能就是個 自動化 串接器——把這四步做成一個組合。設置面板裡進「界面定制 → 啟動執行」,加四個動作:切深色主題、打開兩個 URL,執行時機選「每天首次啟動」——意思是當天第一次打開 Via 才執行,之後切後台再回來就不重跑了。動作之間有 200ms 延遲,不會 Via 還沒準備好就跳轉。

現在我早上打開 Via,它自己就把一切準備好,我直接開始看就行。唯一的代價是啟動時間大概慢了 1~2 秒,完全可以接受。

主界面

第三個:模組本身的調試能力比我想的強

之前用過一些 Xposed 模組,出問題了只能去 LSPosed 日誌裡瞎翻,大部分條目看不太懂。BetterVia 在 V1.8.0 之後自己加了一個「日誌與診斷」面板,在設置裡面的「關於」子菜單裡。

裡面能看到:模組當前版本、已經啟用了哪些功能、最近一次 hook 的結果——甚至能一鍵導出診斷包,包含設備型號、Android 版本、Via 版本、框架版本,打包發給開發者就行。我上次更新了 Via 之後發現白名單繞過突然不生效了,打開日誌一看,最後一條是 Method not found——hook 點隨 Via 升級變了,升 BetterVia 到最新版就解了。這個排查速度比我以前瞎試快太多。

一個必須吐槽的點:Via 升級之後經常需要重補丁

這是 LSPatch 路徑固有的問題,不是 BetterVia 本身的鍋。Via 大概每半個月更一次,每次更新如果內部類名變了,之前打的補丁就失效了——要卸掉 Via、重新導入新 APK、加模組、修補、再裝回來。整個流程大概 2 分鐘,但偶爾忘記升級就會發現功能突然全沒了,挺惱火的。

有 root 走 LSPosed 路徑的朋友沒這個問題——Via 升級只要重啟一下模組就自動適配,但沒有 root 是我的選擇,這個代價我認了。

適合誰、不適合誰

總結一下:

  • 適合 Via 重度用戶、想折騰瀏覽器腳本的玩機黨、或者像我一樣有固定瀏覽流程想自動化的通勤族。
  • 不太適合 連 Via 都沒用過的人、或者只想找個安靜瀏覽器的普通用戶——Via 本身已經夠輕量了,再加模組反而增加理解成本——真要折騰 字體美化、主題定制那一套的,不如選另一款更開放的瀏覽器。

0.39MB,四捨五入等於什麼都沒佔,但解鎖的玩法遠遠超過這個體積該有的樣子。如果你手裡正好有 Via,又覺得它有些地方「好像還能再多做一點什麼」,那 BetterVia 值得裝一次試試。至少我裝完之後那個早上的通勤體驗,確實比之前順了一些。

本文為個人基於網路公開資料整理編寫,非官方內容,僅供學習交流參考;軟體版權歸原作者所有,請支持正版;使用過程中遇到問題請查閱官方管道,本文不承擔任何責任。

同類驗收報告