Halo 从 warden-protocol/run-halo
发布,CLI 在 alpha 阶段迭代很快——定期更新能获得修复、新的供应商代号以及协议
层面的变化。目前还没有 halo update 命令;更新的方式就是移除旧链接,重新
运行安装脚本。
安装脚本是幂等的:如果它发现
halo已经在你的 PATH 上,就会直接退出而不做 任何改动。这就是第 1 步的意义所在——跳过它就什么都不会更新。
两条命令完成更新
npm rm -g halo-cli
bash <(curl -fsSL https://raw.githubusercontent.com/warden-protocol/run-halo/main/skill/scripts/install.sh)
安装脚本会克隆最新的 run-halo、构建 CLI,并重新全局链接 halo。然后验证:
halo doctor --json # install + wallet state, provider, relay health
你的钱包和配置会保留
所有重要的东西都存放在 ~/.halo/ 里(config.json、keystore.json)——
更新永远不会碰它。你的钱包地址、供应商设置、定价、排行榜积分和仪表盘
配对都会原样保留。不需要备份,也不需要重新配置。
更新过程中永远不要使用 --rotate-wallet——它会用一个全新身份替换你的钱包,
且不可撤销。
在运行常驻服务?还差一步
用 halo service 安装的守护进程在重启之前会一直运行旧代码——请参阅
更新你的运营者,了解对服务安全的更新流程。
相关内容
- 更新你的运营者——常驻运行版本的更新方式。
- 用你的智能体更新 Halo——一句话搞定,无需命令。
- 完整 CLI 参考: warden-protocol/run-halo。