已有多份訂閱時,先確認各自的來源,再統一加上備註、測試候選節點,最後清理重複匯入的項目。本文適合 Home 的 SERVER 清單已經很長,或更新後出現相似項目的使用者。整理時要分清訂閱與節點、顯示順序與實際選路;清理前請保留自己的原始連結,每次只調整一份訂閱。
先分清訂閱、節點與 Config
Shadowrocket(小火箭)中的訂閱,是取得一組伺服器參數的來源。一份訂閱可能包含多個節點,不同訂閱也可能包含相同節點。Home 中出現兩行相同名稱,不足以證明重複匯入,更不應因此直接刪除整份訂閱。
Config 負責設定與規則。整理 Home 中的來源備註,不代表修改了 Config 裡的規則;將某筆項目排在前面,也不代表所有流量都會使用它。選路還須參考 Global Routing、目前選取的節點,以及設定中的策略。
本文假設你已有自己的服務商與訂閱。本站不提供、銷售或推薦節點與訂閱。Shadowrocket 是一次買斷的閉源商業應用;買斷用戶端不等於購買線路方案。整理本機清單也不會影響既有服務的到期日或流量額度。
依來源命名,再逐份匯入
命名時先標明「這組項目來自哪裡」,再區分「平常使用哪一組」。建議採用「來源代號-用途」作為簡短備註,例如「來源A-日常」、「來源B-備用」。代號由自己約定即可,請勿將電子郵件、訂單編號或實際訂閱憑證寫進名稱。
-
記錄目前狀態
在 Home 查看現有訂閱及其節點,記下目前使用的來源與節點名稱。請將原始訂閱連結保存在安全的位置,以免清理後無法還原。
-
開啟新增頁面
從 Home 右上角的「+」進入 Add Server,並在 Type 中選擇 Subscribe。新增前先檢查既有來源,確認不是已匯入過的同一條連結。
-
填寫備註
在 URL 欄位填入自己已有的訂閱連結,並在 Remarks 欄位填寫來源備註。儲存前請確認連結完整,特別留意複製時是否帶入空格、換行,或漏掉查詢參數。
-
確認結果
儲存並完成訂閱更新後,返回 Home 檢查該來源下的節點。確認備註與內容相符後,再處理下一份;請勿同時重新命名、重新匯入並刪除多個來源。
訂閱 URL 的格式可能類似 https://example.com/sub?token=xxxx。這是假值範例,無法用來連線。實際連結中的參數可能包含存取憑證,請勿為了「統一格式」而刪除,也不要將完整連結貼到公開的求助內容中。
排序節點時,先看用途,再看測試結果
「節點排序」包含兩件事:清單的顯示順序,以及實際要選用哪條連線。依名稱排列有助於尋找地區,查看測試結果則有助於排查目前是否可連線;兩者都不能直接代表實際瀏覽速度。測試方式、目前網路與測試時間不同,數值也可能改變。
先在 Home 使用 Connectivity Test 檢查候選項目,再實際瀏覽自己常用的網頁。記錄網頁是否能開啟、是否反覆停頓,必要時在相同網路條件下重測。不要直接比較行動網路下的一次結果與另一個節點在 Wi-Fi 下的結果。
- 第一層,依來源區分:先確認是「來源A」還是「來源B」,避免相同地區名稱掩蓋不同訂閱。
- 第二層,依用途區分:分別記錄日常使用與故障備援,不必逐一測試所有可見項目。
- 第三層,檢查可連線性:先排除連續測試失敗的候選項目,再比較成功項目的回應狀況。
- 最後,確認目前選取項目:調整顯示順序後,返回 Home 檢查目前選取的項目;清單第一列不代表正在使用。
不同介面的排序入口可能因清單類型而異。開啟目前清單提供的排序選項時,請先閱讀具體方式再操作;若沒有相應選項,使用一致的來源備註與固定候選清單整理即可。不要把節點名稱中的「01」當成應用程式必定優先選取的指令。
協定名稱也不是排序分數。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 代表不同的連線協定,不能只憑協定名稱推斷某個節點比較快。伺服器狀態、網路路徑與參數是否正確,都可能影響結果。
清理重複節點:先核對身分,再刪除來源
常見的重複情況有兩種:同一條訂閱連結新增了兩次;不同訂閱各自提供了看起來相似的節點。前者應優先處理重複的訂閱記錄,後者則須比對連線參數。只刪除某份訂閱中的單一節點,該節點仍可能在下次更新時再次出現。
| 觀察到的狀況 | 需要核對的項目 | 處理方式 |
|---|---|---|
| 名稱完全相同 | 來源、Type、Address、Port | 先比對參數,不要只憑名稱刪除。 |
| 位址相同,連接埠不同 | 例如網域同為 example.com,Port 分別為 443 與 8443 | 視為不同的連線入口,繼續核對,不要直接合併。 |
| 位址與連接埠都相同 | 認證資訊、TLS、傳輸設定等協定相關欄位 | 確認一致後,才能進一步判斷是否重複;請勿公開這些欄位。 |
| 整組項目成對出現 | 是否重複新增了同一條訂閱 URL | 確認來源相同後,保留一份訂閱記錄。 |
| 刪除後更新又再次出現 | 該項目是否仍由訂閱提供 | 從來源著手整理,不要一再刪除同一個節點。 |
上表中的網域與連接埠僅供比對示範,並非可用服務。即使 Type、Address、Port 全部相同,認證資訊不同也可能代表不同的使用權限;請勿為了減少清單項目而任意合併。若無法確認,保留原始記錄比一次清空更容易還原。
- 若準備刪除的來源正供目前連線使用,請先在 Home 中斷連線,避免清理時仍依賴該來源。
- 確認找得到原始連結後,再刪除目標記錄;先辨認要刪除的是單一節點還是整份訂閱,並詳閱確認提示。
- 返回 Home 確認其他來源仍在,並分別更新要保留的訂閱。
- 重新選取保留來源中的節點,連線後測試常用網頁。完成核對後,再繼續清理下一份。
更新多份訂閱:先手動確認,再考慮自動更新
剛整理完清單時,先手動更新一次,確認來源備註、節點數量與目前選取項目是否符合預期。更新成功只表示訂閱內容已取得或處理完成,不代表每個節點都能正常連線。反之,一次要求逾時也不能證明訂閱已失效。
手動更新
建議整理期間逐份手動更新,每更新一份就確認一份。如此能辨別新增、消失或重複的項目來自哪個來源,減少多項同時變動造成的誤判。
適用情況:首次整理、排查重複項目、確認來源內容
開啟時自動更新
在 Settings → Subscribe 檢查與開啟時自動更新相關的設定。確認來源穩定後,再視需求啟用;自動取得仍受當時的網路與訂閱位址影響,不能取代結果核對。
適用情況:來源已確認,需要持續接收項目變動
結論:更新一次,確認清理結果
刪除重複記錄後,立即更新保留的訂閱。若相同項目又成組出現,請先檢查訂閱回傳內容與來源記錄,不要再依顯示名稱批次刪除。
若只有某一份訂閱更新失敗,先確認 URL 是否完整、既有服務是否仍有效,以及目前網路能否連上該位址。不要刪除其他更新正常的來源。若訂閱位址需要透過代理連線,再配合目前可用的連線檢查 Settings → Subscribe 中的 Update via Proxy。此設定無法修正錯誤連結或恢復失效的憑證。
分開檢查清單整理與 Global Routing
整理後若發現連線路徑沒有改變,請先檢查 Global Routing,而不是再次匯入訂閱。使用 Config 時,連線會依目前設定處理,特定流量可能套用設定中的策略;Proxy 與 Direct 是整體路由模式,Scene 則與場景設定有關。來源備註本身不會改變這些行為。
- 使用 Config 時:確認目前使用的設定,以及相關規則指向的策略。規則中的
DOMAIN-SUFFIX、GEOIP、IP-CIDR是比對條件,FINAL用於最後的預設處理,並非訂閱來源標籤。 - 使用 Proxy 時:確認目前選取的代理連線,不要根據來源分組在清單中的上下位置判斷。
- 使用 Direct 時:不要將直接連線的瀏覽結果當成某個代理節點的測試結果。
- 使用 Scene 時:先查看該場景的相關設定,再判斷目前連線為何沒有隨手動選取而改變。
若裝置會自動重新建立連線,也請前往 Settings → On Demand 檢查按需連線設定。On Demand 負責設定連線的觸發條件,不會去除重複項目,也不會因為訂閱備註寫了「備用」就自動理解你的使用需求。排查時分別確認「何時連線」、「使用哪種路由模式」及「選取了哪個節點」,比反覆切換所有設定更容易找出原因。
整理多份訂閱時的常見問題
兩份訂閱都有同名地區,可以刪掉其中一邊嗎?
先確認來源,再從節點編輯資訊中核對 Type、Address、Port 與協定相關參數。同名地區只是顯示資訊。只有確認項目重複,且不再需要該來源時,才考慮刪除相關記錄。
名稱改好後,為什麼更新後又變回原樣?
先確認修改的是訂閱的 Remarks,還是訂閱提供的節點名稱。更新可能會重新寫入節點資訊。請將來源標記放在訂閱備註中,並在更新後再次確認;手動重新命名不代表伺服器端內容已經修改。
刪除舊訂閱會取消既有服務嗎?
在本機刪除只會移除 Shadowrocket 中的記錄,不等於取消伺服器端帳戶或相關費用。刪除前請保存自己的原始連結;需要重新新增時,從 Home →「+」→ Type → Subscribe 還原。
節點越多,就越容易連線嗎?
重複項目不會提升連線能力。保留來源清楚、參數有效的候選項目,在 Home 執行 Connectivity Test,再實際瀏覽所需網頁。無須為了增加項目數量而重複匯入同一條連結。
整理後如何確認沒有誤刪?
逐一確認來源備註、更新要保留的訂閱、檢查目前節點與 Global Routing,再測試常用網頁。若缺少某個來源,請使用自己保存的連結還原,不要從名稱相似的陌生記錄補上。