本文以已經擁有服務商與訂閱為前提,依序整理 Home 列表:標記來源、逐組更新、整理順序、確認重複項目,最後備份並刪除。請留意訂閱網址、伺服器項目與 Config 中的分流規則各不相同,避免誤刪同名伺服器,或把列表排序誤認為自動切換策略。
一、先分清訂閱、伺服器與 Config
Shadowrocket(小火箭)的訂閱是取得伺服器參數的來源。一份訂閱可能提供多個伺服器項目;不同訂閱也可能包含名稱相同、參數卻不同的項目。整理多份訂閱時,先保留來源資訊,再處理項目數量;不要只看列表名稱就判斷是否重複。
Home 用來查看伺服器並選擇連線目標,Config 則用來管理設定檔與規則。刪除 Home 中的訂閱,不代表也會清除 Config 對伺服器名稱或策略的引用;反過來說,切換 Config 也不會取代現有的訂閱網址。
本文所說的分組,首先是依訂閱來源辨識伺服器集合,不是建立會自動測速或切換的策略組。列表順序、目前選取的伺服器,以及規則最後採用的策略,是三種需要分別確認的狀態。
二、為現有訂閱標示來源,再逐份更新
先為每份訂閱寫下用途與來源標記,例如「個人常用-A」、「外出備用-B」。備註不要填入完整訂閱網址、密碼或帳戶憑證。名稱只用來方便辨識,不會改變協定、連接埠或連線優先順序。
-
記錄目前狀態
進入 Home,記下現有訂閱名稱、各組項目數量,以及目前選取的伺服器。不要為了改名而再次匯入現有訂閱,以免多出一份重複來源。
-
確認網址
開啟目標訂閱的編輯畫面,確認 URL 與自己的原始記錄一致。範例
https://example.com/sub?token=xxxx僅用來說明網址格式,並非可用訂閱。 -
填寫備註
在訂閱編輯畫面的 Remarks 欄位填入簡短標記並儲存。若要新增現有訂閱,路徑為 Home → 右上角「+」→ Type → Subscribe,接著填入 URL 與 Remarks。
-
逐組更新
使用目標訂閱對應的更新功能,每次只處理一份。如果使用 Home 下拉重新整理會同時更新多份訂閱,請在重新整理後逐一確認各組結果;不要把其中一組更新成功當成全部成功。
-
確認變更
比對更新前後的項目數量、名稱與目前選取項目。更新後若項目減少,先檢查來源回傳內容與更新結果,不要立刻反覆匯入來補回。
訂閱網址中的查詢參數可能用於身分驗證。即使兩個網址的網域與路徑相同,只要 token 不同,就不能直接認定為同一份訂閱。排查時只在自己的裝置上比對完整網址;對外說明問題時,請遮蔽驗證參數。
三、先固定來源順序,再整理伺服器順序
整理多份訂閱的列表時,建議分兩輪進行:第一輪依來源與用途分類,第二輪再整理各組內的伺服器。先完成一輪更新再排序,避免更新造成項目新增、刪除或名稱變更,打亂剛完成的確認作業。
- 需要方便穩定查找:為訂閱備註使用固定前綴,例如「01-常用」、「02-備用」。前綴有助辨識;只有在實際使用名稱排序時,才可能影響顯示順序。
- 需要比較延遲:先在相同網路條件下進行測試,再使用列表提供的延遲排序。測試逾時表示這次測試未能在期限內完成,不能據此認定伺服器永久無法使用。
- 需要手動排序:查看目前列表的編輯或排序入口;若列表支援拖曳,調整後請儲存。不同列表提供的排序方式可能不同,不要把組內排序當成訂閱來源排序。
- 需要保留常用目標:排序後,再次確認 Home 中選取的伺服器。顯示在第一列,不代表它已是目前的連線目標。
不要把延遲最低的項目視為所有用途的最佳選擇。延遲測試與網頁載入、持續下載測量的情況不同;測試結果也會受到目前 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,避免將診斷狀態留作日常設定。
- 項目存在但無法連線:確認協定參數、驗證資訊與服務是否仍有效。
- 更新失敗但舊項目仍可連線:分別檢查訂閱 URL 的存取方式與伺服器連線,不要將兩者混為同一個故障。
- 手動中斷後又自動連線:檢查 Settings → On Demand 的啟用狀態與條件,先確認自動連線行為,再繼續整理。
六、刪除訂閱前先備份,刪除後檢查引用
刪除應安排在整理流程的最後。先確認自己能重新取得有效的訂閱網址,再記錄本機修改。只有伺服器名稱的截圖,不足以還原完整連線參數,也不能取代訂閱網址備份。含有驗證資訊的紀錄,應保存在自己掌控且受保護的位置。
- 來源紀錄:保留訂閱 URL、Remarks、用途,以及該來源與其他來源的差異。
- 本機變更:記錄自己修改過的名稱、協定參數、排序與目前選取的伺服器。
- 設定關聯:備份目前使用的 Config,尤其是引用特定伺服器名稱的策略。
- 替代目標:若準備刪除目前使用的來源,請先切換至另一台已驗證可用的伺服器。
在 Home 找到目標訂閱,使用該訂閱的刪除功能。若列表提供向左滑動選單,可在目標訂閱列向左滑動查看 Delete;確認操作對象是訂閱來源,而非其中一個伺服器項目,再依確認提示操作。若介面提示的刪除範圍與預期不符,請先取消,不要連續點擊試探。
刪除本機訂閱不等於取消服務商提供的服務,也不會自動撤銷該網址所附帶的驗證權限。若訂閱網址曾經外洩,請在自己的服務帳戶中,依服務支援的方式重設憑證;只從 Home 移除項目,無法讓舊網址失效。
為什麼刪除的伺服器更新後又出現?
遠端訂閱仍在回傳該項目。請先確認刪除的是單一伺服器還是整份訂閱;若只想清理重複來源,請備份後移除多餘的訂閱,不要每次更新後都重複逐項刪除。
兩份訂閱名稱相同,可以直接刪除其中一份嗎?
請分別開啟編輯畫面,比對完整 URL,再確認各組中的協定、位址、連接埠與驗證參數。名稱相同只代表顯示資訊相同,不能作為刪除依據。
只有一份訂閱更新逾時,需要重新安裝嗎?
先單獨確認該 URL 是否仍有效,再查看 Settings → Subscribe → Update via Proxy。若需要透過代理更新,請先連線至一台已驗證可用的伺服器,再重試並確認結果;不要因單一訂閱更新失敗就清空整份列表。
誤刪後如何還原原本的備註與順序?
使用備份的 URL 重新新增 Subscribe,即可重新取得遠端項目;本機備註、手動調整的參數與順序不保證會一併還原。請依照刪除前的紀錄重新設定,並再次檢查 Config 中的引用。