跳到主要内容
火腿AI

记录技术与生活,
把热爱变成可以体验的东西。

FIND YOUR NEXT IDEA

找一点新想法。

也可以先逛逛这些地方

esc 关闭 保持好奇,继续探索。

返回作品归档BEHIND THE BUILD
PROJECT 02生活方式 / 记录工具

火腿时刻。

一款基于微信小程序的生活片段记录产品,主打“反打卡”与“轻记录、温和回顾”。用户可以通过文字和图片快速记录日常时刻,并通过时间流、热力图、AI 标签分析和提醒功能回看自己的生活轨迹。

邓子龙 · 项目记录
01

这个项目做了什么

HIGHLIGHTS
  1. 01

    基于微信登录的低门槛记录流程,启动即自动鉴权

  2. 02

    支持文字 + 最多 9 张图片的时刻记录与图片上传

  3. 03

    首页按日期分组展示生活片段,形成时间流式回看体验

  4. 04

    提供年度热力图、活跃天数、记录总数等统计能力

  5. 05

    接入 AI 标签分析,自动提炼记录主题并生成标签概览与详情页

  6. 06

    支持最近删除与批量恢复,提升误删后的可用性

  7. 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

扫描项目体验码,在微信中打开。