WhimFiles: 一款原生、以过滤为核心的 macOS 文件管理器

WhimFiles: 一款原生、以过滤为核心的 macOS 文件管理器

WhimFiles 是一款原生的 macOS 文件管理器,专为需要高级过滤、更快速导航和双栏文件管理的进阶用户设计,旨在取代 Finder。该应用专为 Apple Silicon(macOS 12 或更高版本)构建,占用空间仅约 9 MB,并避免使用 Electron 以确保原生性能。

实时过滤与搜索

WhimFiles 的工作流围绕强大的过滤系统展开,允许用户同时按类型、日期和大小缩小文件夹内容范围。

  • 多标准过滤: 用户可以将预设类别(Images, PDFs, Videos, Documents)或自定义文件扩展名与特定的日期范围和大小限制相结合。结果会随着用户的输入实时更新。
  • 递归搜索: 可切换的递归搜索功能允许用户在不离开当前目录的情况下,找到深藏在子文件夹中的文件。
  • 模糊导航: “转到文件夹”(⌘G)和“转到文件”(⌘P)功能使用模糊匹配,使用户能够通过仅输入每个文件夹名称的几个字母来跳转到深层路径(例如,输入 "downwallnew" 以到达 ~/Downloads/Wallpapers/new)。

双栏界面与工作区管理

为了消除对多个重叠窗口的需求,WhimFiles 实现了双栏布局和强大的标签页系统。

  • 并排浏览: 可以在单个窗口中打开两个文件夹,从而允许通过右键点击或命令面板进行直接的文件移动或复制。
  • 独立的面板状态: 每个面板都保留其自身的文件夹位置、活动过滤条件、搜索词和导航历史。
  • 持久化标签页: 应用支持多个标签页(⌘T),每个标签页都会记住其特定的双栏布局和过滤器。这些标签页在应用程序重启后仍然保留。

集成的文件操作与预览

WhimFiles 包含了几种内置工具,以减少对外部应用或终端命令处理常见任务的需求。

  • 批量处理: 应用内置了带有实时预览功能的批量重命名工具,支持查找并替换、顺序编号和大小写转换。
  • 图像转换: 用户可以直接从右键菜单将 HEIC, WebP, 和 AVIF 图像转换为 JPG 或 PNG。
  • 即时预览: 悬停预览系统允许用户在不打开文件的情况下查看图像和 PDF 的大型悬浮预览图。此外,应用还支持原生的 macOS Quick Look(空格键)和缩略图图标预览。
  • 进阶用户工具: 命令面板(⇧⌘A)为所有常用操作提供了键盘访问权限,应用还可以自动递归计算文件夹大小。

社区反馈与考量

Hacker News 上的用户讨论突显了该工具的吸引力,同时也反映了用户对 macOS 上第三方文件管理器的普遍担忧。

用户对 Finder 的痛点

几位用户对现代 macOS Finder 表示了挫败感,一位用户在从 Windows 切换过来后指出“Finder 太糟糕了”,另一位用户则形容当前的 Finder 分栏视图“非常差劲”。

批判性反馈

一些用户指出了特定的 UI/UX 问题和可持续性问题:

"I like many of the ideas in this app, but IMHO it does not yet look like a macOS app: eg. strange blue focus outlines... some buttons are smaller than the required/recommended minimum size."

安全性与可持续性

由于该应用需要完全的文件系统访问权限,一些用户对软件来源提出了疑虑:

"Why would anyone trust an app from an anonymous source access their whole filesystem with read/write access?"

其他用户对个人开发者项目采用一次性购买模式(发布价格为 $19.99)的长期可行性提出了质疑,认为这种模式可能无法支持未来几年的长期维护和错误修复。

Sources