原来 AI 做 Mac 应用,也已经这么强了
最近用 AI 做了三个 Mac 小工具,做完之后,我还挺有成就感的。
事情是从自动切换输入法开始的。之前用到的工具要付费,刚好又看到了 REA,我就想试一下:能不能让 AI 研究研究,帮我做一个?
我平时一直在让 AI 写代码,但之前主要做网站。Mac 应用还真没这么试过。
结果做出来之后,我的第一反应就是:原来现在做软件的门槛,已经降到这个程度了。
我说的都是独立小功能,按自己的粗略印象,每个工具大约半小时。没有做成原版那么全,核心功能能用,对我就够了。
先做一个输入法工具试试
第一个做出来的叫 InputPilot。
我想要的东西很简单:切到不同应用,能自动换成对应的输入法;也可以记住这个应用上次用的输入法。不想让它切的时候,就暂停。

InputPilot 的实际界面,可以给不同应用设置输入法规则。
我给 AI 的指令也没多复杂,大意就是:用 REA 分析这个应用,整理技术方案,然后照着方案做。
REA 可以帮助 AI 研究一个软件是怎么实现的。这里我用的是 Codex 配合 REA,先看懂,再写自己的版本。
等这个小工具真的跑到我的电脑上,有了自己的设置界面,能完成我想要的事,那种感觉挺不一样的。
以前是找一个软件来满足自己的需求,现在发现,这个需求也可以让 AI 帮我做出来。
虽然我之前已经让 AI 做过不少东西,换到 Mac 应用上,还是会觉得:这也行啊。
既然这个能做,另外两个呢
第一个做成后,我自然就想继续试。
既然输入法工具可以,那菜单栏管理是不是也行?右键工具是不是也行?
第二个研究的是 iBar,做出来的版本叫 BarFold。用途就是把菜单栏里不常用的图标收起来,需要的时候再展开。
展开和收起来的区别,看这两张图就很直观:

展开时,菜单栏里的图标都摆出来。

收起来后,只留下右侧常用的几个,清爽多了。

折叠、展开、自动收起,先把自己需要的功能做出来。

图标面板的实际样子。当前没有授权增强功能,部分图标会显示为“待识别”。
它还有可以完善的地方,但我并没有要求 AI 把原版所有功能都做一遍。
这也是这次做下来,我觉得很舒服的一点:只做自己需要的部分,就已经能获得很直接的满足感。
不需要先列一张很长的功能清单。一个小问题,做一个小工具,解决了就挺好。
然后,连右键工具也做出来了
第三个研究的是超级右键,自己的版本叫 RightPilot。
新建文件、复制路径、打开终端,都是在 Finder 里经常会用到的小操作。把这些接到右键菜单里,用起来就很顺手。

Finder 里点右键,展开 RightPilot,常用操作就在这里。

继续展开“新建文件”,TXT、Markdown、JSON 等类型可以直接选。

RightPilot 已经接入 Finder。

想要哪些操作、保留哪些文件类型,都可以自己选。
为了把效果展示清楚,补拍时还实际走了一遍新建 Markdown 文件:在 Finder 里点右键,选择 RightPilot 的新建功能,再输入文件名。

从真实右键菜单打开的新建窗口。

点击创建后,文件就出现在当前文件夹里。
就是这样一个很小的动作,看着它真的完成,还是会开心。
自己提出的需求,最后变成一个能点、能用、能留在电脑里的东西,这种成就感很实在。
我发现,自己之前把 AI 想窄了
我有技术背景,也一直在用 AI 写代码。但可能因为之前做网站比较多,对它的预期也更多停留在那里。
这次三个小工具做下来,我才意识到:原来做 Mac 应用,它也已经这么强了。
我主要就是把需求告诉它,让它研究、出方案、实施,再看看做出来的东西是不是自己想要的。
当然,做出来以后还是要实际点一点、试一试。功能多不多倒在其次,自己要用的那几个操作得能跑通。
三个小工具都没做到原版那么丰富,但这不影响我觉得这次尝试很值。因为我真正需要的,本来就只是其中的一部分。
这种体验会让人更愿意继续动手。
下次再碰到一个想要的小功能,我大概会先冒出一句:要不,让 AI 帮我做一个试试?
三个项目的源码都公开了,想折腾的朋友可以看看。它们目前是按仓库说明自行构建的自用项目,还不是下载即装的正式发行版。





