我做了一个有点“狠”的 iPhone 专注 App ,叫 禅定模式。
它的逻辑很简单:你先选一段时间,比如 25 分钟、1 小时,或者睡前的一整段时间。点下开始后,手机里的应用和网页会被屏幕使用时间权限锁住。倒计时结束前,它会尽量把那些最容易让你顺手点开的入口挡在外面。
做它的起点,其实是我自己有点受不了自己。
我经常本来只是想睡前看一眼手机,结果一刷就到深夜。短视频、社交软件、消息流,每个入口都像在说“再看一分钟”。可真正躺下的时候,脑子很兴奋,睡眠质量很差,第二天又困又懊恼。我想要一个足够简单、足够直接的工具:到点之后,别跟我讲道理,直接拦住我。
这就是禅定模式的第一个出发点:帮我把睡前那段最容易失控的时间拿回来。
第二个出发点更像一次实验。我一直想体验一下现在的 vibe coding 到底发展到什么程度了:如果我只负责产品感觉、交互判断和不断试错,AI 能不能真的陪我把一个可上架的 App 做出来?这次算是一次完整的小型实践。需求、界面、权限、屏幕使用时间能力、内购、上架材料,中间很多地方都是一边对话、一边调试、一边改出来的。
这个过程里也再次感受了一遍 iOS 生态的“又爱又恨”。
恨的部分很具体。Screen Time 相关 API 的边界非常硬,系统级应用不是你想屏蔽就能屏蔽,Device Activity 的时间窗口也有自己的限制,比如很多场景下最短就是 15 分钟。你会很明显地感觉到:有些产品想法不是“我技术上能不能做”,而是“系统愿不愿意让我做”。这种封闭会让人一边开发一边叹气。
但爱的部分也很真实。正因为 iOS 把很多边界、权限、审核、支付、隐私模型都框得很死,在 vibe coding 的过程中反而省心不少。你不会一直陷在无穷无尽的环境差异和奇怪分支里,很多事情只要顺着 Apple 给你的路走,就能得到一个相对稳定、可信、可分发的结果。封闭限制了想象力,但也降低了把一个东西做完的混乱度。
第三个出发点有点生活化。五一期间原本的行程取消了,只能宅在家里陪娃打游戏。游戏间隙里,我就把这个想法一点点做了出来。它不是一个宏大的项目,更像是一个在真实生活缝隙里长出来的小工具。
当然,做完之后我又很真实地拖延了很久。代码差不多能用了,但上架流程、截图、文案、内购、审核这些事情一直往后放。直到最近才终于把后面的流程补完,让它真正上线。
一个小 App 看起来只是一个图标、几个页面、一个下载链接,但背后其实是一整条链路:发现问题、判断需求、设计交互、写代码、处理权限、接入支付、准备上架、做推广、看反馈、修 bug 。独立开发者最厉害的地方,可能不只是“会写代码”,而是对一件事情有完整的掌控力:从模糊想法到真实交付,从产品气质到技术细节,从自我驱动到长期维护,都要自己扛起来。
以前看到独立开发者做出那些小而美的产品,会觉得很酷。自己认真走了一遍之后,才更能体会那里面有多少判断、耐心和手艺。
它适合谁
- 睡前总是忍不住刷手机的人
- 想给自己留一段不被打断的专注时间的人
- 明知道该放下手机,但需要一点外力的人
- 想写作、阅读、学习、陪家人,却总被手机牵走注意力的人
它能做什么
- 自定义一段专注时间
- 开始后屏蔽应用和网站干扰
- 倒计时期间显示剩余时间
- 记录你试图分心的次数
- 专注结束后自动解除限制
- 支持终身解锁
我不想把它包装成一个万能效率神器。它更像是一个小小的边界工具:当你已经决定要放下手机,它帮你把这个决定守住。
如果你最近也有类似的困扰,欢迎试试。
App Store 下载:
https://apps.apple.com/cn/app/%E7%A6%85%E5%AE%9A%E6%97%B6%E5%88%BB/id6765883799
限时免费兑换终身版:
兑换码:ZENLAUNCH
兑换链接: https://apps.apple.com/redeem?ctx=offercodes&id=6765883799&code=ZENLAUNCH
名额:10,000 个
有效期:2026 年 6 月 30 日
如果兑换后 App 内没有立即生效,可以打开 App 的购买页,点一次「恢复购买」。
彩蛋
如果你真的需要用到了上面的免费兑换,说明你真的是需要用到这个 App 了