站点图标 高效码农

LaunchNext:让 macOS Tahoe 重获经典 Launchpad

LaunchNext 界面预览

一、为什么需要 LaunchNext?

升级到 macOS Tahoe 之后,很多用户的第一反应是:
“咦?我的 Launchpad 呢?界面怎么变得这么难用?”

Apple 在这个版本中移除了经典的 Launchpad 应用管理器,取而代之的是一个简化版的 “Applications” 界面。问题是:

  • 不能自由拖拽应用
  • 无法自定义文件夹
  • 强制分类,缺乏灵活性
  • 搜索与组织效率低

这就像你习惯了一个井然有序的书架,突然有人把所有书乱堆在一起,还不给你分类的权利。是不是很抓狂?

于是,社区里出现了一个开源替代方案 —— LaunchNext

它不仅恢复了经典的 Launchpad 体验,还带来了更多现代化增强功能,比如:

  • 液态玻璃视觉效果
  • 实时搜索与模糊匹配
  • 高级文件夹管理
  • 一键导入旧系统的应用布局

换句话说,LaunchNext 不只是“救回”了 Launchpad,而是“进化”了它。


二、LaunchNext 是什么?

LaunchNext 是一个基于 SwiftUISwiftData 开发的 macOS 应用,定位很明确:
👉 让你重新掌控应用管理的自由度。

它来自于 LaunchNow 的二次开发项目,采用 GPL v3 开源协议,完全免费。

项目的核心价值

  1. 恢复经典 Launchpad:让用户重新获得熟悉的交互方式。
  2. 增强体验:引入搜索、个性化设置、多语言支持。
  3. 对抗苹果封闭趋势:保持 macOS 桌面的可自定义性。

一句话总结:LaunchNext = 经典体验 + 现代升级 + 用户自由


三、核心功能亮点

如果你问:“LaunchNext 具体能做什么?”
下面的功能列表会让你秒懂。

1. 即时应用启动与搜索

  • 双击即可启动应用
  • 全键盘操作:通过箭头键和回车键直接导航
  • 模糊匹配:输入关键词即可实时过滤结果

2. 高级文件夹管理

  • 拖拽两个应用即可生成新文件夹
  • 文件夹支持重命名、换图标
  • 应用可随时拖进拖出,操作自然流畅

3. 现代化 UI 设计

  • 液态玻璃效果(macOS Big Sur 风格)
  • 动态阴影、圆角、过渡动画
  • 全屏模式浮动窗口模式随意切换
LaunchNext 设置界面

4. 无缝数据迁移

  • 一键导入旧 Launchpad 布局
  • 直接读取 macOS 的 SQLite 数据库
  • 用 SwiftData 持久化存储,升级系统也不会丢失

5. 系统集成

  • 原生 macOS 应用,性能稳定
  • 多显示器感知,自动定位
  • 与 Dock 协作,不会冲突

四、LaunchNext 与 macOS Tahoe 的差异

功能对比 macOS Tahoe LaunchNext
自定义应用位置 ❌ 不支持 ✅ 拖拽即可
创建文件夹 ❌ 不支持 ✅ 随时新建
搜索体验 ❌ 简单过滤 ✅ 模糊搜索
视觉设计 ❌ 单调界面 ✅ 液态玻璃+动画
数据迁移 ❌ 不可导入 ✅ 一键恢复

结论很直接:LaunchNext 不是简单替代,而是全面升级。


五、安装与使用指南(HowTo)

很多人会问:“LaunchNext 要怎么安装?会不会很复杂?”
其实非常简单,我们一步一步来。

1. 系统要求

  • macOS 26 (Tahoe) 或更高
  • 支持 Apple Silicon 与 Intel 芯片
  • 如果要从源码构建,需要 Xcode 26

2. 下载方式

👉 点此下载最新版本

下载完成后解压,就能直接运行。
⚠️ 注意:由于开发者没买苹果开发者证书,第一次运行时可能被阻止。
解决办法是在终端执行:

sudo xattr -r -d com.apple.quarantine /Applications/LaunchNext.app

3. 从源码构建(开发者向)

git clone https://github.com/yourusername/LaunchNext.git
cd LaunchNext/LaunchNext
open LaunchNext.xcodeproj
  • ⌘+R 运行
  • 或者命令行编译:
xcodebuild -project LaunchNext.xcodeproj -scheme LaunchNext -configuration Release

4. 使用步骤

  1. 首次启动:自动扫描已安装应用
  2. 快速搜索:输入关键词即可过滤
  3. 整理布局:拖拽应用到一起即可新建文件夹
  4. 导入旧数据:设置 → 点击 Import Launchpad
  5. 切换模式:全屏 / 窗口化,按需调整
文件夹管理示例

六、已知问题与解决方案(Troubleshooting)

即使是优秀的开源项目,也难免存在一些 bug。

常见问题 FAQ

问:应用打不开?
答:请确保系统在 macOS 12.0+,并检查权限。

问:导入按钮不见了?
答:确认 SettingsView.swift 是否包含导入逻辑。

问:搜索不工作?
答:尝试重新扫描应用或在设置里重置数据。

问:运行卡顿?
答:检查图标缓存设置,并尝试重启。

已知 bug

  • 滚动行为在快速手势下可能不稳定
  • 文件夹拖拽命中区域有时不准确
  • 开发者已确认并会在后续版本修复

七、技术架构解析

LaunchNext 并不是简单的 UI 克隆,而是一个有着完整技术栈的现代 macOS 应用。

  • SwiftUI:声明式 UI 框架,保证高性能和现代视觉效果
  • SwiftData:存储和持久化,保证数据不会丢失
  • AppKit:深度系统集成
  • SQLite3:直接读取原生 Launchpad 数据库

数据存储位置:

~/Library/Application Support/LaunchNext/Data.store

原生数据库位置:

/private$(getconf DARWIN_USER_DIR)com.apple.dock.launchpad/db/db

八、为什么选择 LaunchNext?

如果你在犹豫:“我真的需要这个工具吗?”
让我们用一个对比来帮你决定:

Apple 自带 “Applications” 界面

  • 不能自定义
  • 强制分组
  • 搜索功能弱

其他第三方替代品

  • 缺乏原生集成
  • 更新不活跃
  • 界面设计落伍

LaunchNext

  • 完美兼容 macOS Tahoe
  • 开源、零依赖
  • 社区活跃,持续迭代
  • 视觉效果现代化

结论:如果你在乎效率 + 美感 + 自由度,LaunchNext 几乎是唯一选择。


九、贡献与社区

LaunchNext 是一个 开源项目,这意味着你可以:

  • 提交 bug 报告
  • 开发新功能
  • 参与代码审查
  • 一起推动社区发展

如何参与?

  1. Fork 仓库

  2. 创建分支:

    git checkout -b feature/amazing-feature
    
  3. 提交代码:

    git commit -m 'Add amazing feature'
    
  4. Push 并提交 PR


十、意义与展望

Apple 正在逐渐收紧 macOS 的可自定义能力,但用户的声音不会被忽视。

  • LaunchNext 不只是一个工具,它是一种态度:
    “桌面是我的,我要自己决定它的样子。”

未来,LaunchNext 可能会继续扩展:

  • 更强的插件系统
  • 更智能的布局推荐
  • 与 AI 助手集成,实现语音管理应用

换句话说,LaunchNext 代表了 社区对用户选择权的捍卫


总结

如果你在使用 macOS Tahoe 时感到 Launchpad 的缺失不适应,那么 LaunchNext 就是你要找的答案

它不仅让你重获经典体验,还把应用管理带到了一个新高度。
最重要的是,它完全免费、开源,并且由社区持续迭代。

👉 下载体验:LaunchNext GitHub


常见问题 FAQ(Schema 标记示例)

Q: LaunchNext 会不会占用很多资源?
A: 不会。它基于 SwiftUI,资源消耗极低,比很多第三方启动器更轻量。

Q: 是否支持多语言?
A: 支持,包括中文、英文、日文、法文、西班牙文等。

Q: 有没有安全风险?
A: 没有,开源代码完全透明。但因为没有签名,需要用 xattr 命令解除隔离。

退出移动版