Himath-Rajapaksha/AFO
GitHub: Himath-Rajapaksha/AFO
AFO 是一款跨平台的智能文件整理工具,通过规则引擎、元数据感知和自动化监视帮助用户自动分类、重命名和去重本地文件。
Stars: 3 | Forks: 0
# AFO — 高级文件整理器
**别再淹没在下载文件夹里了。让你的文件自动分类。**
[](https://github.com/Himath-Rajapaksha/AFO/releases)
[](LICENSE)
[](#-installation)
[](https://tauri.app)
[](https://github.com/Himath-Rajapaksha/AFO/stargazers)
**[下载](#-installation)** · **[功能](#-features)** · **[快速开始](#-quick-start)** · **[路线图](#-roadmap)**
## 功能
| ### 整理 - **智能分类** — 按扩展名、日期或元数据,一键搞定 - **批量重命名** — 支持模式模板与实时预览 - **可视化规则构建器** — 在 React Flow 画布上拖放条件 - **元数据感知** — 读取 EXIF(相机、GPS)和音频标签(艺术家、专辑) | ### 自动化与保护 - **实时监视** — 文件落地即整理,支持按目录开启 - **定时运行** — 基于 cron 的自动化,包含 4 种操作类型 - **重复文件检测** — 使用 blake3 哈希,删除前先进行隔离 - **完整的撤销/重做** — 每个操作均可逆,无论是批量还是单个 |
## 快速开始 ``` # Linux (.deb) sudo dpkg -i afo_3.0.3_amd64.deb # Linux (.rpm) sudo rpm -i afo-3.0.3.x86_64.rpm # Windows # 从 Releases 下载 AFO-3.0.3-setup.exe 并运行它 ``` 打开 AFO → 指向一个文件夹 → 点击 **扫描** → 查看预览 → **执行**。 或者直接开启 **实时监视**,然后就可以把它抛在脑后了。
## 安装 | 平台 | 格式 | 状态 | |---|---|---| | Linux | `.deb` / `.rpm` | 可用 | | Windows | `.exe` | 可用(通过 NSIS 的安装程序即将推出) | | macOS | `.dmg` | 已配置,尚未构建 —— 欢迎贡献 |
## 路线图 - [ ] 云同步 — Dropbox、Google Drive、OneDrive - [ ] 自动更新 - [ ] 规则导入/导出 - [ ] 历史搜索与过滤 - [ ] 完整的无障碍优化 (a11y)(ARIA、键盘导航) - [ ] 本地化 为优先级投票 → [提交 issue](https://github.com/Himath-Rajapaksha/AFO/issues)
## 许可证 本项目基于 [GNU General Public License v3.0](LICENSE) 授权。 你可以根据 GPL-3.0 许可证的条款自由使用、修改和分发本软件。任何衍生作品也必须在相同的许可证下发布。
标签:Tauri, 可视化界面, 批量重命名, 文件管理, 查重工具, 网络调试, 自动化, 自动化攻击