我在Mac上如何使用Codex和ChatGPT
2023年,早期用户才刚刚开始接触ChatGPT和AI聊天机器人技术。三年后,OpenAI的Codex智能体(现已成为ChatGPT桌面应用的一部分)带来了类似的探索季。下面是我在Mac上使用ChatGPT、Codex等工具的方式。
我与Codex相识的那个夏天
和无数其他人一样,ChatGPT已成为我日常技术栈中的常规部分。但我是一名写作者,不是程序员,所以Codex作为智能体编码应用一开始并没有吸引我。
这种情况在四月开始改变,当时Codex for Mac增加了Computer Use(计算机使用)功能。
首先,简单回顾一段历史。
2014年12月,Ari Weinstein和朋友发布了一款用于移动自动化的iOS 8新应用。这是我写过的Workflow上线报道:它是OS X Automator的友好版本,专为iPhone和iPad打造。
2017年3月,苹果收购了Workflow。Workflow获得了系统集成能力,并在2018年随着iOS 12演变成了Apple Shortcuts。
Weinstein和其他Workflow老将后来离开苹果,创办了Software Applications Incorporated。这家初创公司在被OpenAI收购前,曾在Mac上预览了现代AI助手Sky。
Sky从未公开上线。取而代之的是,Codex for Mac在四月以Computer Use插件的形式将这项技术带到了用户面前。
(推文嵌入内容)
让AI使用你的Mac——尤其是在后台运行——需要一定程度的信任。我不知道如果没有这段历史背景,我对Codex和Computer Use的接受度会是怎样。
我只知道,对我来说,有一种深厚的传承信任感和延续性,让我对这个系统充满信心。
在这里我要坦白,Workflow和Shortcuts从未真正让我着迷。我用过这两个系统上别人构建的工具,但自己从未动手构建过。
Codex彻底改变了这一点,但并非一蹴而就。
从ChatGPT到Codex再到ChatGPT……一段旅程
起初我觉得Codex太过吓人,相比ChatGPT,它完全超出我的舒适区。现在,没有了Codex的ChatGPT感觉像个玩具。
我之前提到过,实际上是Codex里一个名为Pets的类玩具功能充当了我的入门辅助工具。(真正的Codex宠物,是你在过程中孵化出的个人项目。)
我从五月开始每天使用Codex。我用Codex做的第一个项目是一款叫Flow的Mac应用——因为它帮助我的故事写作顺畅进行。它主要用来监控应用发布和更新。
在我早期报道9to5Mac的日子里,我在Mac上使用iTunes来实现这一目的。那需要本地(且无法正常使用的)iPhone应用文件。最近,我一直在用iPhone Mirroring来检查iPhone上的App Store,在工作流程中查看应用更新。
向Codex描述这个“工作流程”开启了Flow的构建过程。能够像给同事发消息一样描述我想要的每一个小功能和改动,让整个过程变得非常自然。
因为这是我的第一个项目,而且是为我自己打造的,所以图标用的是我名字的首字母,由我手写(Apple Pencil、iPad Pro、Procreate),并用苹果的Icon Composer Mac应用制作完成。
闭环
因为迭代是无限的,我发现“闭合回路”并认定一个项目基本完成是很重要的。
对于Flow,我已经明确进入了一个阶段:我可以统计出有多少篇9to5Mac文章源自使用这个工具。这与衡量投入在建工具本身上的时间有着重要的区别。
但因为用Codex构建带给我如此多的乐趣,自然还有其他项目接踵而至。你可以随心所欲地制作自己的Mac应用,完全贴合你非常特定的需求。
就我而言,我对自己多年来使用的应用做了更现代的版本,根据我的具体需求量身定制,细化到非常窄的列宽。
这虽然非常具体,但对我来说很酷。我的Mac屏幕两侧各有一个社交媒体列视图和一个RSS列视图。两者都是275像素宽(并且专门为macOS 27 Golden Gate制作)。这比我之前使用的解决方案窄得多,那些方案甚至都没有针对macOS 26进行优化。
借助X2和Flume,我可以在不重叠窗口的情况下,在屏幕中间打开大量屏幕空间。
社交媒体和RSS对我来说也大多是被动浏览的应用。默认情况下,非活动窗口的工具栏按钮强调色会变成灰色。但因为这些应用是专为我打造的,我可以设置成让颜色点缀保持活跃,只需降一个饱和度,为我的Mac增添一抹愉悦。
等等,还有更多
到这里,如果你还在继续读这篇文章,大概会觉得这就像刚发现健身房的人,忍不住跟所有人分享这种感觉有多棒。
因此,我只会再提几个Codex为我解锁的兴趣项目。
首先是Better Remote,它已上架Mac App Store。如果你已经在使用Mac,它会让你感觉tvOS就只是另一个Mac应用。下面看看目前排队等待更新的版本。
(图片占位)
在工作之外(以及花更多时间在户外),迭代Better Remote一直是我这个夏天的主要副业项目。这个项目始于六月。
其次是Better Battery。我很喜欢macOS 27 Golden Gate的外观,但不太能看清楚显示百分比后的电池指示器。
在Codex之前,我可能会写一篇博文作为功能请求来指出这个问题。相反,我已经能够在测试版期间做出自己的解决方案,其他人可以免费使用。
(图片占位)
我也一直在用自定义域名测试ChatGPT Sites,以便更容易分享所有这些内容。我最初以为OpenAI的Sites功能并不真正适合我。
不过,在Mac App Store上发布Better Remote需要有一个网页存在,这给了我去测试ChatGPT/Codex功能的一个理由。
现在我很兴奋地想看看ChatGPT Sites接下来能发展到什么程度。OpenAI最近增加了共享站点管理工具,拥有一个更完善的界面的巨大机会——比如一个现代的Apple iWeb。
这些工具仍处于早期阶段,但我认为它们都很有前景、令人兴奋。自从二十年前用GarageBand以来,我还从未在Mac上制作东西获得过这么大的乐趣。
(文章图注:Fosi Audio MD3 MagSafe DAC,通过Codex定制)