Nova AI缓存主要位于~/Library/Caches/ai.nova,含Cache、Extensions、UserData子目录;应删除Cache或其中>100MB的.tmp/.cache/session_文件,关闭自动缓存管理并设最大缓存为512MB,再清理Agents和Logs下的session-/runlog-残留及日志。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Nova AI提示磁盘空间不足时,大量缓存文件正悄悄霸占你的硬盘——这些不是用户文档、不是项目源码、不是训练数据集,而是运行日志、临时模型权重快照、推理中间产物和未清理的Agent会话快照,它们堆积在系统深层路径中,不显山不露水,却能单次吃掉20GB以上空间。
定位Nova AI真实缓存位置
打开访达(Finder),按下 Command + Shift + G,粘贴路径:~/Library/Caches/ai.nova → 回车。若该路径不存在,说明Nova AI尚未生成本地缓存;若存在且大小超过500MB,就是首要清理目标。
别信“应用内设置→清除缓存”按钮——它只清UI层缓存,漏掉90%的底层运行时垃圾。真正的缓存藏在Caches目录下,而非Application Support或Documents里。
手动清理核心缓存文件夹
进入 ~/Library/Caches/ai.nova 后,你会看到至少3个关键子目录:
方法一:删掉整个 Cache 子目录
直接选中名为 Cache 的文件夹 → 拖入废纸篓。这是最彻底的操作,【Nova AI重启后会自动重建该目录,不影响任何已保存的笔记或工作区】。
方法二:精准清除大体积临时文件
展开 Cache → 按文件大小排序(右键空白处→“显示视图选项”→勾选“按大小排序”)→ 重点删除带 .tmp、.cache 或 session_ 前缀的 >100MB 文件。这类文件是AI推理中途崩溃遗留的残片,无法被自动回收。
注意:不要碰 Extensions 和 UserData 文件夹,前者含已安装插件,后者存你自定义的快捷指令和主题配置。
关闭自动缓存膨胀开关
启动Nova AI → 顶部菜单栏点击 Nova → Settings → Advanced → 找到 “Enable automatic cache management” 选项 → 关闭它。
这个开关默认开启时,Nova AI会在每次启动时预加载全部历史会话上下文缓存,哪怕你只用它写一段Markdown。关掉后,它只在当前会话中按需加载,缓存体积下降约65%。
接着向下滚动,找到 “Maximum cache size (MB)” → 将数值从默认的 2048 改为 512。改完立即生效,无需重启。
清理AI Agent运行残留
第一步:打开终端(Terminal),执行以下命令快速定位Agent缓存根目录:
ls -la ~/Library/Application\ Support/ai.nova/Agents/ | grep "session\|runlog"
第二步:对输出中每个含 session- 或 runlog- 的文件夹,逐个执行:
rm -rf ~/Library/Application\ Support/ai.nova/Agents/session-*
rm -rf ~/Library/Application\ Support/ai.nova/Agents/runlog-*
第三步:清空对应日志文件夹:rm -f ~/Library/Logs/ai.nova/*.log。这些日志单个可达80MB,且永不轮转,三个月不清理就能吞掉12GB。
第四步:强制刷新Nova AI内部索引:在Nova AI中按 Command + Shift + P → 输入 “Developer: Reload Window” → 回车。这一步让Nova AI丢弃所有内存中的缓存引用,避免旧路径残留引发后续写入失败。


















