发现 
桌面应用效率工具
Shuffle:macOS GPU 文件管理器
用 Rust 与 GPUI 编写的开源 macOS 文件管理器,基于 Metal 渲染,目标是 Finder 的快速替代品。
- 浏览
- 1
- 访问
- 0
- 下载
- 0
- 版本
- v0.5.2
- 平台
- macOS
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Shuffle 是一款面向 macOS 的开源文件管理器,使用 Rust 与 GPUI 编写,通过 Metal 进行 GPU 渲染。它的灵感来自 Windows 上的 File Pilot,定位是 Finder 的替代品:体积小、原生、目录再大也保持即时响应,同时为进阶用户提供足够多的工具与自定义能力。
主要功能
- 双窗格 / 分屏:把标签页拖到窗口边缘即可左右分屏,两侧各自拥有标签页、历史与过滤条件,中间分隔条可拖动调整大小。
- 标签页:
Cmd+T新建,支持拖动排序以及在两个窗格之间拖动。 - 命令面板:
Cmd+P对主目录做毫秒级模糊搜索,容忍拼写错误,支持实时路径浏览与快捷命令。 - 终端模式:可选的底部命令栏,像 shell 一样操作浏览器(
cd跳转,Tab 补全路径与命令)。 - 预览与信息:单击文件即可用 QuickLook 预览图片、PDF、文档,并在侧边检查器查看详细信息。
- 就地过滤:按
/即时筛选当前目录,同样容忍拼写错误。 - 云盘与服务器:自动显示 Dropbox、Google Drive、OneDrive、iCloud 以及已挂载卷,并提供「连接服务器」对话框。
- 深度主题:内置 Catppuccin、Dracula、Nord、Gruvbox、Solarized、Tokyo Night 等数十套配色,也支持逐色自定义并实时生效。
终端、预览、信息属于可选功能,默认关闭,可在 Settings › General 中开启。
安装与使用
从 Releases 下载 Shuffle.dmg 拖入 Applications 即可,或使用应用内更新提示。安装包为 Universal(Apple Silicon + Intel),已由 Apple 公证,可用以下命令校验构建来源:
gh attestation verify Shuffle.dmg -R WizenPainter/shuffle
从源码构建需要 Rust(rustup)、Xcode CLT 与 Metal 工具链:
xcodebuild -downloadComponent MetalToolchain
cargo run
常用快捷键:
| 快捷键 | 功能 |
|---|---|
Cmd+P |
命令面板 / 模糊查找 |
/ |
过滤当前目录 |
Cmd+T |
新建标签页 |
Cmd+W |
关闭标签页 |
Cmd+, |
设置 |
注意事项
- 项目专为 macOS 打造,针对 Apple Silicon 优化,是标准 Metal 应用,可在 macOS 12+ 的现代 Mac 上运行;Intel 版本需自行从源码构建。
- 目前处于早期但可用的阶段,仍在活跃开发中,功能与行为可能变化。
- 后续计划由社区投票决定,可在仓库的 Ideas 讨论区提出或投票。
- 许可证为 MIT。
本作品整理自 GitHub 开源项目 WizenPainter/shuffle,原作者 @WizenPainter,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.5.2当前版本
安全修复:压缩含 -m 等选项样式文件名时不再误删原文件;符号链接无法把文件夹复制进自身;撤销会保护已编辑的副本;跨盘部分移动可干净撤销;只读文件夹支持移动、重命名和复制;大文件夹撤销更省内存。
评论