一纸云深产品系统

我要开发同款
公子。2026年10月31日
12阅读

技术信息

语言技术
Java、JavaScript、TypeScript、UI、Taro
系统类型
Web、小程序轻应用、H5
行业分类
内容平台

作品详情

行业场景

「一纸云深」是一款面向年轻用户群体的情绪治愈类微信小程序。立项要解决的问题是:现代人(尤其职场与独居人群)压力大、情绪缺乏出口,传统心理服务门槛高、成本高、难以日常化;市面上缺少轻量、私密、即时的情绪陪伴工具。项目定位于「情绪陪伴 + 轻心理」赛道,通过「记录心情 → 获得治愈回应 → 情绪洞察」的闭环,用极低使用门槛让用户低成本地关照自己的情绪,把心理健康关怀变成一件每天都能做的小事。

功能介绍

采用「微信小程序 + 后端服务」前后端分离架构,主要功能模块包括:

心情倾诉模块:5 档情绪(开心/平静/低落/焦虑/愤怒)+ 文字记录(每日限 5 次),保存后按情绪标签智能匹配一条治愈文案/故事回应,支持收藏与「换一批」。
治愈内容模块:每日一签(文案)、每日故事(按天轮换)、治愈文案库(爱情/职场/孤独/成长/亲情/友情六大分类浏览)、故事详情与阅读数统计。
情绪洞察模块:记录总数、最常情绪、近 7 天情绪分布条形图,以及每周情绪周报总结。
五行性格测评模块:录入性别与出生年份,计算五行分布与性格类型(完整报告为付费功能预埋)。
分享模块:Canvas 2D 绘制高清分享海报(渐变背景 + 情绪 + 治愈语 + 小程序码),一键保存到相册。
账号与会员模块:微信静默登录(code 换 openid 自动注册)、JWT 鉴权、收藏、个人档案,订单表预埋微信支付

项目实现

技术栈:后端 Java 17 + Spring Boot 3.2.1 + MyBatis-Plus + MySQL + JWT + Nacos 服务注册发现;前端 uni-app + Vue 3 + TypeScript + Pinia,编译为微信小程序。

我主要负责:后端服务整体开发(微信登录鉴权、JWT 拦截器 + ThreadLocal 用户上下文、情绪记录与治愈文案匹配算法、内容/收藏/档案等模块),以及前端小程序主要页面与组件(情绪记录、洞察统计、周报、分享海报、多套主题换肤)。

亮点/难点:情绪标签「锚点优先 + 疗愈回退 + 兜底」三级匹配算法避免重复推荐;基于日期 epoch 轮换的「每日一签/每日故事」无状态轮换;统一 JWT 拦截器 + 自定义 @RequireLogin 注解的鉴权方案;Canvas 2D 高清海报生成与小程序码合成;6 套氛围主题 + 情绪联动换肤 + 日夜模式;小程序原生导航栏/tabBar 动态换肤。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论