卸载前建议先保留什么
重装前最值得备份的不是“所有东西”,而是那些会帮助你恢复、对比和定位差异的内容:工作区、关键配置、版本信息、安装来源和自定义路径。
1. 当前版本和安装来源
后面比对差异时,这往往比单纯记得“我装过”更重要。
至少建议记下:
- 当前是用
npm、pnpm、bun、安装脚本,还是源码 checkout; - 当前
openclaw版本; - 是否有 systemd、launchd 或计划任务服务;
- 是否在用 profile、自定义状态目录或自定义配置路径。
2. 工作区和关键配置
尤其是你已经验证有效的那部分,不要和无效实验一起混删。
优先考虑保留:
- 工作区目录;
- 当前主配置文件;
- 你已经确认有效的 provider、认证或通道最小配置;
- 后面确实还要恢复的凭据相关目录。
3. 自定义路径和 profile 信息
这类信息最容易在重装后被忘掉,结果你以为是新环境,其实还在旧路径上。
如果你用过:
OPENCLAW_STATE_DIROPENCLAW_CONFIG_PATHOPENCLAW_PROFILE
那这些路径和 profile 名称都要记录下来。
备份不只是复制文件
真正有价值的备份,往往还包括你现在这套环境的上下文。
建议至少再记录:
- 当前机器走的是哪条安装路径;
- 哪些设置之前是有效的;
- 哪些目录删了会影响恢复;
- 你重装后到底想恢复到什么程度。
这能避免你重装完以后只剩一堆文件,却不知道哪些才值得恢复。
如果想做更完整的快照
你给的参考资料里,openclaw-uninstaller 的思路很值得吸收:先存档,再告别。
也就是说,在彻底清理前,最好至少留下一份可迁移的备份:
- 要么打包成一个可移动归档;
- 要么单独保存工作区、配置和必要状态目录;
- 要么至少保留一份路径和版本说明。
即便你现在不打算使用那个第三方工具,这个备份原则仍然成立。
一个够用的备份清单
如果你现在只想快速完成这一轮准备,可以按这张清单走:
- 记录安装来源和版本;
- 记录 profile、自定义状态目录和配置路径;
- 备份工作区;
- 备份主配置和必要凭据;
- 写下重装后真正准备恢复的内容。
常见错误或风险
- 只备份目录,不记录来源和用途;
- 把有效配置和试错残留混在一起打包;
- 完全忘记 profile、自定义路径或服务项;
- 还没决定恢复目标,就一股脑全备份全恢复。
备份后做什么
备份完成后,继续看 重装前检查清单。
如果你还在犹豫要不要卸载,回 停用 vs 卸载 vs 彻底清理。