實用技巧

在計量網路上阻擋 App

「旅行」設定檔只允許你選擇的 App。當網路為計量網路時,Kilobat 可以自動切換到它。

App 中需要 Kilobat Pro阻擋功能需要網路過濾器檢查日期:2026年10月29日

在 App 中

  1. 在 Kilobat 中設定過濾功能。macOS 詢問時,核准延伸功能和內容過濾器。

  2. 打開「設定」,開啟「在計量網路上切換到『旅行』」。

  3. 如果 macOS 沒有標示該網路,請打開 Wi-Fi 選單,將「資料費用」設為「計量」。

  4. 在 App 列表中,按一下 App 的開關,即可在目前的設定檔中允許或阻擋它。

使用 CLI

  1. 確認 App 正在執行且過濾器已開啟。

    kilobat doctor
  2. 切換前,先在「旅行」中允許你需要的 App。

    kilobat allow com.tinyspeck.slackmacgap --profile travel
  3. 在「旅行」中阻擋一個 App。

    kilobat block com.getdropbox.dropbox --profile travel
  4. 只阻擋某個 App 兩小時。

    kilobat block com.getdropbox.dropbox --minutes 120
  5. 開啟自動切換到「旅行」。

    kilobat settings auto-travel on
  6. 依名稱將網路標示為計量網路,例如 Android 熱點。

    kilobat networks cost metered "Pixel hotspot"
  7. 讀取「旅行」的規則。

    kilobat rules --profile travel

透過 MCP

用 claude mcp add kilobat -- kilobat mcp 連接 MCP 伺服器一次即可。其他用戶端請參閱說明文件。之後 AI 代理程式就能呼叫這些工具。會更改設定的工具會告訴 AI 代理程式先詢問你。

工具與參數作用
set_network_cost
{"cost": "metered", "network": "Pixel hotspot"}
將該網路視為計量網路。
set_app_rule
{"app": "com.getdropbox.dropbox", "action": "block", "profile": "travel"}
儲存阻擋規則。加上 minutes 可設為暫時規則。
list_rules
{"profile": "travel"}
已儲存的規則,以及沒有規則的 App 是否被允許。

注意事項

  • 沒有過濾器時,規則會被儲存,但不會阻擋任何東西。
  • 過濾只影響新連線。已開啟的連線可能會持續到它重新連線為止。
  • macOS 會將 iPhone 熱點標示為計量網路,但不一定會標示 Android 熱點或 USB 網路共享。
  • 離開計量網路後,Kilobat 會恢復你先前的設定檔。

資料來源

資料來源檢查日期:2026年10月29日。man 頁面為 macOS 內建版本;在終端機中用 man <name> 開啟。