Shadowrocket 多個訂閱管理:分組排序、清理重複伺服器與刪除訂閱

整理多份訂閱:用備註辨識來源、調整伺服器順序、找出重複項目,並了解刪除訂閱前應備份哪些資料。

本文重點

本文以已經擁有服務商與訂閱為前提,依序整理 Home 列表:標記來源、逐組更新、整理順序、確認重複項目,最後備份並刪除。請留意訂閱網址、伺服器項目與 Config 中的分流規則各不相同,避免誤刪同名伺服器,或把列表排序誤認為自動切換策略。

一、先分清訂閱、伺服器與 Config

Shadowrocket(小火箭)的訂閱是取得伺服器參數的來源。一份訂閱可能提供多個伺服器項目;不同訂閱也可能包含名稱相同、參數卻不同的項目。整理多份訂閱時,先保留來源資訊,再處理項目數量;不要只看列表名稱就判斷是否重複。

Home 用來查看伺服器並選擇連線目標,Config 則用來管理設定檔與規則。刪除 Home 中的訂閱,不代表也會清除 Config 對伺服器名稱或策略的引用;反過來說,切換 Config 也不會取代現有的訂閱網址。

Home
確認訂閱來源、伺服器項目與目前選取項目
Config
檢查規則與策略是否引用伺服器名稱
Settings → Subscribe
確認訂閱更新相關設定

本文所說的分組,首先是依訂閱來源辨識伺服器集合,不是建立會自動測速或切換的策略組。列表順序、目前選取的伺服器,以及規則最後採用的策略,是三種需要分別確認的狀態。

二、為現有訂閱標示來源,再逐份更新

先為每份訂閱寫下用途與來源標記,例如「個人常用-A」、「外出備用-B」。備註不要填入完整訂閱網址、密碼或帳戶憑證。名稱只用來方便辨識,不會改變協定、連接埠或連線優先順序。

  1. 記錄目前狀態

    進入 Home,記下現有訂閱名稱、各組項目數量,以及目前選取的伺服器。不要為了改名而再次匯入現有訂閱,以免多出一份重複來源。

  2. 確認網址

    開啟目標訂閱的編輯畫面,確認 URL 與自己的原始記錄一致。範例 https://example.com/sub?token=xxxx 僅用來說明網址格式,並非可用訂閱。

  3. 填寫備註

    在訂閱編輯畫面的 Remarks 欄位填入簡短標記並儲存。若要新增現有訂閱,路徑為 Home → 右上角「+」→ Type → Subscribe,接著填入 URL 與 Remarks。

  4. 逐組更新

    使用目標訂閱對應的更新功能,每次只處理一份。如果使用 Home 下拉重新整理會同時更新多份訂閱,請在重新整理後逐一確認各組結果;不要把其中一組更新成功當成全部成功。

  5. 確認變更

    比對更新前後的項目數量、名稱與目前選取項目。更新後若項目減少,先檢查來源回傳內容與更新結果,不要立刻反覆匯入來補回。

訂閱網址中的查詢參數可能用於身分驗證。即使兩個網址的網域與路徑相同,只要 token 不同,就不能直接認定為同一份訂閱。排查時只在自己的裝置上比對完整網址;對外說明問題時,請遮蔽驗證參數。

三、先固定來源順序,再整理伺服器順序

整理多份訂閱的列表時,建議分兩輪進行:第一輪依來源與用途分類,第二輪再整理各組內的伺服器。先完成一輪更新再排序,避免更新造成項目新增、刪除或名稱變更,打亂剛完成的確認作業。

不要把延遲最低的項目視為所有用途的最佳選擇。延遲測試與網頁載入、持續下載測量的情況不同;測試結果也會受到目前 Wi-Fi、行動網路與伺服器負載影響。本文不提供實測排名,整理時請以自己在相同條件下的測試紀錄為準。

四、清理重複伺服器:比較參數,不只看名稱

重複項目分為兩種:同一份訂閱重複匯入,或不同訂閱提供相似的伺服器。前者應先處理重複來源,後者則要檢查連線參數。僅憑名稱相同、地區相同,或解析到同一個 IP,都不足以判斷兩筆紀錄可以互相取代。

確認項目具體範例處理判斷
訂閱來源URL 完全相同,而且匯入了兩次先備份,再考慮移除多餘的訂閱來源
Type 與端點同名項目分別使用 Trojan 與 VLESS協定不同,不要依名稱合併
Address 與 Port同一個位址分別使用 443 與 8443連接埠不同,代表不同的連線入口
驗證資訊位址與連接埠相同,但 UUID 或 Password 不同驗證參數不同,不能視為相同紀錄
傳輸與 TLS端點相同,但傳輸方式、Host、Path 或 SNI 不同這些差異可能會影響是否能建立連線

結論:先排除重複來源,再確認個別參數

確認同一個 URL 被重複匯入後,保留備註清楚且已驗證可用的一份;參數不同的同名伺服器則先保留,不要只憑名稱批次刪除。

即使兩筆紀錄的連線參數完全相同,也要確認各自屬於哪份訂閱。刪除訂閱中的單一伺服器,不會改變遠端回傳內容;下次更新時,該項目仍可能再次出現。因此,本機清理適合減少目前列表中的干擾,不能視為永久修改訂閱內容。

伺服器名稱也可能被 Config 中的策略引用。批次重新命名或刪除前,請開啟目前使用的設定檔,檢查是否明確引用這些名稱。除了檢查 DOMAIN-SUFFIX、GEOIP、IP-CIDR 的比對條件,也要確認規則末尾的策略目標,以及 FINAL 指向的項目。

五、整理後進行驗證:區分列表問題與 Global Routing

選取伺服器後若未如預期連線,不一定是排序或訂閱出了問題。請先在 Home 確認目前的伺服器,再查看 Global Routing。以下比較三種常用模式,僅用來說明驗證時各自能排除哪些問題;整理訂閱時不必反覆切換所有設定。

Config

推薦

依目前設定檔的規則與策略處理連線。規則可能指定直連、代理或其他策略,因此不能只根據 Home 目前選取的項目,推斷每個連線請求的出口。

適用情況:整理完成後,確認日常設定下的實際使用狀況

Proxy

交由代理處理進入 Shadowrocket 處理範圍的連線,可用來對照問題是否與規則分流有關;仍須確認目前的代理目標。

適用情況:短時間排查問題是否出在伺服器本身或規則選擇

Direct

以直連方式處理連線。此時網頁能正常開啟,並不能證明剛選取的代理伺服器可用。

適用情況:對照目前網路的直連存取狀況

驗證時請保持使用同一個網路,選取一台明確的伺服器,開啟連線開關,再執行 Connectivity Test。接著前往自己需要使用的目標,檢查實際狀況。若曾暫時切換模式,結束後請恢復原本的 Global Routing,避免將診斷狀態留作日常設定。

六、刪除訂閱前先備份,刪除後檢查引用

刪除應安排在整理流程的最後。先確認自己能重新取得有效的訂閱網址,再記錄本機修改。只有伺服器名稱的截圖,不足以還原完整連線參數,也不能取代訂閱網址備份。含有驗證資訊的紀錄,應保存在自己掌控且受保護的位置。

在 Home 找到目標訂閱,使用該訂閱的刪除功能。若列表提供向左滑動選單,可在目標訂閱列向左滑動查看 Delete;確認操作對象是訂閱來源,而非其中一個伺服器項目,再依確認提示操作。若介面提示的刪除範圍與預期不符,請先取消,不要連續點擊試探。

刪除本機訂閱不等於取消服務商提供的服務,也不會自動撤銷該網址所附帶的驗證權限。若訂閱網址曾經外洩,請在自己的服務帳戶中,依服務支援的方式重設憑證;只從 Home 移除項目,無法讓舊網址失效。

為什麼刪除的伺服器更新後又出現?

遠端訂閱仍在回傳該項目。請先確認刪除的是單一伺服器還是整份訂閱;若只想清理重複來源,請備份後移除多餘的訂閱,不要每次更新後都重複逐項刪除。

兩份訂閱名稱相同,可以直接刪除其中一份嗎?

請分別開啟編輯畫面,比對完整 URL,再確認各組中的協定、位址、連接埠與驗證參數。名稱相同只代表顯示資訊相同,不能作為刪除依據。

只有一份訂閱更新逾時,需要重新安裝嗎?

先單獨確認該 URL 是否仍有效,再查看 Settings → Subscribe → Update via Proxy。若需要透過代理更新,請先連線至一台已驗證可用的伺服器,再重試並確認結果;不要因單一訂閱更新失敗就清空整份列表。

誤刪後如何還原原本的備註與順序?

使用備份的 URL 重新新增 Subscribe,即可重新取得遠端項目;本機備註、手動調整的參數與順序不保證會一併還原。請依照刪除前的紀錄重新設定,並再次檢查 Config 中的引用。

App Store 正版查證