见我相映问卷交友平台产品系统Vibe Coding

我要开发同款
彼忆2026年09月03日
3阅读

技术信息

语言技术
JavaVue
系统类型
Web
行业分类
内容平台社交

作品详情

行业场景

以问卷为过滤器的交友平台。核心理念:用户通过回答问卷展示自己的生活方式、三观、边界,算法匹配出"契合度"高的人,匹配度达标后才能发起交友、逐步互看联系方式 —— "让人通过真实的问答彼此了解"。产品愿景:帮人找到"真物"(互相认同的人)

功能介绍

1.用户模块:手机号验证码注册登录、JWT 双 Token 鉴权(会话静默续期)、头像/资料/隐私设置、访客模式与数据迁移、站内+短信+邮件三通道通知
2.社交模块:好友系统(交友请求、门禁验证)、异步留言互动(回复平铺展示、未读提醒、内容安全审核与举报)
3.问卷模块:两级分类问卷货架(4 类 5 卷 148 题)、5 种题型作答、草稿自动保存、问卷发布/分享/重填、访问统计
4.匹配模块:脚本化匹配算法引擎(Groovy 在线编辑热加载,支持 5 题型加权计算)、逐题契合度对比报告、AI 解读、匹配历史与好友补测匹配
5.经济模块:灵犀虚拟货币系统——签到/答题/拉新奖励、匹配扣费、幂等流水账本(防重复扣费/退款)
6.AI 模块:SSE 流式对话、意图路由分层处理(FAQ 快路径 / 多 Agent 计划编排)、RAG 知识库(pgvector)、用户画像、内容安全审查
7.管理端:问卷/算法/反馈/知识库/Agent 配置管理后台、运营指标看板(冷启动埋点统计)
8.合规与基建:网关统一路由鉴权、手机号/邮箱字段级加密、请求日志留存 180 天、ICP/公安备案、Flyway 单基线迁移、dev 压测 1310 QPS

项目实现

1.负责模块:独立完成全项目开发(需求设计 → 架构 → 编码 → 测试 → 部署准备),覆盖用户认证、好友社交、问卷、匹配算法、AI 对话、管理后台全链路
2.系统架构:
前后端分离;后端按业务拆分为网关 + 4 个业务服务 + 共享基础包 + 独立数据库迁移模块的多服务架构,统一经 API 网关入口转发
服务间基于 OpenFeign 同步调用,共享 JAR 提供统一安全认证与跨模块 DTO;全局配置共享、独立启动部署
统一认证体系:JWT 双 Token(短期 Access + 长期 Refresh,会话版本轮换防泄露)、Spring Security + 共享过滤器、服务间内部令牌隔离管理接口
数据库版本化治理:PostgreSQL + Flyway 迁移,AI 向量检索使用 pgvector 扩展;Redis 承载会话/验证码/频控
前端 Vue 3 + TypeScript 组件化工程:Pinia 状态管理、路由守卫统一鉴权与访客态降级、axios 拦截器自动刷新令牌、SSE 流式解析
3.技术栈:
后端:Java 25 / Spring Boot 4 / Spring Security / Spring Data JPA / Spring Cloud Gateway / OpenFeign / Flyway / Redis / PostgreSQL + pgvector / Groovy / MapStruct / Lombok
前端:Vue 3 / TypeScript / Vite / Pinia / Vue Router / SCSS
4.AI 能力:DeepSeek 大模型(SSE 流式)、向量知识库 RAG、多 Agent 编排
5.外部服务:阿里云短信、阿里云邮件推送;wrk 压测
6.核心实现亮点:自研脚本化匹配引擎;AI 分层路由;灵犀虚拟货币

示例图片

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

评论