☰
本地AI玩家的磁盘救星:LightC AI模型空间分析Ollama/HuggingFace/ComfyUI模型占用
2026/10/2 17:11:29 网站建设 项目流程

本地AI玩家的磁盘救星:LightC AI模型空间分析Ollama/HuggingFace/ComfyUI模型占用

【免费下载链接】light-cA free, minimalist, lightweight, and high-performance C-drive cleanup tool.项目地址: https://gitcode.com/gh_mirrors/li/light-c

LightC 是一款免费、轻量、高性能的 C 盘清理工具,其「AI 模型空间」模块能快速分析你电脑里 Ollama、HuggingFace、ComfyUI、LM Studio 的模型占用,帮你找出哪个模型最吃硬盘空间并安全删除——本地 AI 玩家清理模型缓存不用再靠人肉翻目录了。

为什么本地 AI 模型是"磁盘刺客"

跑一次 Ollama 拉 7B 模型 4GB,再玩 ComfyUI 的 Checkpoint + LoRA 又是几十 GB,HuggingFace 缓存更是悄悄膨胀。问题在于:

  • 模型散落在用户目录、缓存目录、甚至 D/G 盘深处,资源管理器很难定位
  • 多版本权重共享 blobs,直接看目录大小会误判占用
  • 想删旧模型,又怕误删正在用的权重

LightC 的 AI 模型空间模块 就是为这种场景设计的:一键扫描四大平台 + 深度发现全盘兜底,结果按平台、按模型类型出图,删哪个一目了然。

一键扫描:4 大平台模型自动识别

进入「AI 模型空间」点击开始分析,LightC 会并行运行 4 个检测器(见 detectors/mod.rs):

平台检测逻辑源码
Ollama解析 manifests 清单 + 统计 blobs 权重,识别未被清单引用的"孤儿 blob"ollama.rs
HuggingFace扫描~/.cache/huggingface(支持 HF_HOME 改路径),按符号链接解析真实权重体积huggingface.rs
ComfyUI遍历 checkpoints / loras / vae / controlnet 等 12 类模型目录,支持 extra_model_paths.yaml 自定义路径comfyui.rs
LM Studio扫描本地模型库目录lm_studio.rs

两个细节值得注意:

  1. 共享权重只算一次。Ollama 多层模型会共享同一份 blob,LightC 按"真实引用的 blob 文件"统计总量(ollama.rs#L70-L75),不会虚报占用。
  2. 符号链接不会算成 0。HuggingFace 快照全是软链接,LightC 会解析到 blobs 里的真实文件再统计(huggingface.rs#L108-L134)。

深度发现:全盘 MFT 兜底扫漏网之鱼

把模型装在非标准位置?打开「深度发现」开关,LightC 会读取 NTFS MFT 主文件表,按模型特征扩展名(.gguf、.safetensors、.onnx、.ckpt 等)全盘兜底,并且已经识别过的目录会自动排除,避免重复计数。模型格式识别规则见 model_file_rules.rs,MFT 兜底实现在 mft_discovery.rs。

结果怎么看:总览、图表、模型列表

扫描完成后(结果结构定义在 types.rs):

  • 顶部总览:总占用、模型数量、最大单个模型,可直接打开所在文件夹
  • 平台占比环形图 + 模型类型柱状图:一眼看出 Ollama 还是 ComfyUI 最吃空间
  • 模型列表:按平台/类型筛选、关键词搜索、按大小排序;每个模型支持打开目录、搜索、删除

前端交互逻辑在 AiModelsModule.tsx,扫描进度通过 commands/ai_models.rs 的阶段事件实时推送,长耗时扫描也有明确反馈。

安全删除:确认路径 + 范围白名单

在列表里点删除会弹出确认框,展示模型名、体积和完整路径,删除范围严格限制在支持的模型格式内(is_supported_model_extension校验,见 commands/ai_models.rs#L30-L59),文件被占用时会明确提示失败原因,不会误删。

使用建议:先快速扫描确认大头,再用深度发现查漏;删除前留意"确认它不是正在使用的模型"提示——比如你 Ollama 还挂着的模型,删了就得重新下载。

常见问题

Q:扫描会删文件吗?不会。扫描只读分析,删除必须逐个手动确认。

Q:为什么总量比我各模型加起来小?正常现象——共享权重(Ollama blobs、HuggingFace 软链接)只按磁盘真实占用计一次,这是更准确的口径。

Q:深度发现会很慢吗?它需要枚举 NTFS MFT,耗时取决于盘符数量和数据量,进度面板会显示当前盘符和阶段。

【免费下载链接】light-cA free, minimalist, lightweight, and high-performance C-drive cleanup tool.项目地址: https://gitcode.com/gh_mirrors/li/light-c

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询