实用技巧

智能体下载大文件前先检查网络

智能体可以询问 Kilobat 现在是否适合大文件传输。Kilobat 大约两秒内给出一行建议。

App 和 CLI 中免费核查日期:2026年10月29日

在 App 中

  1. 打开 Wi-Fi 菜单。按流量计费的网络会显示“已连接 · 按流量计费”。

  2. 要更改 Kilobat 对某个网络的处理方式,将其“数据计费”设为“自动”“按流量计费”或“不限流量”。

使用 CLI

  1. 以 JSON 格式读取网络状况。

    kilobat conditions --json

    输出 metered、osMetered、lowDataMode、vpn、internetLatencyMs、internetLossPercent、power 和一行 advice,例如“Good conditions: online, unmetered, on power.”(状况良好:在线、不限流量、已接电源。)

  2. 如果网络按流量计费,先询问用户。之后速度测试最多只使用你给定的数据预算。

    kilobat speedtest --budget-mb 10
  3. 下载期间让 Mac 保持唤醒。

    kilobat awake -- huggingface-cli download org/model

通过 MCP

用 claude mcp add kilobat -- kilobat mcp 连接一次 MCP 服务器。其他客户端参阅文档。之后智能体就可以调用这些工具。会更改设置的工具会提示智能体先征求你的同意。

工具与参数作用
get_conditions按流量计费、低数据模式、VPN、延迟、丢包、电池和发热状态,以及 advice。
get_updaters当前网络上更新程序是否已暂停。
run_speedtest
{"budget_mb": 10}
会消耗数据。在按流量计费的网络上,智能体必须先询问你。
keep_awake
{"minutes": 60, "reason": "Downloading the model"}
下载期间阻止闲置睡眠。

须知

  • metered 是 Kilobat 依据的状态,osMetered 是 macOS 的判断。meteredSource 的值为 macOS 或 you。
  • 延迟为 null 表示 ping 没有收到回应,并不能证明互联网已断开。
  • Kilobat 的智能体技能会让智能体在按流量计费的网络上进行大文件传输前先征求同意。

参考资料

参考资料核查于 2026年10月29日。man 手册页为 macOS 自带版本;在“终端”中用 man <name> 打开。