AI Disk Cleaner - AI 驱动的智能磁盘清理助手


AI Disk Cleaner - AI 驱动的智能磁盘清理助手

在日常使用电脑的过程中,磁盘空间不足是一个常见的问题。传统的磁盘清理工具往往只能删除已知类型的临时文件或缓存,无法智能地识别哪些文件是真正可以安全删除的。AI Disk Cleaner 正是为了解决这个问题而诞生的 — 一款利用大语言模型(LLM)进行智能磁盘分析的开源工具。

项目简介

AI Disk Cleaner 是一款 AI 驱动的智能磁盘清理助手,通过 LLM 对磁盘文件树进行智能分析,自动识别可删除的垃圾文件,并以清晰的方式呈现分析结果。项目使用 Go 语言开发,基于 Wails 框架构建跨平台桌面应用。

核心功能

🤖 LLM 智能分析

利用大语言模型对磁盘占用情况进行分析,自动识别可以安全删除的垃圾文件,并汇总结果展示给用户。LLM 会遍历文件树,找出占用空间最大的文件,并判断其是否为可清理的垃圾。

LLM 智能分析

📦 迁移管理

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

迁移管理

工作原理

AI Disk Cleaner 的整个架构分为三步:

  1. 扫描文件树:使用 gdu 扫描指定位置,并将文件树加载到内存中。
  2. LLM 分析:暴露文件树读取工具,让 LLM 分析文件树,找出占用空间最大的文件。在找到垃圾文件后,LLM 会调用 add_trash_file 工具来标记文件。
  3. 结果展示:系统汇总 LLM 分析结果,以表格和可视化方式展示给用户。

文件扫描与垃圾标记

LLM 输出结果

快速开始

  1. Releases 页面下载最新版本的 .exe(目前仅支持 Windows)。
  2. 将下载的 .exe 放在一个单独的文件夹中(应用启动后会在 exe 当前目录生成数据文件)。
  3. 打开应用(推荐以管理员权限打开,否则某些删除或迁移操作可能会报错)。
  4. 进入设置页面,配置大模型参数。
  5. 回到首页,开始扫描。

技术栈

组件技术
后端语言Go
桌面框架Wails
磁盘扫描gdu
AI 分析LLM API
许可证MIT

为什么选择 AI Disk Cleaner?

传统的磁盘清理工具依赖于预定义规则和文件扩展名匹配,容易误删重要文件或遗漏真正无用的文件。AI Disk Cleaner 的核心优势在于:

  • 智能判断:LLM 能够理解文件的上下文和用途,做出更准确的删除建议
  • 自然语言交互:用户可以通过自然语言与 LLM 交流,了解每个文件的详细信息
  • 迁移便捷:软链接管理和一键迁移功能,让多磁盘管理变得简单高效

项目链接

如果你正在寻找一款智能、高效的磁盘清理工具,AI Disk Cleaner 值得一试。


文章作者: ZeroXin
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 ZeroXin !
评论
  目录