插件更新与卸载

卸载安全

插件更新与卸载

查看已安装插件,先检查单项更新,再决定安装:

slothtool list
slothtool update loc --check --json
slothtool update loc

更新管理器本身用 slothtool self-update。根 TUI 的 Update 页同样先检查、后更新;检查结果不是更新完成。slothtool --update-all 会处理全部可更新目标,执行前记录配置和数据备份。

SlothVault UI、Deployment、Skill、应用是独立对象。slothtool update slothvault 只更新 UI;其他对象见部署应用、Skill 管理及更新应用。

保留配置卸载

slothtool uninstall loc --keep-data
slothtool --uninstall-all --keep-data

单插件不写策略时默认保留配置和历史。裸 --uninstall-all 的旧默认仍是完全清理,所以批量卸载务必写明策略。批量命令不负责移除 npm 全局安装的根包。

需要删除插件归属数据时,先备份,再执行 slothtool uninstall loc --purge-data 并核对删除预览。非交互清理需显式 --yes;不能同时传 --keep-data 与 --purge-data。

SlothVault 残留清理

slothtool sv cleanup --dry-run --json

核对预览后才用 cleanup --yes --json 清理已验证的旧 Client 残留。无法确定归属或仍被引用的内容会保留。清理和卸载都不删除已部署应用、数据库、Nginx、证书,也不改智能体原生 MCP 配置。