跳到主要内容

autoLaunch

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

5 指撮合唤起
横向滑动分页
点击空白快速关闭
SwiftUIAppKitMultitouchSupport
GitHub 下载已更新
macOS Apple Silicon
Direct download下载 AutoLaunch.dmg
PlatformmacOS Apple Silicon
PackageDMG 安装包 2.61 MB
Release2026-07-26 14:09 已发布
autoLaunch 启动台应用列表示意图
Launch Grid启动台总览

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

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

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

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

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

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

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

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

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

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

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

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

产品核心能力

01

多指手势唤起

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

02

全屏覆盖式启动台

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

03

本机应用扫描与搜索

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

04

多层兜底触发策略

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

更新历史日志

012026-07-21 14:09

输入表单占位文案精简

进一步收紧输入区文案,移除多余说明段落,并将昵称与邮箱输入框占位提示改为更简洁的「神秘朋友」与「选填」。

022026-07-21 09:16

客户端邮箱预检与自动忽略

联系邮箱补充本地格式预检;当输入内容不是有效邮箱时,客户端会提示并在提交时自动忽略,不再因为邮箱格式问题打断提交流程。

032026-07-21 09:04

昵称审核与联系邮箱支持

新增选填联系邮箱,同时在服务端补充昵称审核与兜底回退规则,避免不健康词语、辱骂内容和联系方式进入公开展示内容。

042026-07-20 23:29

下载包同步更新

重新生成 AutoLaunch 安装包并发布到 GitHub Releases,同步更新下载入口、版本说明与线上发布记录。

052026-07-20 14:35

休眠唤醒后的 5 指恢复修复

补强睡眠、黑屏唤醒与会话重新激活后的恢复链路,优先重注册并重启现有 MultitouchSupport 设备,降低 5 指撮合在唤醒后失效的概率。

技术底座

UI Layer

SwiftUI + NSHostingController

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

System Bridge

AppKit + CoreGraphics

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

Runtime

Local-only macOS utility

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