如果你见过 iPhone Duo 合拢的那一瞬间——屏幕内容随着盖子倾斜、模糊、慢慢变暗——Mac Duo 就是把这个效果搬到 MacBook 上的开源小工具。它常驻菜单栏,合盖过程中内置屏幕的画面会按盖子角度实时做透视变形、虚化和压暗,松手复原。Apache-2.0 许可,完全免费。
Mac Duo 是什么?
Mac Duo 由开发者 Makito(GitHub 账号 sumimakito)在 2026 年 9 月发布,源码与预编译版本都在 GitHub 上。它的定位很窄:只做一件事——让你合上 MacBook 盖子时,屏幕不是「啪」地黑掉,而是像折叠屏手机合拢那样,带一段透视、模糊、渐暗的过渡。
效果由菜单栏控制。App 常驻菜单栏,点开就是设置面板,可以调透视强度等参数。官方文档提醒,默认设置下最好站在 MacBook 正前方观看——也就是说这个效果是给「看着笔记本合上」的人做的,不是给自己看的。

效果是怎么做出来的
看它的源码结构,三条技术主线很清楚:
- Metal GPU 渲染:DepthRenderer 与 DepthShaders 负责把捕获到的画面重新绘制。它不是简单叠一层半透明遮罩,而是按透视关系做形变(Homography 单应变换),再叠加模糊梯度(BlurGradient)与深度遮罩(DepthOverlay)。
- ScreenCaptureKit 实时捕获:ScreenStreamer 与 ScreenSnapshotter 用苹果官方的屏幕捕获框架取实时画面,所以效果里显示的是你此刻真的在看的内容,而不是截图或壁纸。
- 盖子角度驱动:独立的 LidAngleKit 模块读取 MacBook 的盖子角度传感器,LidController 把角度映射成动画进度,再用 CriticallyDampedSpring(临界阻尼弹簧)做平滑——这就是过渡看起来跟手、不发抖的原因。
透视、模糊、压暗三条曲线可以分别调整,官方文档里单独列了「调整透视以适配你的观看位置」这一项。

怎么下载和安装
官方分发只在 GitHub Releases,两条直链:
- Mac-Duo-dev.dmg(磁盘映像,双击拖入 Applications 即可)
- Mac-Duo-dev.zip(压缩包,解出 .app 直接运行)
两个包都是 dev 分支的最新构建,同时覆盖 Apple Silicon 与 Intel Mac。首次运行需要授予「屏幕录制」权限,否则捕获不到画面——这是 macOS 对 ScreenCaptureKit 的硬性要求,不是 App 在索要多余权限。
想自己编译的话,装好 Xcode(Swift 6.0 或更新),在项目目录执行 ./build.sh,脚本会生成带 ad-hoc 签名的 build/Mac Duo.app;加 --run 可以构建完直接启动。注意用 ad-hoc 签名重新构建后,macOS 可能要求你再次授予屏幕录制权限。

系统要求与已知限制
官方列了四条限制,装之前先看完会省事:
- 只有带兼容盖子角度传感器的 MacBook 才能用。传感器缺失的机型打开 App 会收到提示,效果不可用。
- 效果只作用于内置屏幕,外接显示器不参与。
- 系统随合盖进入睡眠时,效果会停止——它只覆盖「正在合上」这个过程。
- 点击会穿透效果,落到下层的 App 上,不会挡住你的操作。
最后一条其实是加分项:它说明 Mac Duo 更像一层视觉滤镜,而不是一个抢焦点的窗口。系统要求是 macOS 14 Sonoma 或更新版本。
许可证与使用边界
Mac Duo 采用 Apache License 2.0,Copyright 2026 Makito,仓库另附 NOTICE 文件。Apache-2.0 是宽松许可:可以自由使用、修改、再分发,也能用在商业项目里,条件是保留版权与许可声明、并说明你改动了哪些文件。README 里也写明「无论你使用这个 App,还是在自己项目里复用它的代码都可以」,作者只是请有余力的人赞助,没有设置任何功能门槛。
另外两点值得知悉:预编译版本用到的 Apple Developer Program 会员资格由 Moeru AI 团队赞助,用于签名与公证;项目 README 也如实标注「本项目在 AI 辅助下构建」。这两条都写在明面上,透明度比同类小工具高。
和 iPhone Duo 是什么关系
只是致敬,不是苹果官方产品,与苹果也没有任何关联——命名和效果灵感都来自 iPhone Duo 合拢时的视觉过渡。顺带说一句,iPhone Duo 是苹果在 2026 年 9 月发布的首款折叠屏手机,国行 15999 元起,10 月 23 日发售;它折叠时的画面过渡,正是 Mac Duo 想要在 MacBook 上复刻的那一段。
如果你平时喜欢收一些轻量的菜单栏小工具,可以顺带看看 Agent Battery(把 AI 额度做成菜单栏电池图标)、Vorssaint(音量混合 / 系统监控 / 窗口管理合集)以及 MicYou(把 Android 手机变成 Mac 麦克风)——它们和 Mac Duo 一样,都是单一职责、装完就忘的类型。
项目入口
- 项目主页:github.com/sumimakito/Mac-Duo
- 下载页:Releases · Mac Duo dev
- 构建说明与已知限制:见仓库 README 的 Build / Known limitations 两节
声明:本文来自苹果迷投稿,不代表苹果家园立场,版权归原作者所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ iPhone Duo 折叠屏每块面板 250 美元:苹果与三星签三年独家供应,首发 M16 OLED 物料09/11
- ♥ iOS 27 三个隐藏新功能:iPhone Handoff 双机同号限 T-Mobile/德国电信,Apple TV Remote 升级,背面 NFC 兑换礼品卡09/10
- ♥ macOS 26.7 代码曝光两款未发布苹果手柄:T6502 / T1057,键位齐全但震动方案不同09/05
- ♥ watchOS 27:Apple Watch 的对讲机没了09/06
- ♥ iPhone 17 / Air / 17e 国行集体涨价 600–2300 元:存储芯片成本飙近 4 倍,官方全价格表09/10
- ♥ 苹果Product RED是什么意思(苹果Product RED产品详解)04/17