给女朋友写了个轻断食小程序:去老丈人家也是先动筷了

6 阅读6分钟

年前和女朋友窝在沙发上刷手机,她突然叹了口气,把手机怼到我面前:“你看,过年肯定要胡吃海喝,我想试试 16+8 轻断食,找了好几个 App,没一个能用的。”

我凑过去看了一眼,瞬间懂了她的崩溃。打开第一个 App,开屏 3 秒广告,跳过之后首页满屏的付费课程、减脂食谱带货、社区打卡排行榜,找了半天才在二级菜单里找到计时功能;第二个更离谱,不填身高体重体脂、不设置目标体重,连核心功能都不让进,甚至还要申请通讯录权限。

final-video-1772074530123_4a024b3f-ezgif.com-video-to-gif-converter.gif

嘿嘿,上面的动画是我年前看着短视频图文到处都是,自己研究的图文视频工作流,掘金上传视频只能通过西瓜视频的链接形式,最终生成的视频又转换了一个GIF的动图格式,总觉得 那个手机怼到脸跟前这个得和伙计们分享一下,让你们直观的感受到。

她把手机扔到一边,特别无奈地说:“我就想要个最简单的东西,能记我断食了多久,还有多久能吃饭,别的什么都不要,怎么就这么难啊?”

作为一个写了好几年代码的前端,那一刻脑子里只有一个想法:不就是个计时小程序吗,我给你写一个。

这玩意咱不擅长嘛,目标有了剩下的就是行动了,我直接“打电话联系我的助理” (豆包、deepseek、chagpt、gemini等等)助理太多了家大业大的就不一一介绍了

家大业大助理太多.png

先定 3 条不能碰的铁则,多一个功能都算我输

给女朋友做东西,最核心的就是「她用着舒服」,所以从一开始我就定了 3 条铁则,开发全程没碰过线:

  1. 永久无广告、无会员、无付费:连开屏广告都不能有,更不可能搞什么付费解锁高级功能,纯免费给她用,也给所有有同样需求的人用 (哈哈哈,当然刚开始哪有广告哈哈哈哈哈);
  2. 零强制信息收集:不用注册登录、不用填任何个人信息,微信打开直接用,所有数据全存在用户本地,不上传任何服务器,绝对不碰隐私;
  3. 只做核心功能,多余的一个都不加:核心需求就是「16+8 轻断食计时」,除此之外花里胡哨的,一概不做。

这个小程序,到底简单到什么程度?

从开发到上线,前前后后加起来也就一周的下班时间,所有功能都围绕着「打开就能用,一眼能看懂」来做,没有任何学习成本。

生成特定主题图片.png

1. 打开即核心,没有任何多余步骤

没有开屏页,没有弹窗引导,没有权限申请,微信打开小程序,第一眼就是大字体的断食计时面板。就像你看到的这样,整个页面最核心的就是「已断食时长」,数字足够大,做饭、工作的时候瞟一眼就能看清;下面配一句简单的状态提示,没有复杂的血糖、代谢数据分析,就是安安静静告诉你当前的状态;底部只有一个「结束断食」按钮,操作零成本。

她拿到手第一句话就是:“终于不用在乱七八糟的页面里找计时功能了。”

2. 极简设置,只留最必要的选项

市面上很多 App 的设置页,翻好几屏都看不到头,而我的设置页,一只手就能滑完,核心选项就 4 个:

  • 断食计划选择:内置了 14:10、16:8、18:6、20:4 四种主流的轻断食模式,新手常用的 16:8 默认选中,不用自己瞎琢磨;
  • 每日进食窗口设置:选好几点开始吃饭,自动计算好进食结束时间,不用自己掰着手指头算;
  • 基础的触感反馈、中英文语言切换,除此之外,再无多余。

甚至连新手最关心的「什么是 16+8?」,我也只做了一个最简单的弹窗说明,没有长篇大论的科普,就讲清楚核心规则:每天 8 小时内进食,其余 16 小时断食,断食期可以喝水、无热量茶、黑咖啡,新手看完立刻就懂怎么用。

3. 轻量、干净,不搞任何花活

整个小程序包体极小,打开速度极快,不会在后台偷偷耗电,也不会给你推任何通知消息;甚至连成就系统,我都只做了静默记录,不会弹出来让你分享、打卡,安安静静做一个工具该做的事。

用她的话说:“这个小程序就像个透明的尺子,我需要的时候拿起来看一眼,不需要的时候,它完全不会打扰我。”

写这个小程序,我最大的感悟

做了这么多年前端开发,参与过不少大项目,总习惯性地陷入「功能堆砌」的误区:总觉得加的功能越多,产品越厉害,用户越喜欢。

但这次给女朋友写这个小程序才明白,好的工具从来都不是功能最全的,而是最懂用户核心需求的。用户的核心需求只是「一个能记录 16+8 断食时间的计时器」,你给她食谱、社区、打卡、排行榜,不是贴心,是给她添乱。

她用这个小程序快一个月了,每天就打开两三次,看看时间,从来没跟我抱怨过哪里不好用。说实话,这种成就感,比我上线一个大项目还要强 —— 这大概就是程序员最朴素的浪漫吧。

在这个飞速发展的时代,工作中不停奔跑的同时,也可以让生活相对“安静”下来,让自己放松一下,别让快节奏的工作累垮自己的身体和生活。

最后

如果你也和我们一样,想试试 16+8 轻断食,烦透了市面上广告满天飞、功能冗余的 App,想要一个纯粹、干净、无干扰的计时工具,直接微信搜 「轻断食16+8」 就能找到。

这个小程序会一直免费、无广告、无会员,后续也只会优化核心的计时体验,绝对不会加乱七八糟的东西。就想做一个安安静静的工具,帮你好好吃饭,好好生活。