OpenClaw 重置配置和卸载不是一回事。reset 只清本地配置和状态,CLI 还会保留;uninstall 才更像把 gateway service 和本地数据一起移走。如果你的问题是配置乱了、会话脏了、频道状态异常,先用 reset,通常不用上来就卸载。
reset 可以清到什么程度
| 范围 | 会发生什么 | 适合场景 |
|---|---|---|
| config | 只重置配置 | 改坏了设置 |
| config+creds+sessions | 连凭据和会话一起清 | 登录状态异常 |
| full | 清本地状态最彻底 | 准备重新开始 |
官方建议你先做备份:openclaw backup create。然后再按情况执行 openclaw reset --scope config --yes --non-interactive,或者直接让它交互式选择。只有当你明确想清掉本地状态、凭据和工作区时,才把 scope 提到 full。
很多人会把 reset 当成 reinstall,其实它只是把环境拉回一个干净起点,不会删掉命令本体。做完以后再跑 openclaw doctor 和 openclaw status,通常就能看出问题是不是已经被清掉。
一句话总结:OpenClaw 的 reset 适合“修配置”,uninstall 适合“彻底移除”。