Vibe Coding 了一个 Macos App -- LaunchX,一个类似 Hapigo 的启动器,免费开源.

1 月 8 日
 EricYuan1

Yes! 在 AI 的帮助下,我用了半个月的时间,开发出了 LaunchX - 一个类似 Raycast/Hapigo 的启动器。

渊源

自用 mac 以来,启动器是我的必备软件之一,从付费买的 Alfred 到 Raycast 到 Hapigo,我都用过。

其中 Raycast 是个多面手,凭借其开放的插件系统功能极其丰富,只是它后来设置面板里加了一堆的 AI 相关的设置我根本用不到(极简主义该死的强迫症啊)。而且它总是动不动就升级,好烦哦。\

后来在 V 站遇到 Hapigo 团队推广 1Capture,我一眼就被这个截图软件的颜值和功能所吸引了,虽然我购买了 ishot pro,在我的努力下搞到了一个兑换码,再次表示感谢🙏 也因此接触到了他们的主力产品 Hapigo ,这真的是一个非常非常好用且符合国人使用习惯的 mac 启动器,不少功能都挺合我意,所以我毅然卸载了 Raycast。但是在使用 Hapigo 的过程中也遇到了一些问题:

  1. 在我的电脑上 zed 或 vscode 的最近项目历史只能展示 5 个,这是个 bug ,到现在( 2026.1 )也没修好,导致我每次启动项目比较麻烦
  2. 曲线救国,直接搜索文件夹再选择打开方式。能用但是...打开方式也太多了,不仅仅是编辑器,我希望能更简单
  3. 我曾把 Hapigo 努力推荐给同事使用,结果直接打脸,到现在( 2026.1 )也不支持文件夹快速通过 JetBrains 家的软件打开😂
  4. 就是界面不美观了(纯看个人感官),我之前想过要不要反馈一下底下那一大坨东西其实几乎不咋用(狭隘了,是我不咋用),后来想了想这应该也是人家的特色设计。不过因为我的快捷键是 F19 ,所以每次我打开 Hapigo主界面都会闪一下那一排数字~
  5. 因为用 Raycast 的时候 2FA 插件可以比较方便的获取验证码,但是 Hapigo 没有这个功能(现在 macos26 已经自带了)
  6. AI 加持,但是只能使用 OpenAI 类型的 Api key ,不能让我白嫖 Gemini 了,好在还可以使用硅基流动的免费模型。再就是它的 AI 面板对话多了会很卡。

呃,是不是不该说这么多...

看到 V 站那么多人才借助 AI 开天辟地的,我也就萌生了:不如我也用 AI 开发一个符合自己心意的 mac 启动台吧!?

经历

说干就干!起初也是用白嫖的 Gemini 3pro 小试牛刀了一下,第一步也就是能打开主界面输入文本框然后能关闭的阶段,虽然我不会 Swift 但这样的成果让我觉得,嗯,没准可行!

于是使用同事推荐的 Claude code 中转站开始了为期半个月的 AI coding 之路!主要避开了上面 Hapigo 对于我个人而言的瑕疵吧,同时只做了高频使用的一部分功能,吸取了一些实用的设计,比如 Hapigo 的搜索逻辑,Raycast 的 2FA 插件,one switch 的 3 个系统指令( Hapigo 没有),更适合程序员使用(砍了很多其他杂七杂八的功能),现在它来了:

https://github.com/twotwoba/LaunchX,完全免费开源!安装包仅不到 3MB 大小!

对于 LaunchX ,我给它的定位是:因为有了 AI ,它是可以随时增删功能的 macos 启动器。是的,我想要什么我就加,我不需要的功能我就不加,极简就是这么简单。也是融合了 Raycast 和 Hapigo 一些我用起来比较舒服的点。

也做了部分个人定制,比如我把 AI 翻译调教成,如果翻译的英文单词,请在 AI 翻译处给我 3 个美剧台词或 native speaker 的高频用语;如果翻译的是句子,单词翻译就不要再显示了( Hapigo 就会都显示)

总结

没有完美的软件,LaunchX 目前有一个大 bug ,四个角的渲染我总感觉有问题,有没有 swift 大佬修一修,AI 鞭了好久也没搞定😢

它将一直开源下去,我的核心就是让它纯粹,简单,符合人的使用习惯。目前待办还有几个,后面会慢慢做,也很希望能收到大家的建议。

最后放上 Gemini 5 分钟开发出来的官网吧,https://launch-x-website.vercel.app/,可以从这里直接获取到最新版本的安装包(嗯,我是不会提供强制更新或更新检查的)最最后希望能得到各位佬的一个 star🌟,谢谢

2951 次点击
所在节点    推广
32 条回复
EricYuan1
1 月 8 日
@lizhian #20 不会的,我也没有装的。我觉得可能是你的这个工作目录没有被建立索引,所以搜索不到,在这里添加你平时经常使用的目录,然后重建索引就好了
EricYuan1
1 月 8 日
@lizhian #18 你可以先直接搜索项目名称,然后 tab 也可以选择打开方式。如果这里也搜不到那就是没有建立索引的问题了,按照上面的方式处理即可。
EricYuan1
1 月 8 日
@lizhian #18 还有一个小技巧,你可以在这里添加进入拓展的快捷键,比如这样,然后就可以通过快捷一键打开对应 app 的最近项目了。
SatansAngel
1 月 8 日
不支持 M4 Pro 吗?我安装了系统提示不支持
EricYuan1
1 月 8 日
@SatansAngel 能给出具体的提示信息吗?身边没有 M4 pro ,同事的 M4 安装没有问题。
SatansAngel
1 月 8 日
@EricYuan1 #25 应用程序“LaunchX.app”的这个版本不能与此版本的 macOS 配合使用。 系统版本 15.3.1
EricYuan1
1 月 8 日
EricYuan1
1 月 8 日
@SatansAngel #26 了解,我修复一下
EricYuan1
1 月 8 日
@SatansAngel #26 已解决,下载 v0.1.6 版本安装即可,感谢反馈!🤘
yougg
1 月 8 日
@qianlifeng #15 更新了
@Hilong #17 已添加
NafIyIz
3 月 11 日
已经用上了,请问用户的数据都是存本地吧,不会涉及到隐私内容吧?
EricYuan1
3 月 11 日
@YooUzi 嗯嗯,代码完全开源的,不会收集任何信息,所有数据在本地,没有云同步的功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1183885

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX