跳到主要内容
macOS build 2026-07-19 09:43

autoLaunch

给 Mac 触控板用户准备的一层更轻、更快的启动体验。基于 SwiftUI + AppKit 构建,用 5 指撮合唤起全屏应用网格,5 指散开即可关闭,搜索后马上打开目标应用。

SwiftUIAppKitMultitouchSupport
GitHub Release 已上线
macOS Apple Silicon
Direct download下载 AutoLaunch.dmg
PlatformmacOS Apple Silicon
PackageDMG 安装包 1.45 MB
Release2026-07-19 09:43 已发布
下载说明

当前公开版本为 `v2026.07.19.0943`,发布于 2026 年 7 月 19 日 09:43。现在提供的是 macOS Apple Silicon 的 `.dmg` 安装包。

autoLaunch 启动台应用列表示意图
Launch Grid启动台总览

从手势唤起到应用启动,路径尽量缩短

autoLaunch 的目标不是做一个更花哨的 Launchpad,而是把最常见的动作压缩到更短的链路里: 唤起、定位、打开,然后尽快回到你的工作流。

4/5 指触控板手势唤起
本地应用扫描与启动
macOS 14+当前公开支持版本
01唤起阶段
Gesture Wake

5 指撮合打开启动台,5 指散开关闭启动台

常驻菜单栏后,AutoLaunch 会监听 5 指撮合与散开手势。撮合时立刻唤起应用列表,散开时直接收起启动台,不必先点 Dock,也不用等系统 Launchpad 的完整过场动画。

Gesture Wake
5 / 5 Finger Gesture
pinch open · spread close
S
Safari
M
Mail
Music
X
Xcode
N
Notes
W
Warp
S
Slack
P
Preview
5 指撮合打开,5 指散开关闭启动台
02浏览阶段
Search Grid

搜索、分页、键盘与触控板一起工作

应用列表会本地扫描 `/Applications`、`/System/Applications` 与用户目录应用,支持搜索过滤、横向分页和方向键切换。

Search + Pagingpage 1 / 3
sa匹配 2 个应用
S
Safari
M
Mail
Music
X
Xcode
N
Notes
W
Warp
S
Slack
P
Preview
方向键切换,回车立即启动
03启动阶段
Instant Launch

选中即打开,不打断你当前节奏

点击应用图标后,覆盖层立即收起,并通过 `NSWorkspace` 直接启动目标 App。整个过程完全在本机完成,没有额外后台服务依赖。

Launch ResultNSWorkspace
S
Safari
M
Mail
Music
X
Xcode
N
Notes
W
Warp
S
Slack
P
Preview
Selected App
S
Safari
覆盖层收起后直接回到当前工作流
$ open -a "Safari"
✓ overlay closed
✓ app launched instantly

产品核心能力

01

多指手势唤起

优先走 `MultitouchSupport.framework` 读取触控板原始数据,在不依赖复杂额外交互的情况下完成 4 / 5 指捏合检测。

02

全屏覆盖式启动台

基于 `NSPanel` 和毛玻璃背景渲染全屏 overlay,覆盖所有 Space,打开时专注,关闭时迅速退场。

03

本机应用扫描与搜索

自动扫描系统与用户应用目录,去重后按名称排序。搜索框支持即时过滤,适合应用多、又不想层层翻找的人。

04

多层兜底触发策略

除主手势方案外,还保留 `CGEvent tap` 与 Launchpad 窗口检测兜底,尽量减少不同机器环境下的失效概率。

技术底座

UI Layer

SwiftUI + NSHostingController

用 SwiftUI 组织启动台网格与搜索体验,再通过 `NSHostingController` 挂进原生 overlay 窗口。

System Bridge

AppKit + CoreGraphics

状态栏图标、全屏 `NSPanel`、窗口层级控制、事件监听与 Launchpad 检测都走系统原生能力。

Runtime

Local-only macOS utility

不依赖云端服务,不做远程同步,核心链路全部在本机完成,更像一个专注提升日常效率的轻量系统工具。