1 為何要拆 Hugging Face 與魔搭兩條鏈路
對同一個 Qwen3 開源權重,您可能在 Hub 頁面點「Download」,也可能在魔搭一鍵同步後用 git 或 SDK 拉檔。表面上都是「下模型」,實際卻是兩套發行與儲存後端:Hugging Face 以全球 Hub、LFS 與多區 CDN 為主;ModelScope 則以中國大陸可及的鏡像、套件與社群工作流為主,實際下載時還可能命中阿里雲 OSS 等物件儲存網域。若把它們硬塞進同一個策略組而不觀察日誌,常見後果是:其中一條鏈路走直連被限速或重置,另一條卻走代理反而繞遠;或團隊內有人用 HF、有人用魔搭,彼此抱怨「同一套訂閱為何只有你斷線」。
較穩健的工程做法是:在 Clash 分流裡為 PROXY_HF 與 PROXY_MS(名稱自訂)各建獨立規則集,並用 Rule Provider 承載「可更新的後綴清單+您從連線紀錄補上的缺口」。這樣當某 CDN 調整邊緣節點或 LFS 入口改名時,您更新規則檔即可,而不必整包重寫訂閱。對需要長時間大模型權重下載的場景,規則是否穩定命中同一出口,往往比單次測速數字更能決定成功率。
建議把成功標準定成:在 Rule 模式下,同一台機器上瀏覽器、huggingface-cli、git lfs與魔搭 SDK 觸發的連線,於日誌中能解釋得通——也就是每一個 SNI 都落在您預期的後綴規則之下,且 DNS 結果與規則決策一致。
2 瀏覽器、CLI、Git LFS:三種客戶端,三種代理行為
瀏覽器通常遵循作業系統或應用程式層的 Proxy 設定;在 macOS/Windows 上若只開「系統代理」,Chrome/Edge 往往沒問題,但這不代表終端機會自動跟進。huggingface-cli、modelscope 的 Python 套件、或訓練框架內建的下載器,多半讀取環境變數 HTTPS_PROXY,若未設定就嘗試直連。Git LFS 則再走一層:除 Git Remote 主機外,實際大檔可能經由 LFS 批次 API 與儲存節點完成,主機名稱可能與「模型卡頁面」不同。
為何與跨境網路問題高度相關
開發者回報的 ETIMEDOUT、TLS 握手卡住、或進度條停在固定百分比,往往不是「模型壞了」,而是某一跳主機沒有走預期出口。把 Qwen3 相關流程拆開後,您會發現:HF 路徑常卡在境外 Hub/LFS/CDN;魔搭路徑則可能卡在大陸站內 OSS 或 API 閘道。兩邊的「最佳節點類型」也不同:一邊可能需要低丟包的大頻寬線路,另一邊可能反而適合延遲穩定的區內路由。用兩組策略組承載,才能在機場訂閱裡做有意義的節點挑選,而不是全部丟進同一個選擇器互相拖累。
3 Hugging Face:Hub、短鏈與 LFS/CDN 補洞
Hugging Face 的「表面」幾乎都發生在 huggingface.co 與短網址 hf.co 之下;但大模型權重下載的實際連線,經常會落到 LFS 與物件儲存相關主機。實務上常見需一併納入規則後綴的還包括 cdn-lfs.huggingface.co 這類觀察值(請以您下載當下的連線日誌為準,名稱可能隨基礎建設調整)。若只寫一條 DOMAIN,huggingface.co 而忽略 LFS 與 CDN,典型症狀是「元資料秒開、檔案永遠 0% 或卡在最後幾個百分比」。
撰寫 Clash 分流時,建議優先使用 DOMAIN-SUFFIX 覆蓋整棵官方後綴,再以日誌補齊缺口;避免長期依賴過寬的 DOMAIN-KEYWORD,huggingface,以免誤傷無關站點。若您需要可版本化的團隊共用規則,可把 HF 相關條目放進單一 Rule Provider,由 Mihomo 定期拉取;細節與「只談 HF 下載」的脈絡,亦可交叉參考《Gemma 4 與 Hugging Face 規則思路》,該文以另一開源模型族示範如何收斂 Hub 與 LFS 主機名。
DIRECT 或過寬的 MATCH 放在前面,導致針對 HF 的細則永遠無法命中。若同時引用多份 Rule Provider,請確認載入順序與策略組名稱一致。
4 ModelScope(魔搭):入口、社群與 OSS 下載
ModelScope 的入口與文件多在 modelscope.cn(以及常見的 www.modelscope.cn 子網域)之下;實際大檔下載時,連線日誌裡常出現阿里雲物件儲存相關主機,例如 *.aliyuncs.com 這類後綴(同樣請以您實際連線為準)。這也是為什麼不建議把魔搭「只等同於一個功能變數名稱」:您可能在網頁上看起來仍在魔搭站內,底層卻已經對 OSS 發起長連線 Range 請求。
實務上可採兩層策略:第一層用 DOMAIN-SUFFIX,modelscope.cn 覆蓋站內導航、模型頁與 API 文件;第二層把日誌中反覆出現的 OSS 後綴納入同一 PROXY_MS 或改為 DIRECT(若您在大陸區內網且希望走內網出口)。重點是不要猜,而以連線紀錄驅動補規則;若您發現某條 OSS 後綴同時被其他阿里雲服務使用,請評估是否要把「魔搭下載」與「一般阿里雲 API」拆開,避免規則過粗。
5 通義千問 API 與控制台:與「拉權重」分開思考
若您除了本機大模型權重下載之外,還要使用阿里雲上的通義千問雲端推理或金鑰管理,流量可能落在獨立的 API 閘道與控制台網域(常見於 dashscope.aliyuncs.com 這類後綴,實際以官方文件與您帳號區域為準)。這類請求與「從 Hub 拉檔」的頻寬型態不同:前者偏向低延遲、可重試的 API 呼叫,後者偏向長時間佔用頻寬的傳輸。
在 Clash 分流設計上,建議不要把雲端 API 與 Hub 下載硬塞在同一個策略組,除非您確認節點對兩者都合適。較乾淨的拆法是:Hub/魔搭/OSS 走「下載組」,DashScope 與控制台走「API 組」,並在機場訂閱裡為 API 組挑選低延遲節點。這樣也能與站內《DeepSeek 網頁與 API 分流》的思維對齊:產品不同、網域不同,規則就應該分開維護。
6 Rule Provider 與 YAML:HF 與魔搭分組示例
下面是一段教學用途的結構示例:假設您已定義 PROXY_HF 與 PROXY_MS(請改成您自己的策略組名稱)。第一段示範以 rule-providers 載入兩份規則集;第二段示範純 rules 的 DOMAIN-SUFFIX 最小集合。實務上請擇一或合併,並依核心版本(Clash Meta/Mihomo)調整欄位;若使用託管規則 URL,請確認來源可信。
# Example only — replace names and URLs with your own
proxy-groups:
- name: PROXY_HF
type: select
proxies: [DIRECT, YOUR_PROXY_NODE]
- name: PROXY_MS
type: select
proxies: [DIRECT, YOUR_PROXY_NODE]
rule-providers:
hf_qwen:
type: http
behavior: classical
url: "https://example.com/rules/hf-qwen.yaml"
path: ./ruleset/hf-qwen.yaml
interval: 86400
ms_qwen:
type: http
behavior: classical
url: "https://example.com/rules/ms-qwen.yaml"
path: ./ruleset/ms-qwen.yaml
interval: 86400
rules:
- RULE-SET,hf_qwen,PROXY_HF
- RULE-SET,ms_qwen,PROXY_MS
- DOMAIN-SUFFIX,huggingface.co,PROXY_HF
- DOMAIN-SUFFIX,hf.co,PROXY_HF
- DOMAIN-SUFFIX,cdn-lfs.huggingface.co,PROXY_HF
- DOMAIN-SUFFIX,modelscope.cn,PROXY_MS
- DOMAIN-SUFFIX,aliyuncs.com,PROXY_MS
最後一行對 aliyuncs.com 的覆蓋面極寬,僅適合作為「先讓下載跑通」的暫時手段;穩定後請改為您在日誌中觀測到的更窄後綴,或改以 Rule Provider 分發團隊內部維護清單。需要把訂閱轉成可合併的 YAML 時,可先參考《訂閱轉換成 Clash YAML》完成匯入,再把上述片段併入 rules 區段。
7 DNS、FakeIP 與 TUN:讓解析與規則一致
只寫規則卻忽略 DNS,常見症狀是瀏覽器與終端機對同一網域表現不一致。建議把 DNS 視為分流系統的一部分,並避免本機或路由器上的污染結果把流量導向錯誤目標。可延伸閱讀《Meta 核心 DNS 防洩漏與 FakeIP》,把「解析 → 規則命中 → 實際出口」串成同一條邏輯鏈。Geo 資料過期也會間接造成誤判,必要時請配合《Clash Meta 手動更新 GeoIP 與 Geosite》做例行更新。
系統代理與TUN 模式的取捨:若您主要在瀏覽器下載,系統代理往往足夠;但若同時使用 git lfs、huggingface-cli 或未讀取系統 Proxy 的工具,TUN 能在封包層面統一接管。細節可對照《Clash Verge Rev TUN 模式指南》。若暫時不能開 TUN,請在同一 Shell 匯出與 Clash 混合埠一致的 HTTP_PROXY/HTTPS_PROXY,並確認 NO_PROXY 未誤排除實際下載主機。
8 與站內其他分流文的關係:互補而非重複
站內《Gemma 與 Hugging Face》聚焦「試玩介面+HF 下載」雙鏈路;《DeepSeek》聚焦單一供應商的網頁與 API;《OpenRouter》聚焦聚合 API 控制台。本文則以 Qwen3 為題,把Hugging Face 與魔搭 ModelScope 兩條開源權重路徑放在同一篇,方便您在國產模型熱度下快速對照網域與Rule Provider 寫法,而不必把 HF 通用段落重複抄寫。
9 常見症狀與排查:先對齊規則與 DNS,再換節點
- 模型頁能開,但 LFS 永遠不動:檢查是否仍有 LFS/CDN 主機走直連;在連線日誌查看 SNI,將遺漏後綴補進規則或 Rule Provider。
- 只有終端機失敗、瀏覽器正常:高度懷疑 CLI 未走代理;對目標主機做
curl -v對照,並檢查環境變數是否在子程序中遺失。 - 魔搭網站能開,下載卻失敗:檢查 OSS 相關主機是否被更早的規則送去錯誤出口;必要時暫時收窄或放寬
aliyuncs.com相關策略並觀察日誌。 - TLS 握手失敗或憑證錯誤:先排除本機時間偏差、MITM 安全軟體與錯誤 DNS;勿在未確認信任鏈時關閉 TLS 驗證。
- Rule 模式異常、Global 正常:回到規則順序與 Rule Provider 更新;不要先把問題歸因於節點「不夠快」。
需要挑選合適的桌面用戶端與安裝包時,建議優先使用本站下載頁取得與教學一致的版本,再依需求開啟 TUN 或僅使用系統代理。
10 總結
2026 年要在複雜網路環境下穩定取得 Qwen3 與通義千問相關大模型權重,關鍵不是「多貼幾個關鍵字規則」,而是辨識Hugging Face 與魔搭 ModelScope 兩條鏈路各自會命中哪些主機名,並以 Rule Provider 或精準 DOMAIN-SUFFIX 綁定策略組。把 Hub、LFS、CDN 與 OSS 下載分開維護,再讓 DNS 與 TUN/系統代理彼此對齊,您就能同時避免整段 GEOSITE 過粗與漏網域兩種極端,並在團隊內形成可重現的除錯基準。
相較於遇到問題就切換 Global,長期更划算的做法是:保留連線日誌作為補規則依據、固定更新 Rule Provider,並在終端機與瀏覽器之間使用一致的代理策略。若您尚未安裝或更新用戶端,建議從本站下載頁開始,與站內其他教學保持相同版本基準。相較其他同類工具,Clash 系列在規則可維護性與策略組彈性上,對需要長期調校 Clash 分流與開源模型下載並存的用戶通常更順手。