小程序 登录注册 微信授权登录 微信一键登录,老用户直接进首页,新用户弹授权框获取头像昵称。存 openid、unionid 和基本信息,用于后续绑定和识别。 小程序 登录注册 手机号验证 获取手机号做实名入口,也方便找回账号、发通知。支持微信快捷获取,验证完加密存库。 小程序 登录注册 实名认证 身份证+手机号双验证,对公安部接口。通过后存认证状态和时间,没认证的推荐数量、聊天等功能会受限。 小程序 登录注册 学历认证 学信网接口自动核验,大陆学历为主。认证通过给蓝色徽章,提升可信度,如果不对接接口,可做人工审核 小程序 资料完善 基础信息 头像、昵称、性别、出生日期、星座(自动算)、城市、身高、职业、收入范围等。分步引导填,必填项先搞定,选填后面补。相册多图上传、编辑都支持。 小程序 资料完善 教育背景 毕业院校、学历,跟学历认证打通。认证过的自动带出并锁定,没认证的可以手动填。 小程序 资料完善 职业信息 行业、职业、收入区间,下拉选或自定义。资料完善阶段必填。 小程序 资料完善 个人说明 自我介绍、感情观、心仪的 TA,几段文字自由发挥。选填但建议写,卡片和匹配都会用到。 小程序 资料完善 标签体系 身份标签(985/211 之类)、性格标签,从预置库多选。部分身份标签要学历认证后才开放。 小程序 常规页面 首页(寻觅) 卡片式左右滑,右滑喜欢左滑不喜欢,底部心形和叉按钮。每日推荐普通 10 位、会员 15 位,审核通过才能进。滑完了可以「再看一遍」或等明天刷新。 小程序 常规页面 喜欢页 我喜欢的、谁喜欢我(会员看),双向喜欢会提示「可以聊天了」并跳消息。 小程序 常规页面 村口社区 兴趣话题讨论区,发帖评论点赞,也能发起线下活动。增加粘性用的轻社交板块。 小程序 常规页面 消息中心 会话列表和聊天页,双向喜欢才解锁。支持文字图片,未读红点提醒。 小程序 常规页面 我的 个人资料、会员中心、设置(隐私/通知/账号)、帮助反馈。改资料、开会员、调隐私都在这里。 小程序 匹配推荐 每日推荐 每天 0 点刷新推荐列表,按算法排序。普通 10 位会员 15 位,滑完可等明日或开会员加量。 小程序 匹配推荐 标签匹配算法 基于用户画像和行为的推荐引擎,标签+协同过滤。前端按序展示,后台算推荐池。(最简单的标签匹配) 小程序 匹配推荐 理想型筛选 地区、年龄、身高、学历、经济、兴趣等筛条件。寻觅页可设,会员有高级筛。 小程序 匹配推荐 双向喜欢 双方都点喜欢才能聊天,防骚扰的核心机制。单向喜欢不解锁。 小程序 互动功能 喜欢/超级喜欢 右滑或点心形是普通喜欢,超级喜欢要单次付费,给对方加曝光。 小程序 互动功能 小纸条 会员每天 1 次,不用互选也能发私信,破冰用。每天重置。 小程序 互动功能 超级消息 单次付费触达,增值服务。在喜欢页或卡片详情里买完即用。 小程序 活动板块 线下活动参与 活动列表、详情、报名/取消、我的报名、现场签到。村口或单独入口进。 小程序 会员增值 会员中心 月/季/年套餐、购买续费、订单、权益说明。谁喜欢我、访客、推荐数量等会员权益都在这里配置。 小程序 会员增值 增值服务 超级喜欢、超级消息单次付,走微信支付。 小程序 安全隐私 隐私保护 隐藏在线、隐藏资料。会员可看谁喜欢我、访客记录。设置里调。 小程序 安全隐私 反诈举报 安全中心有防骗指南,聊天和资料页都能一键举报。违规账号封禁后会反馈。 小程序 界面设计 整体风格 暖色渐变、卡片布局、实名/学历蓝色徽章、底部五栏导航。全站统一视觉,照着青藤风格来。

本页展示的是根据相同需求生成的 Markdown 思维导图缓存,可直接进入应用继续编辑和导出 XMind。

缓存标识:9a49a27513efe9ce66872cbe9b54d079 更新时间:2026-03-04 10:35

婚恋社交小程序需求分析

一、登录注册模块

1.1 微信授权登录

功能描述

微信一键登录,老用户直接进首页,新用户弹授权框获取头像昵称。存 openid、unionid 和基本信息,用于后续绑定和识别。

功能类型

第三方集成功能

集成要求

  • 集成第三方服务:微信开放平台
  • 集成用途:用户身份识别与快捷登录
  • 集成要求:调用微信登录API,获取用户授权后的 openid、unionid、头像、昵称等基本信息

    业务规则

  • 老用户(已存在 openid 关联记录)直接进入首页
  • 新用户(首次授权)弹出授权框,获取头像、昵称

    数据存储

  • 存储字段:openid、unionid、头像URL、昵称
  • 关联关系:用于后续与手机号、实名信息进行绑定

1.2 手机号验证

功能描述

获取手机号做实名入口,也方便找回账号、发通知。支持微信快捷获取,验证完加密存库。

功能类型

第三方集成功能

集成要求

  • 集成第三方服务:微信开放平台(获取手机号组件)
  • 集成用途:获取用户手机号,用于实名认证、账号找回、消息通知

    业务规则

  • 支持微信快捷获取手机号(需用户主动授权)
  • 验证通过后,手机号需加密存储

    数据存储

  • 存储字段:手机号(加密存储)、验证状态、验证时间

1.3 实名认证

功能描述

身份证+手机号双验证,对公安部接口。通过后存认证状态和时间,没认证的推荐数量、聊天等功能会受限。

功能类型

第三方集成功能、权限控制功能

集成要求

  • 集成第三方服务:公安部身份认证接口
  • 集成用途:验证用户真实身份
  • 集成要求:调用公安部接口,验证身份证号与姓名、手机号的一致性

    权限控制

  • 角色定义:已认证用户、未认证用户
  • 功能权限:
    • 未认证用户:推荐数量受限、聊天功能受限
    • 已认证用户:解锁完整功能

      数据存储

  • 存储字段:身份证号(加密存储)、姓名、认证状态(通过/未通过/审核中)、认证时间

    业务规则

  • 认证方式:身份证号 + 手机号双因子验证
  • 认证通过后,存储认证状态和时间戳
  • 未认证用户,系统功能将受到限制(如推荐数量减少、无法发起聊天等)

1.4 学历认证

功能描述

学信网接口自动核验,大陆学历为主。认证通过给蓝色徽章,提升可信度,如果不对接接口,可做人工审核

功能类型

第三方集成功能、配置管理功能

集成要求

  • 集成第三方服务:学信网学历认证接口【假设补全】
  • 集成用途:验证用户学历信息真实性
  • 集成要求:调用学信网API,验证学历证书编号、姓名、毕业院校等信息

    配置管理

  • 配置类型:认证方式配置
  • 配置项:
    • 认证方式:自动核验(学信网接口)、人工审核
    • 生效规则:根据系统配置决定采用哪种认证方式

      业务规则

  • 认证范围:以大陆学历为主
  • 认证通过后,用户资料页显示蓝色徽章,提升可信度
  • 若未对接学信网接口,系统支持人工审核流程

    模块关联

  • 关联模块:资料完善 -> 教育背景
  • 关联方式:学历认证通过后,教育背景中的毕业院校、学历信息将自动带出并锁定

二、资料完善模块

2.1 基础信息

功能描述

头像、昵称、性别、出生日期、星座(自动算)、城市、身高、职业、收入范围等。分步引导填,必填项先搞定,选填后面补。相册多图上传、编辑都支持。

功能类型

常规 CRUD 功能、文件上传功能

常规 CRUD 功能

  • 操作类型:增(初次填写)、改(编辑)、查(查看)
  • 表单字段:
    • 头像:图片上传、必填
    • 昵称:文本输入、必填、长度限制
    • 性别:单选(男/女)、必填
    • 出生日期:日期选择、必填、用于自动计算年龄和星座
    • 星座:自动计算(根据出生日期)、只读显示
    • 城市:地区选择(省-市)、必填
    • 身高:数字输入(单位:cm)、必填、范围验证
    • 职业:文本输入或下拉选择、必填
    • 收入范围:下拉选择(预置区间)、必填

      文件上传功能

  • 上传类型:图片
  • 格式要求:支持常见图片格式(JPG、PNG等)、大小限制(如不超过5MB)
  • 特殊处理:生成缩略图,用于卡片展示
  • 存储位置:对象存储服务(OSS)

    业务规则

  • 填写方式:分步引导,优先完成必填项,选填项可后续补充
  • 自动计算:根据出生日期自动计算星座
  • 多图上传:支持从相册选择多张图片上传

2.2 教育背景

功能描述

毕业院校、学历,跟学历认证打通。认证过的自动带出并锁定,没认证的可以手动填。

功能类型

常规 CRUD 功能

常规 CRUD 功能

  • 操作类型:增(初次填写)、改(编辑)、查(查看)
  • 表单字段:
    • 毕业院校:文本输入、必填
    • 学历:下拉选择(预置选项:高中、大专、本科、硕士、博士等)、必填

      业务规则

  • 与学历认证模块关联:
    • 若用户已完成学历认证,则毕业院校、学历字段自动从认证信息带出,并锁定(不可编辑)
    • 若用户未进行学历认证,则可手动填写毕业院校和学历信息
  • 字段锁定逻辑:认证通过后,相关字段变为只读状态

2.3 职业信息

功能描述

行业、职业、收入区间,下拉选或自定义。资料完善阶段必填。

功能类型

常规 CRUD 功能

常规 CRUD 功能

  • 操作类型:增(初次填写)、改(编辑)、查(查看)
  • 表单字段:
    • 行业:下拉选择(预置行业分类)或文本输入、必填
    • 职业:文本输入、必填
    • 收入区间:下拉选择(预置区间,如:5k以下、5k-10k、10k-20k等)、必填

      业务规则

  • 填写时机:资料完善阶段为必填项
  • 输入方式:支持下拉选择预置选项,也支持自定义输入(针对行业字段)

2.4 个人说明

功能描述

自我介绍、感情观、心仪的 TA,几段文字自由发挥。选填但建议写,卡片和匹配都会用到。

功能类型

常规 CRUD 功能、图文编辑

常规 CRUD 功能

  • 操作类型:增(初次填写)、改(编辑)、查(查看)
  • 表单字段:
    • 自我介绍:多行文本输入、选填、建议填写
    • 感情观:多行文本输入、选填、建议填写
    • 心仪的 TA:多行文本输入、选填、建议填写

      图文编辑

  • 编辑能力:纯文本编辑,支持多段落

    业务规则

  • 填写性质:选填项,但系统强烈建议用户填写
  • 用途:用于用户卡片展示和匹配算法计算

2.5 标签体系

功能描述

身份标签(985/211 之类)、性格标签,从预置库多选。部分身份标签要学历认证后才开放。

功能类型

常规 CRUD 功能、权限控制功能

常规 CRUD 功能

  • 操作类型:增(选择标签)、改(重新选择)、查(查看已选标签)
  • 表单字段:
    • 身份标签:多选(从预置库选择)、部分标签需权限控制
    • 性格标签:多选(从预置库选择)

      权限控制

  • 数据权限:部分身份标签(如985/211)需用户完成学历认证后才开放选择

    业务规则

  • 标签来源:从系统预置的标签库中选择,支持多选
  • 权限控制:部分高级身份标签与学历认证状态绑定,未认证用户不可见或不可选

三、常规页面模块

3.1 首页(寻觅)

功能描述

卡片式左右滑,右滑喜欢左滑不喜欢,底部心形和叉按钮。每日推荐普通 10 位、会员 15 位,审核通过才能进。滑完了可以「再看一遍」或等明天刷新。

功能类型

常规 CRUD 功能、数据关联

常规 CRUD 功能

  • 操作类型:查(查看推荐用户列表)
  • 列表字段:
    • 用户卡片:综合展示(头像、昵称、年龄、城市、身高、职业、个人说明摘要等)
    • 操作按钮:喜欢(心形)、不喜欢(叉)

      数据关联

  • 关联模块:匹配推荐 -> 每日推荐
  • 关联规则:首页展示的卡片来源于“每日推荐”算法生成的推荐池

    业务规则

  • 展示形式:卡片式布局,支持左右滑动交互
  • 操作方式:
    • 右滑或点击心形按钮:表示“喜欢”
    • 左滑或点击叉按钮:表示“不喜欢”
  • 推荐数量:
    • 普通用户:每日 10 位推荐
    • 会员用户:每日 15 位推荐
  • 用户筛选:只有通过审核(资料审核、实名认证等)的用户才能进入推荐池
  • 刷新机制:
    • 当日推荐滑完后,可选择“再看一遍”(重新浏览已滑过的)或等待次日 0 点刷新

3.2 喜欢页

功能描述

我喜欢的、谁喜欢我(会员看),双向喜欢会提示「可以聊天了」并跳消息。

功能类型

常规 CRUD 功能、权限控制功能、数据关联

常规 CRUD 功能

  • 操作类型:查(查看列表)
  • 列表字段:
    • 我喜欢的列表:用户头像、昵称、喜欢时间、是否已双向喜欢
    • 谁喜欢我的列表(会员可见):用户头像、昵称、喜欢时间、操作(回喜欢/忽略)

      权限控制

  • 功能权限:“谁喜欢我”列表仅限会员用户可见

    数据关联

  • 关联模块:互动功能 -> 双向喜欢、消息中心
  • 关联规则:当双方互相关注(双向喜欢)时,系统提示并引导至聊天页面

    业务规则

  • 列表分页:
    • “我喜欢的”:所有用户可见,展示自己主动喜欢的用户
    • “谁喜欢我的”:仅会员可见,展示喜欢自己的用户
  • 双向喜欢处理:当检测到双方互相关注时,系统弹出提示“可以聊天了”,并自动跳转至消息中心的对应会话页面

3.3 村口社区

功能描述

兴趣话题讨论区,发帖评论点赞,也能发起线下活动。增加粘性用的轻社交板块。

功能类型

常规 CRUD 功能、文件上传功能、数据关联

常规 CRUD 功能

  • 操作类型:增(发帖、评论)、删(删除自己的帖子/评论)、改(编辑自己的帖子)、查(浏览帖子列表、查看详情)
  • 列表字段(帖子列表):
    • 帖子标题、发布者头像昵称、发布时间、点赞数、评论数、所属话题
    • 筛选字段:按话题分类、按热度(点赞/评论)、按时间
  • 表单字段(发帖):
    • 标题:文本输入、必填
    • 内容:富文本输入(支持文字、图片)、必填
    • 所属话题:下拉选择(预置兴趣话题)
    • 是否关联线下活动:单选(是/否),若选是,需填写活动相关信息【假设补全】

      文件上传功能

  • 上传类型:图片
  • 格式要求:常见图片格式、大小限制
  • 特殊处理:生成缩略图用于列表展示

    数据关联

  • 关联模块:活动板块 -> 线下活动参与
  • 关联方式:发帖时可选择关联一个线下活动,帖子内容作为活动讨论区

    业务规则

  • 功能定位:轻社交板块,用于增加用户粘性
  • 互动方式:支持发帖、评论、点赞
  • 内容管理:用户可管理自己发布的帖子和评论

3.4 消息中心

功能描述

会话列表和聊天页,双向喜欢才解锁。支持文字图片,未读红点提醒。

功能类型

常规 CRUD 功能、文件上传功能、实时通讯

常规 CRUD 功能

  • 操作类型:增(发送消息)、删(删除会话)、查(查看会话列表、聊天记录)
  • 列表字段(会话列表):
    • 对方头像、昵称、最后一条消息预览、未读消息数、最后消息时间
  • 表单字段(发送消息):
    • 消息内容:文本输入或图片选择

      文件上传功能

  • 上传类型:图片
  • 格式要求:常见图片格式、大小限制
  • 特殊处理:发送前可预览,聊天界面显示缩略图,点击查看原图

    实时通讯

  • 通讯能力:支持文字、图片消息的实时收发
  • 通知提醒:未读消息红点提示、消息推送(如果集成推送服务)

    业务规则

  • 解锁条件:仅当双方“双向喜欢”后,才解锁聊天功能,建立会话
  • 消息类型:支持文字和图片
  • 未读提醒:会话列表和Tab栏显示未读消息红点计数

3.5 我的

功能描述

个人资料、会员中心、设置(隐私/通知/账号)、帮助反馈。改资料、开会员、调隐私都在这里。

功能类型

常规 CRUD 功能、配置管理功能

常规 CRUD 功能

  • 操作类型:查(查看个人资料、会员权益、设置项)、改(编辑资料、修改设置)
  • 页面内容:
    • 个人资料概览:头像、昵称、认证徽章等,点击进入资料完善页
    • 会员中心入口:显示当前会员状态,点击进入会员购买/管理页
    • 设置入口:包含隐私设置、通知设置、账号安全等子项
    • 帮助与反馈入口

      配置管理功能

  • 配置类型:个人配置
  • 配置项:隐私设置(如隐藏在线状态、隐藏部分资料)、通知开关等

    模块关联

  • 关联模块:资料完善模块、会员增值模块、安全隐私模块
  • 关联方式:“我的”页面作为个人中心总入口,提供通往各子功能的快捷入口

四、匹配推荐模块

4.1 每日推荐

功能描述

每天 0 点刷新推荐列表,按算法排序。普通 10 位会员 15 位,滑完可等明日或开会员加量。

功能类型

数据监控功能、任务管理功能

数据监控功能

  • 监控指标:每日推荐列表生成状态、推荐用户数量
  • 预警规则:每日 0 点后检查推荐列表是否成功生成,若失败触发告警

    任务管理功能

  • 任务类型:周期性任务
  • 任务属性:任务名称“每日推荐刷新”,周期设置为每天 0 点执行
  • 任务内容:调用推荐算法,为每个用户生成新的推荐列表

    业务规则

  • 刷新时间:每天 0 点定时刷新
  • 推荐数量:
    • 普通用户:10 位
    • 会员用户:15 位
  • 算法排序:按照匹配推荐算法(标签匹配算法)进行排序后展示
  • 刷新机制:当日列表滑完后,普通用户需等待次日刷新,会员用户可购买增加推荐量

4.2 标签匹配算法

功能描述

基于用户画像和行为的推荐引擎,标签+协同过滤。前端按序展示,后台算推荐池。(最简单的标签匹配)

功能类型

AI 生成功能、配置管理功能

AI 生成功能

  • 触发条件:定时触发(每日推荐刷新时)、或用户主动刷新推荐列表时
  • 输入参数:用户画像(基础信息、标签、行为数据如喜欢/不喜欢记录)、其他用户画像
  • 输出内容:为用户生成的推荐用户列表及匹配度分数
  • 后续操作:列表按匹配度排序后展示给前端,用户可进行喜欢/不喜欢操作,操作数据反馈给算法模型

    配置管理功能

  • 配置类型:算法参数配置
  • 配置项:标签权重、协同过滤参数、新鲜度因子等,可后台调整以优化推荐效果

    业务规则

  • 算法核心:基于标签的匹配 + 协同过滤
  • 计算时机:后台异步计算,生成推荐池
  • 展示逻辑:前端从推荐池中按算法排序结果依次展示

4.3 理想型筛选

功能描述

地区、年龄、身高、学历、经济、兴趣等筛条件。寻觅页可设,会员有高级筛。

功能类型

常规 CRUD 功能、权限控制功能

常规 CRUD 功能

  • 操作类型:增(设置筛选条件)、改(修改筛选条件)、查(查看当前筛选条件)
  • 表单字段(筛选条件):
    • 地区:多选(省/市)
    • 年龄范围:数字范围输入(最小年龄-最大年龄)
    • 身高范围:数字范围输入(最小身高-最大身高)
    • 学历:多选(预置选项)
    • 收入范围:多选(预置区间)
    • 兴趣标签:多选(从兴趣标签库选择)【假设补全,基于“标签体系”延伸】

      权限控制

  • 功能权限:
    • 基础筛选:所有用户可用(地区、年龄、身高)
    • 高级筛选:仅会员可用(学历、收入、兴趣等更细致的条件)

      业务规则

  • 设置位置:在“首页(寻觅)”页面提供筛选条件设置入口
  • 生效范围:设置的筛选条件将影响“每日推荐”列表的生成结果
  • 权限区分:会员用户可使用更多维度的筛选条件

4.4 双向喜欢

功能描述

双方都点喜欢才能聊天,防骚扰的核心机制。单向喜欢不解锁。

功能类型

状态流转、数据关联

状态流转

  • 状态定义:单向喜欢(A喜欢B)、双向喜欢(A喜欢B且B喜欢A)
  • 状态转换规则:当B也喜欢A时,双方关系从“单向喜欢”转换为“双向喜欢”
  • 状态触发条件:用户B在“喜欢页”或“首页”对用户A执行“喜欢”操作

    数据关联

  • 关联模块:喜欢页、消息中心
  • 关联规则:当达成“双向喜欢”状态时,系统自动为双方创建聊天会话,并在“喜欢页”给予提示

    业务规则

  • 核心机制:防骚扰,确保聊天双方均有初步意向
  • 解锁条件:必须双方互相关注(喜欢)
  • 系统行为:双向喜欢达成后,系统自动建立聊天通道并通知双方

五、互动功能模块

5.1 喜欢/超级喜欢

功能描述

右滑或点心形是普通喜欢,超级喜欢要单次付费,给对方加曝光。

功能类型

常规 CRUD 功能、第三方集成功能

常规 CRUD 功能

  • 操作类型:增(发送喜欢/超级喜欢)
  • 操作方式:
    • 普通喜欢:首页右滑或点击心形按钮
    • 超级喜欢:在用户卡片上点击“超级喜欢”按钮(需付费)

      第三方集成功能

  • 集成第三方服务:微信支付
  • 集成用途:为“超级喜欢”功能提供单次付费能力

    业务规则

  • 普通喜欢:免费,每日次数受推荐数量限制
  • 超级喜欢:单次付费,支付成功后立即生效
  • 超级喜欢效果:使被喜欢的用户在推荐池中获得更高曝光权重(如排名靠前、特殊标识等)

5.2 小纸条

功能描述

会员每天 1 次,不用互选也能发私信,破冰用。每天重置。

功能类型

常规 CRUD 功能、权限控制功能、任务管理功能

常规 CRUD 功能

  • 操作类型:增(发送小纸条)
  • 操作位置:在未匹配用户的卡片或资料页提供“发小纸条”入口
  • 表单字段:消息内容(文本,可能有长度限制)

    权限控制

  • 功能权限:仅限会员用户使用
  • 次数限制:每位会员每天限用 1 次

    任务管理功能

  • 任务类型:周期性重置任务
  • 任务属性:每天 0 点重置所有会员的“小纸条”使用次数

    业务规则

  • 使用条件:无需双方“双向喜欢”,会员可直接向任意用户发送
  • 核心用途:破冰,增加匹配可能性
  • 次数规则:每日 1 次,0 点重置

5.3 超级消息

功能描述

单次付费触达,增值服务。在喜欢页或卡片详情里买完即用。

功能类型

常规 CRUD 功能、第三方集成功能

常规 CRUD 功能

  • 操作类型:增(发送超级消息)
  • 操作位置:在“喜欢页”(单向喜欢列表)或用户卡片详情页提供购买和发送入口

    第三方集成功能

  • 集成第三方服务:微信支付
  • 集成用途:为“超级消息”功能提供单次付费能力

    业务规则

  • 付费方式:单次购买,即时使用
  • 发送对象:通常用于向已“单向喜欢”但未互相关注的用户发送消息,以引起对方注意
  • 效果:确保消息能被对方看到(可能带有特殊提醒样式)

六、活动板块模块

6.1 线下活动参与

功能描述

活动列表、详情、报名/取消、我的报名、现场签到。村口或单独入口进。

功能类型

常规 CRUD 功能、数据关联

常规 CRUD 功能

  • 操作类型:增(发布活动、报名活动)、删(取消报名)、改(编辑活动-限发布者)、查(查看活动列表、详情、我的报名)
  • 列表字段(活动列表):
    • 活动封面图、活动标题、活动时间、活动地点、费用、已报名人数/总人数、活动状态(报名中/已截止/已结束)
    • 筛选字段:按活动时间、按活动地点、按活动类型
  • 表单字段(发布活动):
    • 活动标题、活动详情(富文本)、活动时间(开始-结束)、活动地点、费用、人数限制、报名截止时间、封面图等【假设补全】
  • 表单字段(报名):
    • 报名信息:可能需要填写姓名、电话等(根据活动要求)

      数据关联

  • 关联模块:村口社区
  • 关联方式:活动可在“村口社区”作为帖子发起,同时也在独立的活动列表展示;活动拥有独立的详情、报名、签到管理功能

    业务规则

  • 参与流程:浏览活动 -> 查看详情 -> 报名 -> 活动当天现场签到
  • 入口:可从“村口社区”板块或底部导航的独立入口进入
  • 状态管理:活动有“报名中”、“已截止”、“进行中”、“已结束”等状态

七、会员增值模块

7.1 会员中心

功能描述

月/季/年套餐、购买续费、订单、权益说明。谁喜欢我、访客、推荐数量等会员权益都在这里配置。

功能类型

常规 CRUD 功能、第三方集成功能、配置管理功能

常规 CRUD 功能

  • 操作类型:增(购买会员)、删(可能为退订)、改(切换套餐、续费)、查(查看当前会员状态、订单记录、权益说明)
  • 列表字段(订单记录):
    • 订单号、套餐名称、购买时间、支付金额、订单状态(成功/失败/退款)

      第三方集成功能

  • 集成第三方服务:微信支付
  • 集成用途:支持会员套餐的购买和续费支付

    配置管理功能

  • 配置类型:商品配置、权益配置
  • 配置项:
    • 会员套餐:名称(月/季/年)、价格、有效期、权益包
    • 会员权益:具体权益项(如:查看“谁喜欢我”、增加每日推荐数量、解锁高级筛选、每日小纸条等)及其开关和参数

      业务规则

  • 套餐类型:提供月、季、年等多种套餐
  • 权益展示:清晰列出会员专属权益,并与普通用户权益对比
  • 支付流程:集成微信支付,购买后即时生效

7.2 增值服务

功能描述

超级喜欢、超级消息单次付,走微信支付。

功能类型

第三方集成功能

第三方集成功能

  • 集成第三方服务:微信支付
  • 集成用途:支持“超级喜欢”、“超级消息”等单次增值服务的支付

    业务规则

  • 服务类型:单次付费,非订阅制
  • 支付流程:用户点击使用 -> 调起微信支付 -> 支付成功后立即获得该次服务的使用权
  • 与会员区别:这些是单次功能,与会员的周期性权益分开

八、安全隐私模块

8.1 隐私保护

功能描述

隐藏在线、隐藏资料。会员可看谁喜欢我、访客记录。设置里调。

功能类型

配置管理功能、权限控制功能

配置管理功能

  • 配置类型:个人隐私配置
  • 配置项:
    • 隐藏在线状态:开关
    • 隐藏部分资料:开关,或可选择隐藏哪些字段(如收入、职业等)
    • 访客记录:开关(控制是否记录自己的访客,以及是否允许他人看到自己访问过他们)【假设补全】

      权限控制

  • 功能权限:“谁喜欢我”列表和“访客记录”查看功能,仅对会员开放

    业务规则

  • 设置位置:在“我的”->“设置”->“隐私设置”中调整
  • 生效范围:隐私设置即时生效,影响其他用户对自己的信息可见性

8.2 反诈举报

功能描述

安全中心有防骗指南,聊天和资料页都能一键举报。违规账号封禁后会反馈。

功能类型

常规 CRUD 功能、数据监控功能

常规 CRUD 功能

  • 操作类型:查、增
    • 查:查看安全中心的防骗指南内容
    • 增:提交举报记录
  • 表单字段(举报表单):
    • 举报对象:关联用户ID(从聊天页或资料页带入)
    • 举报类型:下拉选择(如:虚假信息、骚扰、诈骗、色情、其他)
    • 举报内容:文本域,详细描述举报原因(必填)
    • 证据截图:图片上传,最多3张(选填)
    • 举报时间:自动记录
  • 筛选字段(后台管理列表):
    • 举报时间范围:日期范围筛选
    • 举报类型:下拉选择筛选
    • 处理状态:下拉选择筛选(待处理、处理中、已处理)
    • 被举报人ID/昵称:文本搜索

      数据监控功能

  • 监控指标:用户举报频率、高频被举报账号
  • 预警规则:同一用户短时间内被多次举报,触发预警,通知管理员优先处理
  • 看板展示(后台):举报统计看板,展示每日举报量、处理进度、高频举报类型等

    业务规则

  • 举报入口:在聊天窗口右上角菜单、用户资料页底部提供“举报”按钮
  • 处理流程:用户提交举报 -> 后台管理员审核 -> 核实违规则进行账号封禁等处罚 -> 通过系统消息向举报人反馈处理结果(可选)
  • 防骗指南:在“安全中心”以图文形式展示,内容由运营维护

九、界面设计模块

9.1 整体风格

功能描述

暖色渐变、卡片布局、实名/学历蓝色徽章、底部五栏导航。全站统一视觉,照着青藤风格来。

功能类型

配置管理功能

配置管理功能

  • 配置类型:全局UI主题配置
  • 配置项:
    • 主色调:暖色渐变方案定义
    • 组件样式:卡片圆角、阴影、按钮样式等
    • 徽章样式:实名认证、学历认证的蓝色徽章设计规范
    • 导航栏:底部五栏导航的图标、文字、激活状态样式

      业务规则

  • 设计参考:参考“青藤之恋”小程序的整体视觉风格进行设计实现
  • 一致性:全站保持统一的视觉风格和组件库

十、模块关联与实体关系分析

10.1 核心业务实体识别

  • 用户:核心实体,包含注册信息、资料信息、认证状态等。
  • 匹配推荐:逻辑实体,基于用户实体和算法生成。
  • 喜欢关系:关系实体,记录用户间的单向或双向喜欢行为。
  • 聊天会话:关系实体,在双向喜欢后创建。
  • 社区帖子:内容实体,由用户创建。
  • 线下活动:活动实体,用户可报名参与。
  • 会员订单:交易实体,记录会员和增值服务的购买记录。
  • 举报记录:风控实体,记录用户举报行为。

10.2 实体关系分析

  1. 用户 -> 用户资料 (一对一):一个用户对应一份完整的个人资料。
  2. 用户 -> 喜欢关系 (一对多):一个用户可以喜欢多个其他用户,也可以被多个用户喜欢。
  3. 喜欢关系 (多对多):当两个用户互相喜欢时,形成“双向喜欢”关系,并触发创建聊天会话。
  4. 用户 -> 聊天会话 (一对多):一个用户可以参与多个聊天会话(与多个匹配对象)。
  5. 用户 -> 社区帖子 (一对多):一个用户可以发布多篇帖子。
  6. 用户 -> 活动报名 (一对多):一个用户可以报名多个线下活动。
  7. 用户 -> 会员订单 (一对多):一个用户可以有多条会员或增值服务购买记录。

10.3 主从关系与快捷入口

  1. 用户(主实体)
    • 子功能/关联数据:个人资料、喜欢列表(我喜欢的/谁喜欢我)、聊天会话、发布的帖子、报名记录、订单记录。
    • 快捷入口:在“我的”页面,提供“编辑资料”、“我的喜欢”、“我的消息”、“我的帖子”、“我的活动”、“我的订单”等入口。
  2. 匹配推荐卡片(主视图)
    • 子功能/关联操作:喜欢/超级喜欢、不喜欢、查看详情、发送超级消息(付费)。
    • 快捷入口:在卡片上直接提供操作按钮。
  3. 线下活动(主实体)
    • 子功能:活动详情、报名列表。
    • 快捷入口:在活动详情页提供“立即报名”按钮,在“我的”页面提供“我的报名”入口。

10.4 独立管理列表要求(一对多关系)

  1. 喜欢关系列表:需有“我喜欢的”和“谁喜欢我”(会员)独立列表,支持查看基本资料和操作(如聊天)。
  2. 聊天会话列表:独立的消息中心列表,按最后联系时间排序。
  3. 社区帖子列表:村口社区的帖子瀑布流列表,支持筛选(如最新、最热)。
  4. 活动报名列表:用户侧“我的报名”列表和管理后台的“活动报名人员”列表。
  5. 举报记录列表:后台管理功能,需独立列表供管理员处理。
  6. 会员订单列表:用户侧“我的订单”列表和后台交易管理列表。

如何在应用内使用?

点击上方按钮将跳转至主应用并自动载入这份 Markdown,你可以继续修改结构并导出为 XMind。也可以复制地址 index.html?hash=9a49a27513efe9ce66872cbe9b54d079 分享给团队成员快速进入编辑。