一条罚款短信,逼我用大模型做了个软件
事情的起因其实很简单。
我在深圳生活,而深圳停车位紧张到你只要在小区附近绕两圈,就会开始怀疑人生。
周末回家后,我一般会把车停在家附近的一条辅道上。根据长期“实地观察”,通常早上九点之后才开始贴条罚款,因此一直相安无事。
直到春节假期返乡那天。
我特意定了一个早上八点的闹钟,想着随时挪车。结果醒来一看手机,七点多已经收到违停和罚款短信,早已过了十五分钟的挪车免罚窗口期。

那一瞬间,心在滴血。
于是,一个很简单的念头冒出来:能不能做一个 App,专门监测特定关键词短信,并且第一时间强提醒?
以前如果有这种想法,我大概率只会停留在“想一想”。
因为前端、后端、移动端开发,对我来说都不是主业。从零搭建一个 App,时间成本太高。
但大模型的发展,真的改变了这件事。
现在这个时代,实现需求已经不再是最大难题。
发现需求,反而变得更重要。
于是我决定试一试。
开发过程:和模型对话式写代码
我使用的编程模型是 GPT-5.3-Codex,通过 Visual Studio 扩展方式开发。
没有用复杂的 skills 或 prompt 工程,基本就是自然语言沟通需求。
比如:
-
“需要一个短信监听模块”
-
“命中关键词后要闹钟级别提醒”
-
“加一个日志页方便排查问题”
-
“优化后台存活和电量策略”
整个开发过程,几乎就是不断对话 + 调整。
实测感受
-
编码速度:快于 GPT-5.2-Codex,慢于 Claude
-
稳定性:几乎无 Bug,项目代码基本一遍通过
-
产品细节:仍然需要人工反复打磨
模型写代码很快,但“产品意识”这件事,还是人更强。
不过据说结合 skills 之后能力会更进一步,这块后续准备在工作中继续实践。
App 的核心能力
这个 App 我给它起名叫——短信猎手。


它的设计目标只有一个:在需要的时候,不错过那条最关键的短信。
核心功能包括:
-
关键词检测:收到短信后自动匹配预设关键词
-
闹钟级提醒:命中后触发闹钟铃声 + 震动 + 全屏提醒
-
关键词管理:支持新增、查看、折叠展示、删除
-
一键测试:无需真实短信即可测试提醒是否正常
-
系统配置检查:集中检查短信权限、通知、后台限制等
-
稳定性日志:可追踪“是否收到短信 / 是否命中 / 是否触发提醒”
做日志页其实是开发过程中踩坑后的产物。权限、后台保活、电池优化限制,这些都可能导致监听失败。
没有日志排查,会非常痛苦。
适用场景
虽然最初是为违停短信开发的,但后来发现用途其实很多:
-
验证码 / 支付提醒
-
家庭与学校紧急通知
-
工作值班关键词告警
-
快递、账单、售后关键提醒
本质上,这是一个“短信级别的告警系统”。
性能与体积
软件体积只有 7MB 多。
-
内存占用极小
-
电量消耗极低
-
后台策略专门优化
毕竟初衷是“长期静默运行,但关键时刻必须可靠”。
关于 iOS 的限制
苹果系统权限相对封闭,第三方 App 无法直接读取短信内容。
不过可以通过“快捷指令”做间接实现,效果类似,但实现方式不同。
Android 则可以完整实现短信监听。
最后
这次实践让我感受最深的一点是:
在 AI 时代,每个人都可以围绕自己的真实需求,做出属于自己的工具。
-
发现需求,比实现需求更重要
-
产品思维,比写代码更重要
而实现,只需要和模型耐心对话。
违停罚款带来的痛苦是真实的,但也促成了一个小工具的诞生。
如果你也有类似需求,可以试试。
关注公众号后,私信发送 “短信猎手” 四个字即可获取安装包链接。
也欢迎大家交流使用体验,一起把它打磨得更好。
夜雨聆风
