我的作品 心情记录员
从给自己用到上线变现:我做了一个「10 秒记下心情」的微信小程序
大家好,最近在 w2solo 潜水和记录灵感多时,再次来分享我之前分享过的微信小程序 —— 心情记录员。这次对它做了大的改动,并增加了会员机制(得益于微信官方支持了个人开发者使用虚拟支付的能力)
官网落地页(可以直接体验网页版):https://www.huhailong.vip/
微信扫码,或搜索小程序「心情记录员」即可体验。
为什么做这个
我一直觉得情绪这东西很微妙:当下很强烈,转头就忘了。市面上很多情绪记录 App 要么太重(写日记一样的负担),要么充满社交压力。我想要的很简单:点一下心情,写一句话,10 秒记完,之后还能回头看看这一阵子的自己。
于是就有了这个小程序。先是自己用了几个月,记了 500 多条,发现「回头看」这个动作意外地治愈,就决定认真做下去。

功能介绍
1. 10 秒记录当下
正面/负面两大类情绪,下面是 40+ 种细腻分类(开心、期待、焦虑、平静……每种心情都有专属小图标)。选心情、写一句(或者直接发语音)、加照片,完成。记完还会收到一句温柔的「心情回响」。
2. 周报月报,读懂这一阵子的自己
瞬间流、日历热力图、情绪趋势曲线,每周/每月自动生成一份温柔的总结:正面情绪占比、最常出现的心情、状态起伏……不评判,只陪你看见自己。
3. 分享卡片
把心情做成一张好看的卡片(素笺/色卡/胶片/夜幕四款样式),一键保存相册,适合发朋友圈或小红书。也算是产品的自传播设计。

变现:搭上了个人小程序虚拟支付的顺风车
今年微信对个人主体开放了虚拟支付,我第一时间接入了。目前设计了三档会员(月度/年度/终身),会员解锁高级统计、完整情绪报告等能力;另外还有积分体系做轻运营(每日记录得积分、积分换会员时长)。 审核这块也踩过坑:第一次因为文案里出现「AI」相关的字眼被拒(个人主体不开放深度合成类目),后来把功能名改成「心情回响」、去掉所有 AI 字眼才过的审。做类似功能的朋友注意这一点。
技术栈(给同为开发者的你)
- 服务端:NestJS + TypeORM + SQLite(轻量部署,单容器搞定,备份就是拷一个文件)
- 小程序:原生 + TypeScript
- 网页版 / 管理后台:Vue 3 + Vite(管理端用的 Element Plus)
- 存储:MinIO(头像、照片、语音、图标)
- 部署:一台 2C2G 的阿里云 + Docker Compose + Nginx,Cloudflare 裸奔过一阵后来还是老老实实回了国内 CDN
- 服务端是从最早的 SpringBoot 版本完整重构到 TS 的,接口保持了完全一致,小程序无感切换 一路下来最深的体会:SQLite + 单容器对个人项目真的太友好了,省下的运维精力都可以拿去做功能。 ## 现状与求反馈 目前刚上线不久,数据还很早期。想听听大家的建议:
- 这类「轻记录」产品,你觉得会员定价和权益怎么设计更合理?
- 分享卡片这种自传播方式,实际转化效果有人验证过吗?
- 小程序之外,网页版值不值得继续投入? 体验地址再放一次:https://www.huhailong.vip/(微信扫码体验最佳) 感谢各位,轻喷 🙏