PROJECT 02生活方式 / 记录工具
火腿时刻。
一款基于微信小程序的生活片段记录产品,主打“反打卡”与“轻记录、温和回顾”。用户可以通过文字和图片快速记录日常时刻,并通过时间流、热力图、AI 标签分析和提醒功能回看自己的生活轨迹。
01
这个项目做了什么
HIGHLIGHTS- 01
基于微信登录的低门槛记录流程,启动即自动鉴权
- 02
支持文字 + 最多 9 张图片的时刻记录与图片上传
- 03
首页按日期分组展示生活片段,形成时间流式回看体验
- 04
提供年度热力图、活跃天数、记录总数等统计能力
- 05
接入 AI 标签分析,自动提炼记录主题并生成标签概览与详情页
- 06
支持最近删除与批量恢复,提升误删后的可用性
- 07
支持每日提醒与微信订阅消息配置,增强持续记录习惯
02
构建记录
PROJECT NOTES项目介绍
火腿时刻(Huotui Moments)是一个面向微信生态的生活片段记录项目,定位为“反打卡”的轻量记录工具。它不强调任务管理和强约束,而是帮助用户用更低门槛的方式记录当下,并在之后温和地回看自己的生活痕迹。
核心功能
- 微信登录后自动完成业务鉴权,减少首次使用阻力
- 支持创建时刻记录,文字和图片至少填写一项即可提交
- 支持最多 9 张图片上传,适合记录日常碎片内容
- 首页按日期分组展示记录,形成时间流式浏览体验
- 支持记录删除、最近删除列表与批量恢复
- 统计页提供活跃天数、记录总数、年度热力图
- 基于 AI 的片段标签分析能力,可自动生成标签并展示标签概览、标签详情
- 支持每日提醒设置与微信订阅消息配置
技术实现
前端
- 基于 Taro 3 + React 18 + TypeScript 开发微信小程序
- 使用 SCSS 进行页面样式组织
- 页面包含引导页、创建页、首页、统计页、标签详情页、提醒设置页、最近删除页、个人中心与资料编辑页
后端
- 基于 Node.js + Express 搭建 API 服务
- 使用 Sequelize + PostgreSQL 管理业务数据
- 使用 Multer 处理图片上传
- 使用 Redis 支撑部分服务能力
- 提供鉴权、用户、记录、统计、上传、AI 分析、标签分析、订阅消息等接口
项目价值
相比传统打卡类产品,火腿时刻更强调“记录感”和“回看感”。它通过轻量记录、可视化统计和 AI 标签分析,把原本零散的生活内容沉淀成可回顾、可感知的个人生活轨迹。
↗
体验这个项目
TRY IT扫描项目体验码,在微信中打开。