14 Say Something

小龙虾蓝绿部署

之前听重轻老师折腾 openclaw 那期节目里,从吴涛老师口中得知了金丝雀发布这个概念,查了一下,其实更接近蓝绿部署或者 AB 分区升级。

我自己折腾 tinyclaw 过程中,也摸索出了这套方法。让 tinyclaw 自己升级自己时,先对比远端仓库与本地仓库的区别,让它做好备份回滚的计划,以及要确保我自己再本地改的哪些设置在更新版本后依然可用。

为了确保它不改坏自己,让它先起一套新的环境,在新环境里验证完了功能完备之后再迁移过去,把老环境删掉。

想起很多年前折腾 Android 刷机时,也经常用到这套策略,只是当时是厂商给的策略自己只是刷进去,现在是为了保证可用性自己要这么做。

以及观察到 chrome 浏览器升级大概也是走的这套策略,所以才会经常提示点击重启即可完成升级,实际上就是后台已经升级好了。

这些自己折腾摸索出来的经验,估计很快也就没用了,现在 Claude 也推出自己的手机远程遥控编程功能,可以想见以后所有模型厂商都会支持,大概不再需要自己折腾 Local Agent 了。

#折腾