V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
EricYuan1
V2EX  ›  推广

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

  •  
  •   EricYuan1 · 1 天前 · 1146 次点击

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

    渊源

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

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

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

    1. 在我的电脑上 zedvscode 的最近项目历史只能展示 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 启动器。是的,我想要什么我就加,我不需要的功能我就不加,极简就是这么简单。也是融合了 RaycastHapigo 一些我用起来比较舒服的点。

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

    总结

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

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

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

    第 1 条附言  ·  1 天前

    因为没有苹果开发者账号,所以我在 dmg 中提供了 Repair 修复工具,但在这之前需要先在 系统设置-隐私和安全性 最下方 「允许以下来源的应用程序」选择 [任何来源] 。

    如果没有 [任何来源] 的选项,就需要在终端执行一下命令 sudo spctl --master-disable

    第 2 条附言  ·  1 天前
    在同事的建议下,后面还是会增加检查更新的菜单,让安装更新的版本更方便,但不会主动更新。
    第 3 条附言  ·  1 天前
    好像使用问题比较多,建了一个反馈群,这样方便交流,在下面👇 如果过期了可以加个人🛰:RXJpY1l1YW4yMjg=
    第 4 条附言  ·  8 小时 39 分钟前
    请下载 v0.1.18 版本,对搜索性能做了优化
    30 条回复    2026-01-08 18:18:18 +08:00
    bugDev
        1
    bugDev  
       1 天前 via iPhone   ❤️ 1
    star+1
    qt
        2
    qt  
       1 天前   ❤️ 1
    Starred
    lizhian
        3
    lizhian  
       1 天前   ❤️ 1
    可以可以~star+1
    qianlifeng
        4
    qianlifeng  
       1 天前
    这程序体积, 羡慕了~
    EricYuan1
        5
    EricYuan1  
    OP
       1 天前
    @qianlifeng 嘻嘻,主打一个极简
    qianlifeng
        6
    qianlifeng  
       1 天前
    @EricYuan1 那就把自带的功能打磨的丰富丝滑一点, 不要走臃肿插件路线了, 走原生极致路线. 现在桌面启动器太多了, 要走自己的特色了只能😂
    qianlifeng
        7
    qianlifeng  
       1 天前   ❤️ 1
    保持小巧, 极速搜索极速响应, 一直打磨下去, 又是原生的, 感觉有人会喜欢的
    emiyamuto
        8
    emiyamuto  
       1 天前
    一直提示应用已损坏,使用了 repair 也一样
    EricYuan1
        9
    EricYuan1  
    OP
       1 天前
    @emiyamuto 呃,下载的是对应芯片的安装包嘛?
    emiyamuto
        10
    emiyamuto  
       1 天前
    @EricYuan1 #9 M2 ,下载的也是 arm64
    deepzz
        11
    deepzz  
       1 天前
    名字和我的 LinguaX 有点像😄
    EricYuan1
        12
    EricYuan1  
    OP
       1 天前
    @emiyamuto 了解,我去查一下.
    EricYuan1
        14
    EricYuan1  
    OP
       1 天前
    @yougg 谢谢
    qianlifeng
        15
    qianlifeng  
       1 天前
    @yougg 第一个 wox 的 website 可以更新了: https://wox-launcher.github.io/Wox, 不是 wox.one
    EricYuan1
        16
    EricYuan1  
    OP
       1 天前
    @emiyamuto #8 需要在设置中打开,允许任何来源,如果你看不见需要执行这个:sudo spctl --master-disable
    Hilong
        17
    Hilong  
       1 天前
    @yougg 你这个榜单没有 utools ?
    lizhian
        18
    lizhian  
       1 天前
    我曾把 Hapigo 努力推荐给同事使用,结果直接打脸,到现在( 2026.1 )也不支持文件夹快速通过 JetBrains 家的软件打开😂 好像你的也不支持?搜索不出来 idea 和 antigravity 的项目,只能搜索出文件夹,希望支持搜索开发项目并且用对应 idea 快速打开的功能
    EricYuan1
        19
    EricYuan1  
    OP
       1 天前
    @lizhian #18 不应该呀,jetBrains 应该都支持了: 。antigravity 这玩意确实没做😂
    lizhian
        20
    lizhian  
       1 天前
    @EricYuan1 #19 确实没有,会不会因为我的 idea 是用 jetbrains toolbox 安装的原因?
    EricYuan1
        21
    EricYuan1  
    OP
       1 天前
    @lizhian #20 不会的,我也没有装的。我觉得可能是你的这个工作目录没有被建立索引,所以搜索不到,在这里添加你平时经常使用的目录,然后重建索引就好了
    EricYuan1
        22
    EricYuan1  
    OP
       1 天前
    @lizhian #18 你可以先直接搜索项目名称,然后 tab 也可以选择打开方式。如果这里也搜不到那就是没有建立索引的问题了,按照上面的方式处理即可。
    EricYuan1
        23
    EricYuan1  
    OP
       1 天前
    @lizhian #18 还有一个小技巧,你可以在这里添加进入拓展的快捷键,比如这样,然后就可以通过快捷一键打开对应 app 的最近项目了。
    SatansAngel
        24
    SatansAngel  
       1 天前
    不支持 M4 Pro 吗?我安装了系统提示不支持
    EricYuan1
        25
    EricYuan1  
    OP
       1 天前
    @SatansAngel 能给出具体的提示信息吗?身边没有 M4 pro ,同事的 M4 安装没有问题。
    SatansAngel
        26
    SatansAngel  
       1 天前
    @EricYuan1 #25 应用程序“LaunchX.app”的这个版本不能与此版本的 macOS 配合使用。 系统版本 15.3.1
    EricYuan1
        27
    EricYuan1  
    OP
       1 天前
    EricYuan1
        28
    EricYuan1  
    OP
       1 天前
    @SatansAngel #26 了解,我修复一下
    EricYuan1
        29
    EricYuan1  
    OP
       1 天前
    @SatansAngel #26 已解决,下载 v0.1.6 版本安装即可,感谢反馈!🤘
    yougg
        30
    yougg  
       1 天前
    @qianlifeng #15 更新了
    @Hilong #17 已添加
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   930 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 19:51 · PVG 03:51 · LAX 11:51 · JFK 14:51
    ♥ Do have faith in what you're doing.