流方达 · macOS 原生文件管理器 — Swift & AppKit 构建,Rust Core 驱动,玻璃态双栏体验
为 macOS 用户打造的全方位文件管理体验
NSVisualEffectView 系统级毛玻璃材质,左右独立导航,自动跟随深浅色主题,完全匹配 macOS 原生视觉。
getattrlistbulk 批量读取、BLAKE3 哈希、rayon 并行处理,性能远超 WebView 方案,目录读取快 10-30 倍。
一键复制(⌘⇧C)/ 移动(⌘⇧X)到对侧面板,文件夹可直接在对侧打开,冲突自动追加「副本 N」。
QLPreviewPanel 原生浮动预览,空格键即可快速查看文件内容,无需打开第三方应用。
三阶段 BLAKE3 哈希检测(大小分组 → 部分哈希 → 完整哈希),实时进度,安全删除到废纸篓。
支持 OpenAI / Claude / Ollama 多模型,隐私隔离仅发送文件名,标签与 macOS 原生标签双向同步。
NSDraggingSource/Destination,同卷移动、跨卷复制、Cmd 键切换,行为与 Finder 完全一致。
利用 clonefile 系统调用实现 APFS 卷零拷贝复制,大文件瞬时复制完成,不占用额外磁盘空间。
渐进式加载、LRU 目录缓存、rayon 并行操作、断连自动重连,流畅访问网络驱动器。
Swift & AppKit 负责 UI,Rust Core 提供高性能后端,FFI 桥接
相较于原 Tauri + React 版本的显著提升
| 指标 | 原版(Tauri) | 新版(Native) | 提升 |
|---|---|---|---|
| 目录列表(冷) | ~15-30 ms | ~0.5-1.0 ms | 10-30x |
| 目录列表(热) | ~5-10 ms | ~0.2-0.5 ms | 10-20x |
| 内存占用 | ~50-100 MB | ~20-30 MB | 2-3x |
| 启动时间 | ~2-3s | ~0.5s | 4-6x |
| 二进制大小 | ~80-100 MB | ~15-20 MB | 5-6x |
获取 FlowFinder(流方达)0.6.0-alpha,体验原生 macOS 文件管理
需要 macOS 13.0+(Apple Silicon) · 当前为 alpha 版本