01|事情是这样的
我试过日历提醒。
日历提醒的问题是:它太容易被忽略。弹个窗,点一下“稍后”,然后就再也没有然后了。发版这种事不像开会,错过了还可以补救——错过了就意味着用户App用不了,或者CocoaPods发布延期。
我需要一个不会被忽略的提醒。
于是我做了一个决定:让Codex帮我写一个Mac App。
我虽然会SwiftUI,但是完全没有开发过Mac APP。

看一看提醒效果:

02|从零开始,Codex是怎么帮我的
整个开发过程大概用了2个小时,断断续续。我没有写一行Swift代码,全部由Codex完成。我的角色是:描述需求、审查代码、跑起来测试、指出问题、让Codex修改。
这不是一篇教你写Swift的文章。这是一篇真实记录AI辅助开发全流程的文章。
03|第一阶段:搞清楚我要什么
最开始我没有直接让Codex写代码。我先跟它聊需求。
我说我需要一个Mac菜单栏App。功能大概是这样:从企业微信的截图里识别出“提交审核包”“灰度上线”“TestFlight IPA”这些时间节点,自动生成提醒。同时支持手动录入周期性的任务,比如每三个月提供一次TestFlight IPA。
然后让codex作为项目经理和产品规划给我app架构和规划:

包括技术路线都给我了:

界面规划:

实施步骤与 Prompt:

建议开发顺序:

一个命令整个app的架构、项目规划、界面规划、技术路线等都出来了。
04|按步完成
接下来就是根据codex的规划和提示词逐步完成。
然后用Xcode打包。
拖入应用程序。

就可以用了。
05|如果不用Codex,我会怎么做?
先写 SPEC.md(产品是什么) 再写 IMPLEMENTATION_PLAN.md(怎么做) 然后逐模块生成 SwiftUI 骨架 最后再逐步补能力
06|当前状态和未完成的能力
到现在,这个App已经能实际用了。
已完成:
但还有几件事没做完:
也就是说,App已经验证了核心提醒体验,但“从企业微信截图到自动创建提醒”的完整闭环还没跑通。目前的实用价值在于手动录入周期性任务 + 强提醒——这部分已经能帮我解决TestFlight过期遗忘的问题了。
夜雨聆风