本篇要解決的搜尋意圖與前置條件
如果你已經完成 Clash Verge Rev 安裝,也成功匯入至少一筆機場訂閱,接下來最常出現的需求就是:訂閱自動更新到底多久跑一次、能不能不要整天手動按重新整理、以及會不會因為太常刷新而被供應商限速。這篇文章不走「全客戶端大雜燴」,而是把鏡頭拉近在 Verge Rev 圖形介面可調的欄位,並補上它和 profiles、合併後 YAML、以及少數版本才會出現的類 cron 全域排程之間的對照關係。若你遇到的是 HTTP 404/403、節點列表突然全空、或怎麼刷新都不對勁,請改讀站上互補篇 Clash 訂閱更新失敗排查;本篇專注在「頻率與設定邏輯正常」時的訂閱更新間隔配置。
訂閱自動更新/訂閱刷新在做什麼
在 Mihomo/Clash.Meta 生態裡,所謂訂閱刷新通常是客戶端依排程向遠端 HTTPS 網址再取一次資料,把最新節點清單、遠端策略或附加欄位寫回本機,再觸發核心載入。對 Clash Verge Rev 這類圖形前端來說,你日常看到的是「訂閱列表裡某一筆 URL」與「目前啟用中的 Profile」,背後則可能是:逐筆訂閱有自己的更新間隔;全域還可能再加上啟動時是否順便更新、或某些版本提供的定時批次刷新(有人會用 cron 這個詞來理解「按時間表觸發」的語意,實際欄位是否叫做 cron 依版本而定)。
這件事與「連線品質/延遲測試」不同:訂閱更新決定你「拿到哪一批節點名單」;延遲數字多半來自後續對節點的探測或實際連線統計。把間隔設得太短,不一定讓網路更快,反而增加對方 API 負載與自己被限流的機率;設得太長,則可能在供應商輪換節點或線路維護後,你仍拖著舊清單而造成誤判。若你也要同步維護規則集(rule-providers),其 interval 與訂閱節奏是另一條軸線,別混在同一個「我多久按一次刷新」的直覺裡。
圖形介面:編輯訂閱間隔與允許自動更新
在 Clash Verge Rev 主視窗進入顯示訂閱或遠端設定來源的頁面(部分翻譯仍會保留 Profiles/Subscriptions 英文詞)。對已建立的一筆訂閱,使用右鍵選單或鉛筆圖示開啟編輯/資訊面板,你通常會看到幾個與排程直接相關的欄位:
- 更新間隔(分鐘):此處多數版本以分鐘為單位。常見預設是
1440分鐘,約等於一天更新一次。 - 允許自動更新:若關閉,即使你填了間隔,也不會在背景排程觸發;你仍可以手動按刷新。
- 顯示名稱與 URL:與間隔無直接關係,但建議你把多筆訂閱命名清楚,日後從日誌辨識是哪一條在狂刷新。
操作建議順序是:先把允許自動更新開啟 → 設定合理的分鐘數 → 儲存 → 立刻手動刷新一次確認狀態碼與節點數量正常。若你剛調整間隔卻覺得「怎麼沒變」,優先檢查是否沒儲存、是否其實開著另一份未啟用的 Profile、或程式需要重啟後才會載入新排程(依版本而定)。
應用設定:啟動時更新與類 cron 排程
除了「逐筆訂閱」上的分鐘數之外,Clash Verge Rev 的設定裡通常還會有其他會改變訂閱刷新體感的開關。常見類型包括:啟動應用程式時是否自動更新所有訂閱、以及是否在固定時間把多筆訂閱一次排進佇列。社群討論偶爾會用 cron 表達「像 Linux 排程那樣每到幾點幾分就跑一次」;實際介面是否露出 cron 字樣、或只是提供「每小時/每天」選項,請以你的版本為準。
實務上建議你把兩層邏輯分開理解:逐筆間隔負責「平常在背景慢慢輪詢」;啟動時全量刷新負責「你剛開機、或剛從睡眠喚醒時先確保名單新鮮」。若兩者同時開得很積極,筆電從睡眠醒來可能會瞬間對同一批 URL 連打幾次請求;在公共網路或公司 TLS 檢查環境下,這種 burst 有時比長間隔穩定拉取更刺激閘道。若你懷疑是這類問題,可先暫時關閉啟動全量更新、拉長其中一層間隔,並在同一路由器/同一條出口上對照日誌時間戳。
profiles 與 YAML:proxy-providers 的 interval
當你在 Clash Verge Rev 裡切換或合併 profiles,核心最終仍會讀一份(或經 mixin 合併後的)YAML。若你的節點來自 proxy-providers 區塊,文件裡通常會出現 interval 欄位,單位多是秒,與圖介「分鐘」不同——這是新手最容易混淆的地方:圖介分鐘與YAML 秒請勿直接抄同一個數字。
proxy-providers:
airport-nodes:
type: http
url: "https://example.invalid/subscribe?token=..."
interval: 86400
path: ./providers/airport-nodes.yaml
上列僅示意結構;實際 path、是否還需要 health-check、以及 Verge 是否會在你編輯圖介後覆寫某些欄位,都依你當前版本與資料夾權限而定。若你堅持純文字手改,務必保留客戶端內建的重新載入步驟,並避免在 Verge 開著編輯器的同時又用另一個程式對同一檔案存檔。想更深入理解 mixin 合併規則,可延伸閱讀 Meta mixin 與設定檔覆寫。
服務端 profile-update-interval 與常見預設
部分訂閱伺服器會在 HTTP 回應裡帶上建議更新節奏的標頭(常見寫法為 profile-update-interval,數值多以小時理解)。新版 Clash Verge Rev 若支援讀取該標頭,可能在某些情境下影響客戶端選擇的實際刷新節奏。當「你手動設定的間隔」與「伺服器建議」並存時,最終採計規則仍以官方 release note 為準;實務上你只要把握一點:若供應商公告與標頭暗示一天一次,就不要再用圖介硬壓每小時整批重拉。
在沒有額外標頭、也沒有自己細調之前,許多使用者會維持圖介預設的 1440 分鐘左右,並把「臨時要換節點線路」的需求改用手動刷新,而不是把自動排程改到極短。對照預設值也有助於你排查:「我明明只改了一筆訂閱,為什麼全部變超頻?」——有時其實是多筆訂閱沿用同一後端網域,或被啟動時全量更新疊加了效果。
建議間隔:別過度頻繁請求
站內 常見問題與多篇訂閱維護向文章都採用相近區間:12~24 小時拉一次遠端清單,通常能平衡「節點新鮮度」與「別打爆 API」。如果你的供應商在後台明確寫了更低或更高的建議,以官方文字為準。下列情境可以暫時縮短間隔(仍不建議低於 1 小時除非對方允許):
- 供應商公告大修或大量輪替入口,且你需要盡快拿到新節點名單。
- 你剛重置過 token 或換了訂閱路徑,希望先密集觀察幾次成功回應再恢復長間隔。
- 你在除錯循環代理或 TLS 問題,必須反覆確認「客戶端發出去的請求」是否已回到預期型態(此時仍建議搭配 訂閱失敗排查)。
下列情境則應傾向拉長間隔或關閉自動更新,改靠手動:公共網路不穩、公司 SSL 掃描導致間歇性失敗、或你已觀察到日誌裡同一 URL 短時間被重試多次。記得:自動排程愈多,你在日誌裡愈難肉眼判讀「哪一次才是你手動點的」。
更新仍失敗:與 404/403 排查文的分工
調整訂閱更新間隔無法解決憑證錯誤、循環代理、User-Agent 被擋、或快取壞檔這類問題;它只能讓「成功的抓取」以較合理頻率重複發生。若你已把間隔調保守、仍出現錯誤碼或內容為空,請改走排除流程:先確認系統時間、直連/規則是否讓更新請求繞過壞節點、清理本機殘留快取、必要時暫關系統代理再拉訂閱。完整步驟已整理在 訂閱更新失敗:HTTP 錯誤、UA 與快取,與本篇在同一條知識鏈上分工。
常見問題
圖介用分鐘,YAML 用秒,要怎麼換算才不會填錯?
先把「一天一次」當基準:1440 分鐘大約等於 86400 秒。若圖介顯示 720 分鐘,約略對應 43200 秒。養成習慣:改圖介就只盯分鐘;改 YAML 就只盯秒,不要把兩種單位混成同一個數字填兩邊。
我關掉自動更新,只靠手動刷新,會不會比較安全?
對供應商端通常比較客氣,但缺點是你容易忘記更新而拖著過期節點。折衷做法是:維持長間隔自動更新(例如一天一次),再加上你在切換機場或收到公告時手動補拉。
多筆訂閱可以設定不同間隔嗎?
可以,前提是每一筆在列表裡都能獨立編輯。建議主力機場用較長間隔、測試用臨時訂閱用手動或少次自動即可,避免測試 URL 拖累整體排程觀察。
結語
把 Clash Verge Rev 的訂閱自動更新講清楚,核心並不是「找到一個神秘隱藏開關」,而是把逐筆分鐘間隔、允許自動更新、可能的啟動時全量刷新與YAML 裡以秒計的 interval放在同一張心智地圖上。當這張地圖對齊後,你就能依機場政策與自己裝置習慣,做出不折磨 API、也不折磨自己的訂閱刷新節奏,並在遇到異常時知道該改讀哪一篇排查文,而不是把間隔調到極端值賭運氣。
對照之下,完全黑箱的「一鍵加速器」常把訂閱更新間隔藏死在殼裡,出了限速或鎖你 IP 很難看出是哪一支排程在狂打;傳統純命令列管核心則對只想穩定上網的人門檻過高。Clash V.CORE所連結的這條開放生態,讓你在保留圖形操作的同時,仍可以下沉到 profiles 與 YAML 做可驗證調整,並與站上 DNS、mixin、TUN 等進階主題銜接;當你能同時看懂「圖介按鈕」與「核心在讀的設定」,日常維護成本會顯著下降。
→ 前往 Clash V.CORE 推薦的客戶端與資源下載頁,在統一入口取得 Clash Verge Rev 與對應核心的組合,再把本文的訂閱間隔設定套進你實際的多裝置工作流程。