实用技巧
在按流量计费的网络上阻止某个 App
“出行”配置只允许你选定的 App。网络按流量计费时,Kilobat 可以自动切换到该配置。
在 App 中
在 Kilobat 中设置过滤。macOS 询问时,批准扩展和内容过滤器。
打开“设置”,开启“在按流量计费的网络上切换到出行”。
如果 macOS 没有标记该网络,打开 Wi-Fi 菜单,将“数据计费”设为“按流量计费”。
在 App 列表中,点按 App 的开关,即可在当前配置中允许或阻止它。
使用 CLI
确认 App 正在运行且过滤器已打开。
kilobat doctor切换前,先在“出行”中允许你需要的 App。
kilobat allow com.tinyspeck.slackmacgap --profile travel在“出行”中阻止一个 App。
kilobat block com.getdropbox.dropbox --profile travel只阻止某个 App 2 小时。
kilobat block com.getdropbox.dropbox --minutes 120开启自动切换到“出行”。
kilobat settings auto-travel on按名称将某个网络标记为按流量计费,例如 Android 热点。
kilobat networks cost metered "Pixel hotspot"读取“出行”的规则。
kilobat rules --profile travel
通过 MCP
用 claude mcp add kilobat -- kilobat mcp 连接一次 MCP 服务器。其他客户端参阅文档。之后智能体就可以调用这些工具。会更改设置的工具会提示智能体先征求你的同意。
| 工具与参数 | 作用 |
|---|---|
set_network_cost | 将该网络视为按流量计费。 |
set_app_rule | 保存阻止规则。加上 minutes 可设为临时规则。 |
list_rules | 已保存的规则,以及是否允许没有规则的 App。 |
须知
- 没有过滤器时,规则会被保存,但不会阻止任何内容。
- 过滤只影响新连接。已打开的连接可能会持续到重新连接为止。
- macOS 会将 iPhone 热点标记为按流量计费,但并非所有 Android 热点或 USB 网络共享都会被标记。
- 离开按流量计费的网络后,Kilobat 会恢复你之前的配置。
参考资料
参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本;在“终端”中用 man <name> 打开。