本文重點

已有訂閱 URL 時,從 Home → + → Type → Subscribe 新增;只有單一伺服器參數時,使用 Add Server 手動填寫。QR Code 與剪貼簿只是不同的輸入方式,匯入結果取決於其中的內容。本文以使用者已有自己的服務商與訂閱為前提,說明操作入口、欄位、更新與驗證方式,並區分 Config 設定檔與 Subscribe 伺服器清單。

一、先辨識連結:Subscribe 與 Config 是不同類型的內容

匯入 Shadowrocket(小火箭)訂閱前,應先判斷取得的是伺服器清單、單一伺服器分享連結,還是設定檔。不要只因連結以 https:// 開頭就選擇匯入入口:同樣使用 HTTPS 的網址,回傳內容可能截然不同。

Subscribe 用來取得及更新一組伺服器;Config 則用來管理包含規則、DNS 等設定的設定檔。搜尋「Config 頁面的 Subscribe」時,尤其要分清這兩個概念:一般伺服器訂閱的新增路徑是 Home → + → Type → Subscribe,而不是把伺服器訂閱當成 Config 設定檔下載。

伺服器訂閱

內容
一組伺服器連線資訊
入口
Home → + → Type → Subscribe
範例
https://example.com/sub?token=xxxx
更新結果
伺服器清單會依訂閱回應而變動

此範例為虛構資料,無法用來連線;請填入自己已有訂閱的完整 URL。

Config 設定檔

內容
規則、DNS 等設定項目
入口
Config → +,新增遠端設定檔網址
常見結構
[General]、[Rule]
生效條件
選取設定檔,並使用適用的 Global Routing 模式

檔名與副檔名無法單獨判定內容類型,請核對提供者對用途的說明。

單一分享連結通常會帶有協定前綴,例如 ss://、vmess://、vless:// 或 trojan://。這類內容通常只描述一台伺服器,不等同於可持續更新的訂閱。掃描 QR Code 或從剪貼簿匯入都可能讀取到這類連結;儲存後應檢查新增的是單一項目還是訂閱群組。

二、匯入 Subscribe 連結:新增後確認首次更新結果

先從現有服務商的管理頁面複製專供用戶端使用的訂閱 URL,不要複製登入頁面的網址。連結中的 token 是存取憑證,請完整保留大小寫、問號與連接符號;不要貼到公開留言區,也不要為了方便記錄而自行刪除參數。

  1. 複製連結

    複製現有訂閱的完整 URL。檢查開頭和結尾是否多了空格、引號或中文標點;不要複製頁面標題或瀏覽器的分享說明。

  2. 進入新增頁面

    開啟 Home → 右上角的 +,進入 Add Server。點選 Type,將類型改為 Subscribe,不要沿用上次手動新增時選擇的協定。

  3. 填寫欄位

    將訂閱網址貼到 URL,並在 Remarks 填寫容易辨識的名稱。URL 是取得清單的網址,不應拆分填入 Address 與 Port。

  4. 儲存並更新

    儲存完成後返回 Home,確認是否已顯示訂閱群組與伺服器項目;若清單尚未載入,向下滑動以更新,並留意是否出現錯誤。

  5. 核對內容

    展開群組,確認伺服器數量、名稱與協定是否符合現有服務商的說明。若只有群組名稱、沒有伺服器,應先排查更新回應,不要連續重複新增。

首次儲存成功,只能表示訂閱記錄已寫入,無法證明遠端內容已成功取得。更新時還涉及網路存取、身分憑證與回應解析;若回傳的是登入網頁,即使網頁本身可以開啟,也不能當作伺服器清單匯入。

三、手動新增 Add Server:依協定填寫,不套用預設參數

只有 Address、Port、密碼或金鑰等連線參數時,請使用 Home → + → Add Server,並在 Type 選擇實際協定。Shadowsocks、VMess、VLESS、Trojan、Hysteria2 與 WireGuard 的驗證及傳輸欄位各不相同,不能只更改類型名稱就沿用上一筆記錄。

連接埠沒有通用的正確值。例如,只有在提供者明確指定 Port 為 443 時才填入 443;這個數字本身既無法證明已啟用 TLS,也不能取代密碼、UUID、公鑰或其他驗證資訊。

儲存後先核對詳細資料,再進行連線測試。手動新增的記錄沒有訂閱更新來源;提供者調整連接埠、密碼或傳輸參數後,需要自行修改。若已有可用訂閱,通常較方便同步清單變動,但仍應確認更新結果。

四、QR Code 與剪貼簿:先確認內容,再確認儲存位置

QR Code 並非獨立協定。裡面可能是單一伺服器分享連結,也可能是訂閱 URL;QR Code 的大小、圖片名稱或旁邊的說明,都不能取代內容檢查。只掃描現有服務商提供或自己保存的 QR Code,避免匯入來源不明的設定。

掃描 QR Code

  1. 從 Home 頂端的掃描入口開啟相機,依系統提示授予相機權限,並將完整 QR Code 放入取景範圍。
  2. 若 QR Code 儲存在目前裝置,可使用掃描介面提供的照片讀取入口;照片存取權限依系統提示為準。
  3. 辨識後檢查待匯入內容。單一協定連結應對應伺服器項目;訂閱 URL 則應以 Subscribe 處理,不能因為辨識成功就略過核對。
  4. 儲存完成後返回 Home,查看新增的項目或群組。訂閱仍須成功更新清單;掃描 QR Code 本身不代表伺服器已可使用。

從剪貼簿匯入

  1. 先複製完整的分享連結,不要連同聊天記錄中的說明、序號或程式碼區塊一起複製。
  2. 返回 Shadowrocket,允許這次必要的剪貼簿讀取;出現剪貼簿匯入提示時,核對內容後再確認。
  3. 若未出現自動辨識提示,先檢查文字是否為支援的完整分享連結。一般 HTTPS 訂閱 URL 可直接使用 Home → + → Type → Subscribe,將網址貼到 URL,不必依賴自動辨識。
  4. 檢查新增記錄的 Type、Address 與 Port。完成後可將剪貼簿內容換成不含憑證的一般文字,減少之後誤貼的機會。

五、匯入後驗證:分開檢查伺服器清單與 Global Routing

先在 Home 選取一台已匯入的伺服器,再開啟連線,並依系統提示允許新增 VPN 設定。系統顯示 VPN 狀態只代表通道已建立,不代表每個目標都會經過所選伺服器。連線是否轉送,還取決於 Global Routing 與目前使用的設定。

Config

建議

使用目前選取的設定處理連線。規則可指定 PROXY、DIRECT 或其他已定義的策略;未符合前面規則的連線如何處理,須視 FINAL 等設定內容而定,不能一概視為直連。

適用情境:已核對 Config 檔案,並希望依既定規則分流的日常使用。

Proxy

將接管的連線交由代理處理,適合暫時排除規則選擇造成的影響。這無法修正錯誤密碼、無法連線的連接埠或已失效的伺服器參數。

適用情境:暫時檢查所選伺服器是否能轉送目標連線。

Direct

以直連模式處理連線。切換至 Direct 後網頁可以開啟,不代表剛匯入的伺服器可用,因為這項測試並未驗證代理連線。

適用情境:對照本機網路狀況,排查是否為原有的網路存取問題。

驗證時一次只變更一個條件:先固定伺服器與測試目標,再比較 Proxy 和 Config。若 Proxy 可以存取,但 Config 的結果不如預期,請檢查 Config 中的比對規則;若兩者都失敗,則先重新核對伺服器參數與網路連線狀況。Global Routing 中的 Scene 是情境式選擇,初次排查時不要同時切換情境。

六、匯入與更新常見問題

訂閱已儲存,為什麼清單還是空的?

返回 Home 向下滑動以更新,先記下回應是逾時、驗證錯誤還是解析失敗。確認 URL 是現有服務商提供的用戶端訂閱網址,而非管理網頁;接著檢查 token 是否完整。不要一直重複新增同一個訂閱。

更新逾時,需要開啟代理更新嗎?

先確認目前的網路可以存取訂閱網址。若已有可用伺服器,可先連線,再前往 Settings → Subscribe 檢查 Update via Proxy,然後重試更新。沒有可用連線時,單獨開啟此選項無法建立存取路徑,必須先排除訂閱網址無法連線的問題。

QR Code 掃描成功,為什麼沒有訂閱群組?

檢查 QR Code 內容是否為 ss:// 等單一分享連結。若匯入的是單一伺服器,沒有訂閱群組是正常的;若需要可持續更新的清單,應使用自己已有的 Subscribe URL,而不是反覆掃描同一筆記錄。

已複製連結,為什麼沒有匯入提示?

確認系統是否允許這次剪貼簿讀取,並檢查剪貼簿是否混入說明文字。一般 HTTPS 網址不一定會自動觸發伺服器匯入;若是訂閱 URL,手動前往 Home → + → Type → Subscribe,將完整網址貼入 URL 即可。

更新後伺服器變少,需要重新新增嗎?

先確認這次更新是否成功,再對照現有服務商提供的清單。遠端清單移除項目後,本機群組隨之變動可能是正常同步結果。不要先刪除原有訂閱;核對網址、群組及錯誤提示後,再決定是否需要修正記錄。

判斷匯入完成的標準是:內容類型正確、欄位完整儲存、訂閱能夠更新,而且選定伺服器與路由模式後,實際請求符合預期。只看到項目、掃描提示成功或 VPN 圖示,都不能取代這些檢查。