第二十五节 卸载与数据清理

  • 删除应用本体:macOS 拖到废纸篓;Windows 控制面板卸载;Linux 用包管理器移除或删除 AppImage。
  • 彻底清理数据:设置 → 数据 → 数据目录 → 打开,关闭应用后删除整目录。会同时丢弃所有会话、技能、凭证,谨慎。
  • 关闭自启:卸载前先在 设置 → 通用 中关闭开机自启,避免残留启动项。
  • 撤销套餐额度:登出账号即可使本机无法再使用套餐额度;账号本身仍在管理后台保留。

25.1 关闭工作区并清除数据

工作区右键菜单里的「关闭项目工作区并清除数据…」用来在不再需要某个项目时一次清干净。对话框按数据落在哪里分成两组,勾哪组就清哪组:

本机数据(应用数据目录,不动项目文件):

选项 清掉什么
会话与消息记录 会话 YAML/JSONL、草稿、Stash、子代理输出
工作区配置 Hook、zMCP、工具、代理、通讯绑定
附件 attachments/ 截图、日志、超长粘贴
样本 samples/ sec.* 工具的样本沙箱
其他残余 .DS_Store、旧版本残留等未识别条目
从最近打开列表移除 「遗忘」这个工作区,本机记录全删

项目目录(工作区自己那份自管数据,仅本地工作区可选):

选项 清掉什么
项目状态数据 .avlcode/ 记忆、本体、索引、计划、输出缓存(保留配置与技能 / 代理)
项目文件(危险) 删光项目目录,仅留 avlcode.yaml;可选保留 .git 与保留样本
工作区全部文件(危险) 连 .git 一起删光,只剩空目录
  • 两个危险项各自需要单独勾一次「我已了解」 才能执行,并在对话框里明确列出会被永久删除的范围与保留项。
  • 勾了范围更大的选项时,被它涵盖的小项会自动全选并锁定,不会漏清也不会重复清。
  • 对话框还有「清除并重新打开」——清完当场重开一个干净的工作区。此前该动作只清本机数据、不动项目目录,于是"清除并重新打开"之后旧的 .avlcode/ 还在;现在已补齐。
  • SSH / 远程工作区不提供这个动作(原因见 §4.4.2),请改用普通的「关闭项目工作区」(远端文件不受影响),需要连本机记录一并删掉时到 设置 → 最近访问 点「删除记录」。