AI Disk Cleaner - AI 驱动的智能磁盘清理助手
在日常使用电脑的过程中,磁盘空间不足是一个常见的问题。传统的磁盘清理工具往往只能删除已知类型的临时文件或缓存,无法智能地识别哪些文件是真正可以安全删除的。AI Disk Cleaner 正是为了解决这个问题而诞生的 — 一款利用大语言模型(LLM)进行智能磁盘分析的开源工具。
项目简介
AI Disk Cleaner 是一款 AI 驱动的智能磁盘清理助手,通过 LLM 对磁盘文件树进行智能分析,自动识别可删除的垃圾文件,并以清晰的方式呈现分析结果。项目使用 Go 语言开发,基于 Wails 框架构建跨平台桌面应用。
核心功能
🤖 LLM 智能分析
利用大语言模型对磁盘占用情况进行分析,自动识别可以安全删除的垃圾文件,并汇总结果展示给用户。LLM 会遍历文件树,找出占用空间最大的文件,并判断其是否为可清理的垃圾。

📦 迁移管理
提供软链接的统一管理功能,支持一键将文件迁移到其他磁盘分区。这对于需要定期整理多磁盘存储的用户来说非常实用。

工作原理
AI Disk Cleaner 的整个架构分为三步:
- 扫描文件树:使用 gdu 扫描指定位置,并将文件树加载到内存中。
- LLM 分析:暴露文件树读取工具,让 LLM 分析文件树,找出占用空间最大的文件。在找到垃圾文件后,LLM 会调用
add_trash_file工具来标记文件。 - 结果展示:系统汇总 LLM 分析结果,以表格和可视化方式展示给用户。


快速开始
- 从 Releases 页面下载最新版本的
.exe(目前仅支持 Windows)。 - 将下载的
.exe放在一个单独的文件夹中(应用启动后会在 exe 当前目录生成数据文件)。 - 打开应用(推荐以管理员权限打开,否则某些删除或迁移操作可能会报错)。
- 进入设置页面,配置大模型参数。
- 回到首页,开始扫描。
技术栈
| 组件 | 技术 |
|---|---|
| 后端语言 | Go |
| 桌面框架 | Wails |
| 磁盘扫描 | gdu |
| AI 分析 | LLM API |
| 许可证 | MIT |
为什么选择 AI Disk Cleaner?
传统的磁盘清理工具依赖于预定义规则和文件扩展名匹配,容易误删重要文件或遗漏真正无用的文件。AI Disk Cleaner 的核心优势在于:
- 智能判断:LLM 能够理解文件的上下文和用途,做出更准确的删除建议
- 自然语言交互:用户可以通过自然语言与 LLM 交流,了解每个文件的详细信息
- 迁移便捷:软链接管理和一键迁移功能,让多磁盘管理变得简单高效
项目链接
- GitHub 仓库:vudsen/ai-disk-cleaner
- 许可证:MIT
- 当前版本:持续更新中
如果你正在寻找一款智能、高效的磁盘清理工具,AI Disk Cleaner 值得一试。