更新日志
1.8.0
五月 10, 2026
更好的本地模型、更智能的建议,以及更顺畅的跨平台表现
- 已在状态栏添加后端状态指示器。
- 该应用现在以单实例运行 —— 再次打开时会将现有窗口移到前台,而不是启动第二个副本。
- 为非 Microsoft Store 版本恢复了应用启动器并改进了 GPU 选择,现在在两者可用时优先使用 CUDA 而非 Vulkan。
- 改进了本地 GPU 启动和本地视觉模型的处理,以提高可靠性和兼容性。
- 添加了 Gemma 3 4B IT 并将其设置为默认视觉模型。
- 将 Gemma 3 4B IT 和 Gemma 1.1 7B 添加为内置本地分类模型选项,取代了 LLaMa 3B。
- 通过保留图像描述、使用更丰富的提示上下文、为截图和界面捕获添加特殊处理,以及减少类别标签之间的等效漂移,提高了图像分类的质量和一致性。
- 改进了图像分析的稳定性、回退行为和模型下载验证。
- 添加了清除分类和应用缓存的选项,包括对已存分类状态的更深层重置。
- 添加了基于您审核决定的本地学习,以改进未来的建议。
- 添加了本地化的“快速入门”帮助、常见问题(FAQ)链接,以及包括印地语、瑞典语、冰岛语、挪威语、芬兰语、丹麦语和简体中文在内的额外界面语言。
- 扩展了类别语言支持,并使 设置 → 类别语言 菜单具备模型感知功能:Gemma 3 4B 和自定义本地模型会显示应用支持的完整列表,而较小的内置本地模型现在仅显示其支持的语言。
- 本地 Gemma 3 4B 文本分类现在在适用时会重用已下载的视觉 Gemma 3 文本模型。
1.7.3
三月 22, 2026
改进的多语言分类、稳定性和更新可靠性
- 非英语分类现在更可靠:文件先以英语的规范类别进行分类,然后再翻译为所选类别语言,本地化标签与规范的分类法/缓存分开保存。
- 应用更新现在支持为 Windows、macOS 和 Linux 提供独立的更新通道,同时仍对较新的客户端接受旧的单流 manifest 格式。
- Windows 源现在可以提供直接的安装程序 URL 以及 SHA-256 校验和,使应用能够下载安装程序、显示下载进度、验证其完整性并在确认后启动它。
- UI 翻译系统已完全迁移到 Qt
.ts/.qm目录。 - 本地使用的 LLM 本地分类现在更健壮:对提示预算、输出清理以及类别/子类别解析进行了加强,避免冗长或格式异常的回复导致大范围的无效分类失败。
- 递归扫描现在容忍无法读取的子文件夹和其他文件系统错误,而不会中止整个运行。
- 缓存的类别标签经过更严格的清理,以避免错误的 UTF-8 数据破坏后续的分类或显示。
- macOS 的本地 LLM 打包/运行时处理得到了加强:捆绑的 llama/ggml dylibs 现在可重定位,且应用在加载后端时不再回退到冲突的系统/Homebrew ggml 库。
- 改进了 Linux/macOS 的构建和打包流程,包括分阶段的 PDFium 运行时文件、更完善的 Debian 包依赖、CPU/CUDA/Vulkan 的 Debian 包变体,以及在 macOS 源代码构建上改进的 Homebrew MediaInfo 检测。
- 新增跨平台诊断收集脚本,适用于 Linux、macOS 和 Windows。
- 若干改进。
- 若干错误修复.
1.7.0
三月 8, 2026
进度视图重新设计、媒体元数据重命名和稳定性改进
- 进度对话框重新设计为基于阶段的表格视图,明确划分了图像分析、文档分析和分类阶段。
- 添加了一个图像分析选项,以在可用时将图像创建日期附加到类别名称中。
- 为受支持的媒体文件添加了可选的基于音频/视频元数据的文件名建议。启用后,AI File Sorter 可以使用嵌入的标签(例如 ID3、Vorbis comments 和 MP4-style metadata)在审核期间建议规范化名称,例如
year_artist_album_title.ext。 - 修复错误。
1.6.0
二月 4, 2026
文档文件的内容分析、基准测试,以及更多功能
- 新增文档内容分析(基于文本的 LLM),提供 rename-only/document-only 选项,以及用于类别的可选创建日期后缀。支持的文档格式包括 PDF、DOCX、XLSX、PPTX、ODT、ODS 和 ODP(以及常见文本格式)。
- Local 3B 模型下载现在默认为 Q4,以提高与 GPU 的兼容性。当检测到已有下载时,仍可选择旧版 Local 3B Q8。
- 改进了 LLM 选择对话框的延迟。
- 在 Select LLM dialog 中新增自定义 API 端点。自定义端点可接受基础 URL 或完整的 /chat/completions 端点,并可为本地服务器提供可选的 API 密钥。
- 基于 LLM 的分类和重命名建议现在会实时保存,这样即使应用意外关闭,进度也不会丢失。
- 若 GPU 可用内存不足,图像分析现在会回退到 CPU(并提示用户)。
- 审查对话框现在允许选择已高亮的行并批量编辑它们的类别。
- 审查对话框在较小屏幕上现在可滚动,以便操作按钮保持可见。
- 通过合并仅在通用后缀上有差异的标签(例如 “文件”),提高了子类别的一致性。
- 新增系统兼容性检测(基准测试),以确定最适合您系统的 LLM。
- 新增韩语作为界面语言。
- macOS 构建现在包含针对 Apple Silicon (M1 / M2-M3) 和 Intel 输出的不同
make目标,并改进了对架构感知的 llama.cpp 构建。 - 提升了 UI、稳定性、持久性和可用性。
1.5.0
一月 11, 2026
图片内容分析和重命名工作流
- 通过 LLaVA(视觉 LLM)为图片文件添加了内容分析,在 Select LLM dialog 中提供了单独的 model + mmproj 下载。\r
- 在主窗口添加了图像分析选项(分析图像、提供重命名建议、仅重命名模式)。\r
- 添加了仅图片处理切换,用于将运行聚焦于受支持的图片文件并禁用标准分类控件。\r
- 审核对话框现在支持仅重命名流程、建议的文件名编辑,以及“已重命名 / 已重命名 & 已移动”的状态标签。\r
- 跟踪已应用的图片重命名,以便不对已重命名的文件重新处理;仅重命名审核会隐藏这些文件,而分类审核会保留它们以便进行文件夹移动。\r
- 新增荷兰语作为可选的界面语言。\r
- 分析进度对话框输出现在已完全本地化(状态标签、扫描/处理 行,以及文件/目录 标签)以匹配所选的界面语言。\r
- 构建/测试更新:mtmd 进度回调自动检测、mtmd-cli 构建修复,以及用于仅重命名缓存的新 Catch2 测试。
1.4.0
十二月 5, 2025
- 添加了演练/仅预览模式,带有 From/To 表格,取消选中前不会执行移动。
- 持久撤销:最近一次排序会保存一个计划文件;即便关闭对话框,也可以使用 编辑 -> "撤销上次运行"。
- 界面调整:名称列自动调整大小,为演练/撤销字符串添加了新翻译,撤销已移至 编辑 菜单顶部。
- 添加了一些额外的保护措施。
- 远程 LLM 流程现在使用您自己的 OpenAI API 密钥(支持任意 ChatGPT 模型);捆绑的远程密钥和混淆步骤已被移除。
1.3.0
十一月 21, 2025
重大更新
- 你现在可以在两种分类模式之间切换:More Refined 和 More Consistent。根据你的文件夹和使用场景选择。
- 新增可选 Whitelists - 在需要时限制类别的数量和名称。
- 在 Categorization Review 对话框中新增按文件名、类别和子类别排序。
- 你现在可以在 Select LLM 对话框中添加自定义 Local LLM。
- 多语言分类:现在可以将文件分类标签设置为荷兰语、法语、德语、意大利语、波兰语、葡萄牙语、西班牙语和土耳其语。
- 新界面语言:荷兰语、德语、意大利语、波兰语、葡萄牙语、西班牙语和土耳其语。
1.1.0
十一月 8, 2025
重大更新
- 新功能:支持 Vulkan。这意味着许多非Nvidia 显卡 (GPUs) 现在在本地 LLM 推理期间支持用于计算加速。
- 新功能:在分类审查对话框中切换子类别。
- 新功能:撤销最近的文件排序 (move) 操作。
- 修复:错误修复和稳定性改进。
- 添加了一个与 CTest 集成的测试套件。扩展了测试覆盖范围。
- 代码优化重构。
1.0.0
十月 30, 2025
重大更新
- 将整个桌面用户界面从 GTK/Glade 迁移到原生 Qt6 界面。
- 在分类审核对话框中为文件添加了选择框。
- 添加了国际化框架以及用户界面的法语翻译。
- 新增了更新的菜单图标、助记键行为,以及持久化的 File Explorer 设置。
- 围绕 Qt6 简化了跨平台构建(Linux/macOS);弃用 MSYS2/GTK 工具链。
- 优化并清理了代码,修复了易出错的部分。
- 现代化了构建流水线。在 Windows 上引入了用于编译的 CMake。
0.9.7
十月 19, 2025
分类方法改进
- 在向 LLM 发出的请求中添加了文件路径,以提供更多上下文。
- 添加了分类法,以便在各次分类中更一致地分配类别。 (缩小类别和子类别的数量).
- 提高了分类进度对话框的可读性。
- 提高了 CUDA 检测和交互的稳定性。
- 在整个代码库中增加了更多的日志覆盖。
0.9.3
九月 22, 2025
- 添加了对 CUDA 13 的兼容性。
0.9.2
八月 6, 2025
- 错误修复。
- 通过日志记录提高了代码覆盖率。
0.9.1
八月 1, 2025
- 修复错误。
- 对稳定性的若干小改进。
- 从运行时构建中移除了已弃用的 GPU 后端。
0.9.0
七月 18, 2025
- 本地 LLM 支持,使用
llama.cpp. - LLM 选择与下载对话框.
- 改进的
Makefile,使构建和安装更便捷. - 小幅错误修复和改进.