Shadowrocket 訂閱匯入教學:Subscribe、Add Server、掃描 QR Code 與剪貼簿

整理 Shadowrocket 訂閱匯入方式:透過 Config 的 Subscribe 加入訂閱連結、用 Add Server 手動輸入參數、掃描 QR Code,或從剪貼簿讀取分享連結,並介紹常見連結格式。

本文速覽

已有自己的服務商與訂閱資料時,先確認拿到的是伺服器訂閱、設定檔網址,還是單一伺服器分享連結。本文分別說明 Subscribe、Add Server、掃描 QR Code 與剪貼簿的操作入口,並區分 Config 中的設定檔訂閱與 Home 中的伺服器訂閱;匯入完成後,再檢查更新結果、Global Routing 和 Connectivity Test。

一、先分清訂閱網址、設定檔與分享連結

Shadowrocket(小火箭)的匯入入口不是四種不同的連線協定,而是將既有資料加入用戶端的四種方式。能掃描 QR Code,不代表其中一定是訂閱;能從剪貼簿辨識連結,也不代表匯入後會自動建立可更新的伺服器清單。後續行為取決於連結內容,以及儲存資料時選擇的類型。

尤其要分清兩個位置:Home 用來儲存伺服器與伺服器訂閱,Config 則管理規則設定檔。Config 頁面的 Subscribe 用於管理設定檔訂閱,不能只因網址以 HTTPS 開頭,就把伺服器清單網址當成規則設定檔使用。若服務商的說明明確標示為伺服器訂閱,請從 Home 的新增入口選擇 Subscribe。

既有資料辨識線索使用入口
伺服器訂閱通常是 HTTPS 網址,會傳回伺服器清單Home → + → Type → Subscribe
規則設定檔訂閱遠端內容為規則、策略等設定文字Config → Subscribe
伺服器參數分別提供位址、連接埠、協定與憑證Home → + → Add Server 表單
單一分享連結常見前綴為 ss://、vmess://、vless://、trojan://掃描 QR Code 或從剪貼簿辨識

以下網址僅供辨識格式,不能用於連線。真實訂閱中的 token 可能等同存取憑證,請避免將完整網址放在公開截圖、聊天紀錄或求助貼文中。本文以使用者已有自己的服務商與訂閱為前提,本指南不提供、銷售或推薦節點或訂閱。

https://example.com/sub?token=xxxx

二、Subscribe:分別儲存伺服器訂閱與設定檔訂閱

需要持續更新伺服器清單時,請用 Subscribe 儲存原始訂閱網址,而不是把更新傳回的每一條分享連結都手動新增。之後即可沿用同一筆訂閱記錄更新。訂閱名稱只方便辨識,不能取代 URL;URL 中的查詢參數也要完整保留,請勿任意刪除 token 或修改字元。

  1. 核對資料

    確認現有資料標示的是伺服器訂閱,並複製完整網址。若拿到的是網站登入網址,請先從現有服務的管理頁面取得訂閱網址,不要直接複製瀏覽器網址列的內容。

  2. 開啟新增頁面

    前往 Home → 右上角 +,在 Add Server 表單中開啟 Type,選擇 Subscribe。這裡儲存的是伺服器訂閱,不是 Config 的規則檔案。

  3. 填寫並儲存

    將網址貼到 URL,並用 Remarks 標示來源或用途,再儲存。檢查網址開頭、結尾及查詢參數,避免連同引號、換行或說明文字一起貼上。

  4. 更新清單

    回到 Home 下拉重新整理,等待訂閱傳回資料。確認是否出現對應的伺服器清單;若仍是空白,先查看更新錯誤,不要連續重複建立相同訂閱。

如果現有資料是規則設定檔網址,請前往 Config → Subscribe 管理設定檔訂閱,並加入對應的設定 URL。更新後要確認實際選用的設定檔;只儲存遠端網址,不代表 Home 已新增伺服器,也不代表 Global Routing 已切換為 Config。包含 DOMAIN-SUFFIX、IP-CIDR 或 FINAL 等規則的設定檔,與只傳回伺服器分享連結的訂閱是不同的資料。

先確認網址傳回的內容,再選擇入口。伺服器訂閱用來管理「有哪些伺服器」,Config 中的設定檔則決定「如何依規則處理請求」;兩者可以搭配使用,但不能互相取代。

三、Add Server:依協定手動輸入既有參數

只有一組伺服器參數、沒有訂閱網址時,適合使用 Add Server。操作路徑為 Home → + → Type → 對應協定。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 的欄位各不相同,不能只靠位址和連接埠完成所有協定的設定。Type 選錯時,即使表單能儲存,也不代表連線參數有效。

儲存後回到 Home,確認伺服器項目的名稱與類型,再選取該項目進行測試。手動新增的項目不會因原服務的訂閱日後變更而自動同步參數;位址、連接埠或憑證有變動時,必須編輯這筆記錄。初次填寫時,為方便排查,請勿同時變更規則設定檔和 DNS 設定,否則難以判斷問題出在哪一層。

四、掃描 QR Code 與剪貼簿:辨識完整連結後再儲存

掃描 QR Code 和使用剪貼簿省下的是輸入步驟,不代表可以略過參數核對。QR Code 可能包含單一伺服器分享連結、訂閱 URL 或一般網頁網址。掃描後應先查看辨識結果,再確認匯入類型;只有完整且受支援的資料,才能正確轉換為伺服器或訂閱記錄。

掃描 QR Code 的操作步驟

  1. 在 Home 開啟掃描入口,依系統提示授予相機權限,並將完整的既有 QR Code 放入取景範圍;不要裁掉 QR Code 邊緣。
  2. 若 QR Code 存在相簿中,請使用掃描介面提供的圖片辨識入口選取原始圖片。模糊截圖或過度壓縮可能導致辨識失敗。
  3. 檢查辨識出的協定、位址與名稱,再確認儲存。若結果只是網頁網址,就不代表伺服器已成功匯入。

使用剪貼簿的操作步驟

  1. 複製完整的分享連結,不要連同前後的介紹文字、編號或省略號一起複製。連結中的編碼字元與查詢參數都要保留。
  2. 返回 Shadowrocket,依剪貼簿辨識提示確認匯入;若系統要求允許貼上,請授權這次讀取。若沒有提示,可回到新增頁面,手動貼到相符欄位。
  3. 若複製的是 HTTPS 伺服器訂閱網址,請使用 Home → + → Type → Subscribe → URL 明確儲存,不要依賴系統自動將一般網頁網址判定為訂閱。

ss://、vmess://、vless://、trojan:// 是常見分享格式的辨識線索,但相同前綴仍可能包含不同的傳輸參數。Hysteria2 資料可能使用 hysteria2:// 或 hy2://;能否辨識還取決於連結欄位與用戶端支援情況。WireGuard 通常以包含金鑰、Address、AllowedIPs、Endpoint 等欄位的設定資料提供,不要假設任何設定文字都能作為單行連結匯入。

畫面顯示「已匯入」只代表資料已儲存。驗證還應包括選取項目、檢查參數、執行 Connectivity Test 及實際請求測試,不能只看項目名稱是否出現。

五、匯入後使用 Global Routing 驗證實際請求

匯入不會自動決定每個請求的路徑。先在 Home 選取要測試的伺服器,執行 Connectivity Test,再檢查 Global Routing。測試結果只反映目前測試方法與目標的狀況;某筆記錄顯示延遲,不代表所有網站或所有協定的請求都能正常使用。

Config

建議

依目前設定的規則比對請求。DOMAIN-SUFFIX、GEOIP、IP-CIDR 等規則與 FINAL 的最終策略會共同決定處理方式;前提是設定檔已核對並啟用。

適用情況:已有明確的分流規則,準備恢復日常使用

Proxy

以代理模式處理用戶端接管的請求,可暫時降低規則分流對測試的影響。這無法補上錯誤的密碼、UUID、TLS 或傳輸參數。

適用情況:先確認所選伺服器能連線,再單獨排查規則

Direct

以直接連線模式處理請求。使用 Direct 時,網頁能開啟不代表有使用所選伺服器,因此不能據此判斷訂閱中的伺服器是否有效。

適用情況:與本地網路直連結果進行比較

Scene

依已設定的場景採用相應的路由行為。選擇前要核對場景條件與相關設定;Scene 不是自動修復匯入失敗的選項。

適用情況:已建立場景,並需要依場景套用設定

結論:分開驗證匯入與分流

先確認所選伺服器在 Proxy 下能完成目標請求,再切回 Config 檢查規則。如果切換模式後結果才有變化,應檢查目前設定檔中的命中規則與最終策略,而不是立刻重新建立訂閱。

首次啟用連線時,請依系統提示允許新增 VPN 設定。Settings → On Demand 用來管理依條件觸發連線的行為,不負責匯入伺服器或更新訂閱。初次排查時,建議先手動連線以確認目前狀態;待資料與規則都驗證完成後,再另外設定 On Demand。

六、訂閱更新與常見匯入問題

訂閱更新會重新讀取遠端內容。伺服器數量或名稱改變,不一定代表用戶端出錯;應先比對既有服務提供的最新資料。曾手動修改的訂閱項目,也可能在之後更新時被遠端內容取代。重要的手動設定應另外儲存,並與訂閱管理的項目區分。

儲存成功,為什麼 Home 還是空的?

先確認是否誤將伺服器訂閱儲存到 Config。伺服器訂閱應在 Home → + → Type → Subscribe 中儲存,然後回到 Home 下拉重新整理。若出現解析錯誤,請確認 URL 傳回的是伺服器內容,而不是登入頁、錯誤頁或規則設定檔文字。

更新逾時,需要一直刪除後重新新增嗎?

先檢查完整 URL 與目前網路。若已有可用伺服器,可先連線再更新;若需要透過代理存取訂閱網址,請檢查 Settings → Subscribe → Update via Proxy。沒有可用連線時,這項設定無法憑空建立存取路徑;若持續逾時,請確認網址是否可用。

剪貼簿裡有連結,為什麼沒有匯入提示?

重新複製僅包含連結的一行,並檢查是否缺少協定前綴,或被訊息介面截斷。若系統限制貼上讀取,請檢查 Shadowrocket 的貼上權限;HTTPS 訂閱網址可直接貼到 Subscribe 的 URL 欄位,不必依賴自動辨識。

更新後,之前手動新增的記錄還能使用嗎?

獨立的 Add Server 記錄與伺服器訂閱分開管理;能否繼續連線取決於原有參數是否有效。先確認目前選取的是舊的手動項目還是新的訂閱項目,再核對位址、連接埠和憑證;不要只憑 Remarks 相同就認定是同一筆記錄。

購買用戶端後就會有訂閱嗎?

買斷用戶端不等於購買線路方案。Shadowrocket 是 Apple 平台的付費用戶端,唯一取得管道是 App Store;匯入所需資料由使用者自行準備。iPhone、iPad 及其他相容 Apple 裝置的系統需求,請以 App Store 頁面標示為準。

尋求協助時,可提供操作入口、選取的 Type、錯誤提示,以及 Connectivity Test 是否成功。請遮蔽訂閱 token、密碼、UUID、金鑰等敏感資料,不必公開完整連結。依照「資料類型 → 儲存位置 → 更新結果 → 連線測試 → 路由模式」的順序記錄,通常比只描述「匯入後不能用」更容易找出問題。

App Store 正版核對