小火箭多個訂閱管理:分組、排序、更新與移除重複節點

匯入多個 Subscribe 連結後,節點清單容易變得雜亂。本文說明如何分組訂閱、手動排序、個別更新與刪除,以及避免重複節點。

本文速覽

Shadowrocket(小火箭)的多個訂閱應依來源分開管理:先確認 Subscribe 項目與備註,再個別更新,最後整理排序與重複項目。本文適合已有自己的服務商與訂閱的使用者,重點說明如何區分訂閱來源、產生的節點與 Config 中的策略,避免誤以為刪除節點就能停止訂閱更新。

先分清 Subscribe、節點清單與 Config

Subscribe 項目會儲存訂閱網址,更新時會讀取該網址傳回的內容。Home 顯示的節點是匯入或更新後產生的連線記錄;Config 則用來設定規則與策略。三者彼此相關,但屬於不同層次的資料:調整 Home 中的顯示順序,不代表變更 Config 的規則順序,也不會改變訂閱來源傳回的順序。

確認來源設定備註個別更新整理清單檢查策略

例如,已有兩個訂閱來源 A、B,以及一個手動新增的節點,應先辨認各自的來源,再操作對應項目。不要因為兩筆記錄都叫「備用」就刪掉其中一筆;名稱相同只代表顯示標籤相同,無法證明伺服器位址、連接埠、協定與驗證參數也相同。

Home
確認訂閱來源、節點清單與目前選取項目
Config
檢查規則與策略中引用的節點
Settings
確認 Subscribe 相關的全域設定

多個訂閱如何分組:先用備註區分來源

一般所說的「訂閱分組」,首先應理解為依 Subscribe 來源整理節點,而不是建立同名的策略群組。建議為每個訂閱項目設定穩定且容易辨認的 Remarks,例如「個人線路 A」和「個人線路 B」;不要把完整訂閱網址寫進備註,也不要用會隨測速結果變動的數字命名來源。

  1. 前往 Home,先查看現有訂閱分組及其標題,確認要新增的網址是否已存在。
  2. 確認需要新增後,點選右上角的新增按鈕,在新增頁面將 Type 設為 Subscribe,再填入 URL 與 Remarks。各欄位的位置請以目前的應用程式介面為準。
  3. 儲存後返回 Home,確認新項目的來源及傳回的節點內容;如果已有相同網址,請編輯原有項目,不要再次新增。
  4. 若要修改現有訂閱,請從 Home 的訂閱分組標題開啟操作選單,選擇編輯並確認 URL 與 Remarks 後儲存。注意不要進入單一節點的參數編輯頁面。

訂閱網址中的查詢參數可能包含存取憑證。比較兩個網址是否相同時,必須核對完整內容,但不要將完整網址貼到公開截圖、聊天記錄或故障說明中。下方 URL 僅用來示範欄位格式,並非可用訂閱;實際操作一律使用自己已持有的網址。

確認訂閱項目

Type
Subscribe
Remarks
個人線路 A
URL
https://example.com/sub?token=xxxx

範例網址僅供辨認欄位;備註不能取代訂閱網址。

確認節點來源

來源
確認所屬的 Subscribe 項目
名稱
僅供顯示與引用,不是唯一識別依據
參數
確認協定、伺服器、連接埠及驗證欄位

先區分來源,再判斷是否重複,避免誤刪不同的連線。

個別更新:先確認操作對象,再檢查結果

同時有多個訂閱時,排查問題應優先個別更新單一來源。這樣才能判斷是某個 URL 讀取失敗,還是所有訂閱都受到目前網路狀況影響。確認各來源正常後,批次更新適合日常維護;若是首次出現異常,則不適合直接批次更新。

  1. 在 Home 找到目標訂閱的分組標題,長按以開啟該訂閱的操作選單;確認標題後,選擇其中的更新操作。選單文字與可用功能請以目前介面為準。
  2. 等待這次請求完成,查看應用程式顯示的成功或錯誤訊息,不要連續重複觸發更新。
  3. 返回目標分組,確認節點名稱與內容是否符合預期。成功取得內容不代表每個節點都能連線,仍須另外測試。
  4. 如果只有一個來源更新失敗,請開啟該訂閱的編輯頁面確認 URL,特別留意複製時是否帶入空格、換行,或遺漏查詢參數。

遇到逾時時,應區分「無法連上訂閱網址」與「無法解析網址傳回的內容」。前者應檢查網路路徑與網址是否有效;後者則要確認傳回內容是否仍符合該訂閱應有的資料格式。不要將錯誤頁面的文字當成新節點匯入,也不要只因為瀏覽器能開啟某個網頁,就認定訂閱請求一定正常。

手動排序:分清顯示順序與策略選擇

排序前先確認要變更哪一種順序:訂閱分組的排列、分組內節點的排列,或 Config 中策略候選項目的順序。三者不能互相取代。將某個節點移至 Home 頂端,不代表規則會自動使用它;實際連線也會受到 Global Routing 與目前設定影響。

在 Global Routing 中使用 Config 時,規則與策略由目前設定決定;Proxy 與 Direct 的處理方式也不同於清單排序。管理訂閱時,不需要為了讓項目排在前面而修改 Global Routing,更不應改寫 FINAL 來調整顯示順序。

移除重複節點:先排除重複來源,再比對連線參數

重複項目最常見的兩種來源是:同一個訂閱網址被新增多次,或不同訂閱本身包含相同連線。先處理第一種情況,可避免日後更新時一再出現重複項目。單獨刪除訂閱產生的某一列,通常無法確保下次更新後不再出現。

遇到的情況核對項目處理方式
兩個訂閱分組內容相同比較兩個 Subscribe 項目的完整 URL確認來源相同後保留一個,刪除多餘的訂閱項目
節點名稱相同比較協定、伺服器、連接埠及驗證資訊參數不同就應保留,不可只依名稱去重
名稱不同但位址相同進一步比較傳輸、TLS 與驗證參數不能只因伺服器位址相同就判定為重複
刪除後再次更新又出現檢查節點是否持續由訂閱來源傳回處理重複的訂閱來源,不要反覆刪除產生的項目

例如,同一台伺服器的連接埠 443 與 8443 並非同一個端點;即使連接埠都是 443,若一個連線使用 Trojan,另一個使用 VLESS,也不能合併。即使協定與連接埠相同,UUID、password、TLS 的 server name 或傳輸路徑不同,連線的意義仍可能不同。比對敏感欄位時,只在自己的裝置上檢查,不要對外公開完整參數。

結論:優先刪除重複的訂閱項目

確認兩個 Subscribe 項目的完整 URL 相同後,先保留一個有效來源,再移除多餘分組;不要只刪除它們產生的節點,否則後續更新仍可能再次出現重複清單。

刪除前檢查引用,刪除後確認連線

刪除單一節點與刪除整個訂閱項目,影響範圍不同。前者只處理一筆連線記錄,後者則會影響訂閱來源及其關聯內容。操作前應在 Home 確認目前選取的節點,再到 Config 檢查是否有策略依賴即將刪除的名稱;只看分組標題不足以確認刪除是否安全。

  1. 記下要保留的來源備註,並確認該來源可以正常更新;不要以「節點目前還在清單中」取代更新檢查。
  2. 如果目前正在使用準備刪除的節點,請先改選一個已確認可用且要保留的節點;使用 Config 時,也要檢查相關策略目前實際選取的項目。
  3. 返回 Home,開啟目標訂閱分組的操作選單並執行刪除;如果介面透過側滑提供刪除功能,請先確認該列是訂閱項目,而非單一節點。
  4. 先閱讀確認提示中的操作對象與範圍,再確認刪除。完成後檢查分組、節點及 Config 引用是否符合預期。
  5. 重新確認所需網頁或服務是否可用。在用戶端刪除本機項目,不代表終止使用者與服務商之間的服務關係。

如果保留的來源尚未成功更新,不建議先清空所有訂閱再重新建立。較穩妥的做法是先確認可還原的網址與參數,再逐一清理;備份或記錄若包含憑證,也應當作敏感資訊妥善保存。

多個訂閱管理常見問題

訂閱更新後,剛刪除的節點為什麼又出現了?

先在 Home 確認它屬於哪個 Subscribe 分組。如果來源仍傳回該連線,更新時就可能再次產生。請檢查是否重複新增了相同 URL;如果只是想減少顯示的項目,應優先使用目前介面提供的顯示管理功能,不要把刪除產生的項目當成永久篩選方式。

兩個分組名稱不同,可以直接視為兩個獨立訂閱嗎?

不行。請開啟兩個訂閱項目的編輯頁面,核對完整 URL。Remarks 可以不同,但網址仍可能相同;反過來,備註相同也不能證明來源相同。先確認來源,再決定保留或刪除。

只想更新一個訂閱,為什麼不直接全部重新整理?

全部重新整理不利於找出失敗的來源。請先從 Home 目標訂閱分組的選單執行個別更新,記下該項目的結果;確認所有來源都正常後,再使用介面提供的批次更新方式。

節點已排到最上方,為什麼連線還是使用另一個?

Home 的顯示位置不是選路規則。請檢查目前選取的節點與 Global Routing;如果使用 Config,請開啟目前設定,核對策略選擇與規則引用。先確認實際選路,再判斷是否因排序未儲存。

App Store 正版查驗查看購買與復原說明