小程序 习惯养成 2026

PocketEgg

孵蛋主题的习惯打卡微信小程序。每完成一次打卡,蛋壳上就会出现一道裂纹—— 坚持得越久,孵出的"伙伴"就越稀有。用游戏化的正反馈,让"坚持"这件事变得有盼头。

15,000+
小程序用户
68%
7日留存率
42
可孵化伙伴种类
6 周
从立项到上线

为什么做这个

市面上的打卡类小程序很多,但大部分都做成了"任务清单"——完成了打个勾,没完成就显示一个刺眼的红色叉号。这种负反馈机制反而容易让人放弃。

PocketEgg 想做一个反方向的尝试:把"坚持"变成"孵化",把"打卡"变成"喂养"。每一次坚持都是在养一个会慢慢成长的小生命,而不是在完成一项任务。

做了什么

  • 蛋的成长系统 — 每个习惯对应一颗蛋,连续打卡天数决定裂纹数量与孵化进度
  • 随机伙伴池 — 42 种不同稀有度的伙伴角色,连续打卡天数越长,孵出稀有伙伴的概率越高
  • 断签保护卡 — 用积分兑换"补签卡",避免一次意外中断毁掉长期记录
  • 伙伴图鉴 — 收集所有孵化过的伙伴,形成专属的"成就墙"
  • 云端同步 — 基于微信云开发,换设备登录数据不丢失

怎么搭的

小程序原生框架开发,配合 Skyline 渲染引擎实现孵化动画的流畅过渡。后端完全基于微信云开发——云函数处理打卡逻辑与伙伴抽取算法,云数据库存储用户进度,云存储托管伙伴立绘资源。整个项目没有自建服务器,运维成本几乎为零。

微信小程序 Skyline 渲染 云开发 云函数 WXSS 动画

长什么样

"终于有一个打卡软件不会让我有负罪感了。看着蛋一点点裂开,比单纯打勾有动力多了。" —— 小程序用户评价

做完之后想到的

这个项目最大的收获是验证了"情绪设计"的价值——同样是记录数据,呈现方式的不同会直接影响用户的留存意愿。7日留存率 68% 远超我对工具型小程序的预期。

下一步计划加入"伙伴互动"玩法,让孵化出的角色可以陪伴用户完成更长期的习惯养成计划。

下一个作品
QuackJSON — JSON 工具