一款在本地运行的 AI 文件整理工具,能自动识别文件内容、智能分类重命名,支持图片视觉分析、文档内容解析

ai-file-sorter
一个用 C++ 写的跨平台桌面工具,调用本地或远程大模型,自动给文件分类、改名、整理文件夹,所有分析都在本地跑,隐私不用担心。
Github地址
https://github.com/hyperfield/ai-file-sorter

项目功能特性
核心就三件事:看文件内容、猜该放哪、起个好名字
图片能看懂。扔进去一张 IMG_2048.jpg,视觉模型会分析画面里是湖还是猫,建议改成 clouds_over_lake.jpg。文档能读透。PDF、Word、Excel 里的文字提取出来,让模型总结内容,给出像 2024_Q1_财务报告.pdf 这样的名字。音视频也不放过。MP3、FLAC 这些文件里的 ID3 标签、专辑信息,直接转成 2024_artist_album_title.mp3 的规范命名。
分类方式很灵活
两种模式切换:"更精细" 适合杂七杂八的文件夹,模型自由发挥;"更一致" 适合批量整理,同类型的文件会被归到同一个类目下。还能自己建白名单,比如只允许出现 "工作/个人/旅行" 这几个大类,模型就不会乱跑。
隐私这块确实硬
本地跑 Gemma 3 4B、Mistral 7B 这些模型,不需要联网,不需要 API 密钥。图片、文件名、文档内容全留在自己机器上。非要接 ChatGPT 或 Gemini 也行,但得你自己填 key,而且只在分析那一会儿走网络。
其他顺手的小设计
-
改之前能预览,确认再执行
-
支持持久化撤销,关软件再打开还能反悔上次操作
-
界面是 Qt6 写的,支持十几种语言包括简体中文
-
有缓存机制,重复跑同一个文件夹会快很多
-
还能从你已经确认的分类结果里"学习",以后同类文件更准
适合谁用
-
下载文件夹常年爆满、截图堆积如山的人
-
做设计、摄影,素材库需要按内容主题归档的人
-
对隐私要求高,不愿把文件往云端服务送的人
-
受够了手动建文件夹、想批量整理历史文件的人