刚当爸的产品经理用幼崽成长手册:乙肝针不再翻群表格信小程序
上一篇把喂奶压成三秒。喂奶能补疫苗漏了补不了。妈妈群 Excel 我存过也丢过。社区医院来电那天我才想起来「好像是这周」。后来在自己的小程序里填一个生日计划在本地长出来。首页一张卡下一针、还有几天。进度做成 2 / 36。这篇讲推算怎么做、为什么不请求「疫苗云接口」以及自费苗怎么标。一、计划是静态表日期是生日加月国家免疫规划2021 版的节点是死的出生当天卡介苗和乙肝第 1 剂满月乙肝第 2 剂一直到 6 岁。变的是孩子的生日。我把节点写成本地表运行时生日 N 个月。不请求第三方不依赖登录。换机、没网计划还在。小程序类目我选的是工具不是医疗——计划是提醒不是医嘱。文案上也不写「请接种」。自费苗另表并行五联、13 价肺炎、轮状、水痘、手足口。界面打黄标签。它不替代免费苗只是到了月龄别假装没这回事。二、月底出生要夹紧否则计划错位1 月 31 日 1 个月不是 2 月 31 日。JS 里setMonth会进位到 3 月。错位的计划比没有计划危险——家长会按错的那天出门。function addMonths(date, months) { const y date.getFullYear() const m date.getMonth() months const d date.getDate() const target new Date(y, m, 1) const lastDay new Date(target.getFullYear(), target.getMonth() 1, 0).getDate() target.setDate(Math.min(d, lastDay)) return target }同日免费苗排在自费苗前面。排序稳定列表才不会「同一天两条哪条该先打」还要人想。三、推算和事实分开存计划是算的。打没打是用户标的。首页「下一针」只在未接种里找最近的一针。已接种不参与「还有几天」。这和我砍掉「奶粉还能喝几天」是同一条推算可以展示决策以用户记下的事实为准。医生问打过哪些翻的是已接种不是总表。打卡写入走云函数和备忘同一套日历事件。订阅消息到点推——模板字段、推后移除标记防重推旧文「上架避坑」写过这里不重复。四、进度分数是给怕不是给焦虑2 / 36 放在列表右上角。看见「还剩多少」比看见一篇科普有用。我没有做「逾期变红警告」——逾期警告会逼人做医疗判断那不是工具该干的。卡片只说「2 天后」出门的决定留给家长和社区医院。下一篇换一件更烫手的事照片。家族群是广播档案是许可。我用四分类云存储替代原图外传。如果这篇对你有用欢迎关注看「AI 工具人 PM 实战」系列更新日期加月你有没有踩过月末进位评论聊聊觉得有用就收藏备用。我是小游日常把这类复盘记在「产品小游 AI 提效笔记」里方便自己翻。