✨Swift 6 纯原生构建 · 简/繁/英/日 4 语言支持 · 0 第三方依赖

让外接显示器恢复秩序
窗口再也不会混乱乱飞

专为多屏开发者、极客重度用户打造的原生 macOS 物理拓扑窗口还原、Apple Silicon 硬件看板与开发环境一键体检工具箱。

免费下载 MacDeck.dmg
macOS 13+ (Apple Silicon & Intel)·100% 开源免费 (GPL v3)·支持恢复后自动退出的零常驻体验
💡
初次运行遇到“无法检查是否包含恶意软件”提示?作为开源独立分发应用,直接在终端敲一行命令即可解除:
xattr -cr /Applications/MacDeck.app
Universal 2
MacDeck App Interface Preview
0
第三方依赖
纯原生 Swift 6 + SwiftUI + AppKit
< 15 MB
极低内存占用
远离 Electron 动辄数百兆的资源吞噬
100%
本地私有与透明
零数据追踪,无任何第三方统计 SDK
1 键
⌘ + Enter
瞬间让全屏与各显示器窗口归位

为 macOS 专家与程序员深度定制

兼具轻量、原生体验与强悍功能,重新夺回你对 Mac 工作台与多屏布局的掌控力。

核心杀手级特性

智能双层物理拓扑与窗口记忆恢复

外接显示器重新连接或从睡眠唤醒时,macOS 会把所有窗口胡乱挤在主屏幕。MacDeck 会根据显示器连接数量、分辨率自动匹配物理拓扑,并将各 App 窗口精准还原至对应屏幕与 Space。

  • 精准区分 Chrome 多 Profile:独立识别个人、工作、沙盒不同用户的独立窗口,不再混淆。
  • 全屏 Space 原地保留:基于 SkyLight 私有框架探测,恢复时不退出全屏、无动画闪烁。
  • 硬件感知别名系统:即使显示器硬件 UUID 偶发漂移,也能通过智能指纹自适应绑定。
  • 零常驻模式:一键还原完成即可自动退出进程,释放所有系统内存。
📊

Apple Silicon Bento 硬件档案

一目了然看清 Mac 核心体征:大小核(性能核/能效核)拓扑分布、GPU/神经引擎算力、统一内存 (UMA) 理论带宽、电池健康循环及真实 APFS 物理磁盘用量。搭载多级智能缓存架构,秒开呈现不卡顿。

UMA 内存带宽多级极速缓存过滤虚拟磁盘
🩺

开发者环境体检 (Doctor)

一键扫描诊断 Homebrew (`brew doctor`)、Xcode Command Line Tools、Docker、Node.js、Rust/Cargo、Pipx 及 Volta 运行状态,快速揪出破损软链接与配置错误。

Brew 健康度Docker 状态Toolchain 诊断
开发者专属加速

安全缓存释放与多源包统一升级中心

开发工程堆积了数百 GB 的 node_modules, cargo 编译垃圾与 Xcode 临时产物?MacDeck 提供安全的交互式终端清理日志预览,告别流氓软件误删系统文件的风险。聚合 Brew、Cargo、npm 全局、Volta 与 Pipx,支持版本锁定、智能忽略、行内就地升级与历史回滚。

为什么选择原生 MacDeck?

对比市面上的传统窗口管理工具与系统清理软件

维度对比MacDeck商业窗口工具 (如 Stay/Moom)全家桶清理工具 (如 CleanMyMac)
底层架构Swift 6 原生 (0 依赖)Objective-C / 老旧框架臃肿后台守护进程
常驻内存消耗< 15 MB(支持还原后立即退出)50 MB ~ 120 MB300 MB ~ 800 MB (多后台进程)
Chrome 多 Profile 识别✅ 独立识别 Profile 窗口❌ 混为同一个 Chrome 进程-
全屏 Space 原地保留✅ 私有 SkyLight 原生保留⚠️ 经常退出全屏或闪烁-
收费模式100% 开源免费 (GPL v3)$15 - $40 单一功能买断$35+/年 昂贵年费订阅制
隐私与数据收集✅ 零追踪、零遥测、纯本地⚠️ 部分包含分析统计❌ 持续联网与后台上报

极客键盘流,指尖掌控

无需在复杂设置菜单中迷失,最常用的动作都支持极简按键触发

⌘+Return

一键还原当前窗口布局

外接屏插上后,轻轻一按,所有已记录窗口即刻归位。

⌘+S

快照当前工作区布局

将当下各屏幕的最佳窗口分布瞬间保存为新预设。

⌘+Q

退出 MacDeck

如果你开启了零后台模式,还原完成后还会自动退出。

常见问题解答

关于安全性、权限要求与安装使用的说明

打开应用提示“Apple 无法检查其是否包含恶意软件”怎么办?

因为 MacDeck 是完全免费、开源的独立应用,尚未加入苹果每年 $99 的商业开发者公证计划。这是 macOS Gatekeeper 对未公证开源软件的常规安全机制。

你只需要打开终端(Terminal),粘贴并执行以下命令即可解除:

xattr -cr /Applications/MacDeck.app

为什么需要“辅助功能 (Accessibility)”权限?

macOS 出于安全沙盒限制,任何应用要想获取其他应用程序的窗口坐标、尺寸并对其进行移动重排,都必须且只能通过系统的“辅助功能 (Accessibility)”API。MacDeck 绝不读取键盘按键或屏幕像素内容,所有配置文件均保存在你本地的 ~/.config/macdeck/ 纯文本目录中。

是否支持 Intel 架构的 Mac?

支持。虽然 Bento 档案重点展现了 Apple Silicon 独特的硬件架构(UMA/能效核),但窗口还原、开发者环境体检与包管理模块完全适配搭载 macOS 13+ 的 Intel 与 Apple Silicon 设备。

MacDeck 是否会常驻后台耗电?

绝不会。甚至在设置中,你可以勾选“窗口恢复完成后自动退出”。它只在你需要它的一瞬间启动并执行计算,随后彻底退回内存休眠,将宝贵的计算资源百分百留给你的核心开发工作。

重新定义你的 macOS 多屏工作流

立即下载 MacDeck,告别每天重复排列窗口的疲倦体验。