系统演示






系统功能介绍
一、用户注册与登录模块
二、个人资料模块
2.1 基础资料
昵称、年龄、性别、身高、体重、学历、职业、收入范围、所在城市、家乡、婚姻状况(未婚/离异/丧偶)、是否有子女、是否想要孩子
星座、生肖、民族、宗教信仰(可选)
2.2 自我描述
自我介绍(文字,限500字)
兴趣爱好(多选标签:运动、阅读、旅行、美食、音乐、电影等)
生活习惯(作息、吸烟、饮酒、宠物等)
择偶条件(年龄范围、身高范围、学历要求、收入要求、地区要求、婚姻状况要求等)
2.3 形象展示
上传照片(至少1张,最多9张,支持人脸识别检测真人)
短视频(可选,30秒以内)
语音介绍(可选,60秒以内)
2.4 资料完善度
进度条展示,鼓励完善资料,提升推荐权重
资料审核机制(敏感词、违规图片审核)
三、认证与安全模块
四、匹配与推荐模块
4.1 推荐引擎
根据用户资料和择偶条件双向匹配
算法考虑:地理位置、活跃度、资料完整度、认证等级
每日推荐N个“心动嘉宾”
滑动卡片(类似探探:左滑无感,右滑喜欢)
双方互赞则匹配成功,解锁聊天
4.2 条件筛选
按年龄、身高、学历、收入、城市、婚姻状况、是否有子女等筛选
排序方式:最近活跃、距离最近、认证等级、资料完整度
4.3 附近的人
基于LBS显示附近在线用户(需授权位置)
显示距离、基本资料、在线状态
五、互动与社交模块
5.1 打招呼/私信
匹配成功后开放聊天
未匹配可“打招呼”,需对方同意才能对话(或付费打招呼)
聊天支持文字、语音、图片、位置、红包
敏感词过滤
消息已读未读状态
举报/拉黑
5.2 动态广场
用户发布动态(文字、图片、视频)
可点赞、评论、转发
动态可设置可见范围(所有人/仅异性/仅互关)
热门动态推荐
5.3 礼物打赏
虚拟礼物商城(玫瑰、跑车、钻戒等)
赠送礼物增加亲密度
礼物收入可提现(需签约)
5.4 关注/粉丝
关注喜欢的用户,查看其动态和资料
粉丝列表,可回关
六、活动与增值服务模块
6.1 线上活动
专题相亲活动(如“公务员专场”、“离异专场”)
活动报名、线上组CP、完成任务解锁
直播相亲(接入小程序直播)
6.2 线下活动
发布同城线下见面会、相亲角
活动报名、缴费、签到
活动照片墙
6.3 会员服务(VIP)
6.4 红娘服务(付费)
一对一人工牵线
红娘代聊、约见面
按次/包月收费
系统技术介绍
一、后端技术栈(Spring Boot)
1. 核心框架
2. 数据访问层
3. 缓存与消息
4. 微信生态集成
5. 即时通信与推送
6. AI与推荐引擎(可选)
7. 工具与辅助
二、前端技术栈(Vue)
1. 管理后台(Web端)
2. H5/移动端(非小程序)
3. 构建工具
三、小程序端技术栈
1. 小程序前端框架
| uni-app + Vue 3 + TypeScript | ||
uni-app模板项目结构参考:
api/— 接口封装components/— 公共组件pages/— 主包页面subPages/— 分包页面store/— Pinia状态管理static/— 静态资源uni_modules/— uni-app组件manifest.json— 应用配置pages.json— 页面路由配置-17
2. 小程序端UI组件库
| uView-Plus | |
| z-paging | |
3. 小程序端工具库
四、数据库
1. 核心数据库:MySQL
2. 缓存数据库:Redis
3. 数据库中间件(可选)
五、第三方服务集成
1. 即时通信(IM)与音视频
| 腾讯云IM | |
| 腾讯云TRTC | |
| 腾讯云Push |
2. 对象存储
3. AI与认证服务
4. 地图与位置服务
5. 推送与消息
六、部署与运维
1. 服务器环境
2. 容器化部署(推荐)
3. 监控与日志
4. CI/CD(持续集成/部署)
七、开发环境与工具
八、版本总结速查表

https://shenxunsoft.com/

夜雨聆风