#产品思考 #开发手记 #BornDay
念时光的诞生与思考:让重要的日子,不再被忘记
你还记得爸妈的生日吗?我说的不是身份证上那个日子,是他们真正过生日的那个日子。
你上一次忘记重要的人的生日,是什么时候?
不是记不住这个人,而是没记住那个日子。等想起来的时候,已经过去一天了——只能补一句"迟到的祝福",对方说没关系,你却知道那层尴尬已经留下了。
更麻烦的是另一件事:你还记得爸妈的生日吗?
我说的不是身份证上那个日期,而是他们真正过生日的那个日子。
一个对不上的日子
中国家庭里,很多长辈过的是农历生日。这意味着每一年,它对应的公历日期都不一样——去年是 6 月 12 日,今年可能是 6 月 30 日,明年又挪回 6 月 20 日。它不像"纪念日"那样有个固定的公历锚点,也不像节日那样每年有明确的算法。
于是我们常见到的处理方式是:把农历生日折算成某一年的公历日期,一次性存进日历,然后从第二年开始,这个提醒就再也没准过。
再往下还有更细的问题:农历会遇到小月——某个月可能没有"三十",生日该顺延到哪一天?闰月又该怎么算?这些细节平时没人提起,但它决定了每年那条提醒准不准。
系统日历和提醒事项都很优秀,但它们没有为"农历生日"这件事设计。我们想做的,就是补上这个缺口。
念时光(BornDay) 就是从这个念头开始的:把你真正在乎的人和他们重要的日子记下来,剩下的事情交给它——每年自动提醒,农历公历都不会错。
我们想解决的,其实是三件事
第一件:别再忘。
生日、纪念日、节日、正数日,都可以记进去。公历、农历都支持,农历生日会自动推算到每一年对应的公历日期;生肖、干支、星座、五行这些附属信息一并算好,不用自己查。
到了日子,本地通知会提醒你。不只是"当天"——你可以提前 1 天、3 天、7 天收到提醒,留出挑礼物、想祝词的时间,而不是在生日当天早上手忙脚乱。
第二件:算得准。
农历不是简单地在公历上加减天数。我们要处理小月顺延——某年那个月没有"三十",生日该落在哪天;也要处理闰月——多出来的那个月到底算不算。
我们没有手抄一张百年的农历对照表,而是基于系统内置的中国农历历法,用每年春节(正月初一)的日期来判定真实的农历年,再逐项处理小月与闰月。这块计算是整个 App 里最不起眼、却最不容出错的部分:算错一天,那条提醒就失去了意义。
提醒错了比不提醒更糟。所以"准"这件事,我们把它当成底线,而不是加分项。
第三件:看得见。
记录只是第一步,真正的难点是"到那天你能想起来"。所以我们把日子搬到了 App 之外:
- 桌面与锁屏小组件:不用打开 App,一眼看到"还有 3 天是妈妈的生日";
- 灵动岛与锁屏实时活动:今天有人过生日时,它就在屏幕最显眼的地方(这是 26.20.21 版本刚做的事);
- Apple Watch:抬手就能看到最近的提醒。
三条我们坚持的原则
准确优先。 一个生日 App 如果算错了日期,做得再漂亮也没有意义。所以农历推算、闰月与小月处理、跨年倒计时这些"看不见的地方",是我们花时间最多的地方。
克制优先。 我们没有做社交、没有做信息流、没有做广告,也不会给你推"今日宜忌"。念时光只做一件事:记下重要的日子,并在合适的时候告诉你。它不会变成一个需要每天打开的 App——恰恰相反,用得越少,说明它做得越对。
隐私优先。 你记录的是父母、伴侣、孩子的生日与纪念日,这是非常私人的信息。它们保存在你的设备与你自己的 iCloud 里,我们没有任何服务器存放这些数据。
关于免费与付费
念时光可以免费下载和使用。免费版可以记录 5 位人物的生日——大致是"自己 + 父母 + 伴侣"的核心范围——支持农历公历、当天提醒、桌面小组件,功能完整可用。
如果你要记的人更多,或者想要更从容的准备时间,Pro 会解锁:不限人数、提前提醒(1 / 2 / 3 / 7 天)、精美分享卡(30 多套模板,可以把祝福做成一张好看的卡片发出去)、iCloud 同步(多设备自动保持最新)。
定价是:连续包月 ¥8、连续包年 ¥48、永久会员 ¥68。我们尽量让它便宜到不需要犹豫——毕竟它一年也就被真正用到十几次。
还没做完的部分
念时光还年轻(第一个版本 2026 年 10 月才上架),很多地方还在打磨:
- 分享卡片模板还在持续补充,目前以中文场景为主;
- 多设备同步目前依赖 iCloud,换到没有 iCloud 的环境里就无法使用;
- 日历视图的性能与切换体验,我们刚做过一轮优化,还没到满意的程度。
如果你在用,遇到了算错的日子、想要的模板、或者单纯想吐槽——都欢迎来信。
最后
我们记不住的,从来不是"人",而是"时间"。
忙碌会稀释掉很多东西,但有些日子不该被稀释:爸妈的生日、结婚纪念日、那个人来到你生命里的那一天。它们不需要提醒你那份感情有多重要,只需要提醒你——就是今天。
把重要的人,放进念时光。

