如何在 Mac 上卸载 Comfy Desktop
移除 Comfy Desktop 前,先保存工作流、输入、生成结果、自定义节点和模型,保留自己选择的实际安装数据目录,桌面项目说明指出这个目录记录在 ~/Library/Application Support/ComfyUI/config.json 的 basePath 中,额外模型位置记录在 extra_models_config.yaml,自己的安装存在这份配置时,用它确认备份位置,cask 的支持目录名称不是模型清单。
退出并移除 Comfy Desktop
结束生成并保存工作流,再退出桌面应用,复制本地数据前在活动监视器核对它的剩余进程,把所选数据目录里的所需文件复制到独立备份并核对,外部模型和其他项目使用的 Python、uv 安装保留,之后把应用程序目录中的 Comfy Desktop.app 移到废纸篓。
cask 列出了可按需清理的 ~/Library/Application Support/Comfy Desktop,检查实际内容,重置前复制所需设置,不按 Comfy 名字批量删除目录或共享模型父目录。
用 Homebrew 安装时
brew uninstall --cask comfy
先退出应用,当前 cask没有单独退出指令,额外 zap 目标如下。
~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/com.todesktop.241012ess7yxs0e.sfl*~/Library/Application Support/Comfy Desktop~/Library/Caches/com.todesktop.241012ess7yxs0e*~/Library/Caches/comfyui-desktop-2-updater~/Library/HTTPStorages/com.todesktop.241012ess7yxs0e~/Library/Logs/Comfy Desktop~/Library/Preferences/ByHost/com.todesktop.241012ess7yxs0e*.plist~/Library/Preferences/com.todesktop.241012ess7yxs0e.plist
逐项检查通配符实际匹配的文件,直接执行 brew uninstall --cask --zap comfy 处理完整清单,不读取 Mole 的勾选状态,要保留任一项数据时用不带 zap 的命令,Mole 只有在完整范围通过勾选和共享数据检查时才使用 zap,否则已选残留走自己的移除流程。
核对结果
ls -ld "/Applications/Comfy Desktop.app"
ls -ld "$HOME/Library/Application Support/Comfy Desktop" "$HOME/Library/Application Support/ComfyUI/config.json"
打印项目表示它仍在,找不到路径的错误只针对对应项目,不证明每个模型目录都不在,权限错误表示未查清,要保留作品时所选数据目录仍在是正常结果,这组检查不验证模型恢复或另一套 ComfyUI 安装。
Mole 会列出什么
按显示名匹配的 ~/Library/Application Support/Comfy Desktop 列出供确认,默认不勾选,这一行不能证明自己选择的模型目录也在范围内。「卸载时一并移除数据和配置」默认关闭,开启后包括符合条件的待确认数据,共享模型存储和受保护数据保留原有边界,看实际扫描行,不把 README 中的每个位置都当作删除目标。
这次检查覆盖了什么
2026 年 9 月 22 日用源码构建的 Mole 移除了拷贝安装的官网桌面应用和当时选中的支持数据,这次没有生成模型目录,也没有测试生成工作流、自定义节点、模型恢复、独立 Python 卸载或 Homebrew 渠道卸载。
