云起云市场_国内正版独立SaaS抖音QQ微信百度支付宝小程序软件应用交易服务市场商店平台

 找回密码
 立即注册
查看: 11.7K|回复: 8

SBTI人格测试H5小程序系统源码 |uni-app双题库 | 含激励广告+...

[复制链接]

SBTI人格测试H5小程序系统源码 |uni-app双题库 | 含激励广告+...

[复制链接]
MBTI人格测试平面插画广告 (1).jpg
  1. SBTI人格测试H5小程序系统源码 |uni-app双题库 | 含激励广告+支持微信分享解锁+虎皮椒支付 | 含管理后台
复制代码




  1. ## ? 核心功能模块

  2. ### 1️⃣ **用户端 (H5)** - 面向最终用户

  3. #### **首页 (Home.vue)**
  4. - 展示品牌Slogan:"MBTI已经过时,SBTI来了"
  5. - 背景图片可配置
  6. - "开始测试"按钮,生成游客ID并跳转到测试页面

  7. #### **测试页面 (Test.vue)**
  8. - **31道测试题目**,支持图文混排
  9. - 每题3个选项(总是如此/有时如此/很少如此)
  10. - 进度条显示答题进度
  11. - 支持上一题/下一题导航
  12. - 答案自动保存,可随时返回修改
  13. - 提交后通过**科学评分算法**计算人格类型

  14. #### **结果页面 (Result.vue)**
  15. - 显示测试结果图片和人格类型标签
  16. - **解锁机制**:
  17.   - ? 未解锁状态:只显示标题,描述被隐藏
  18.   - ? **支付解锁**: 集成虎皮椒支付,微信支付解锁完整报告
  19.   - ? **分享解锁**: 分享到朋友圈后自动解锁(4秒延迟模拟)
  20. - **分享海报生成**:
  21.   - 使用html2canvas生成带二维码的分享海报
  22.   - 包含结果图、人格类型、描述和二维码
  23.   - 支持下载海报到本地
  24. - 重新测试功能

  25. ---

  26. ### 2️⃣ **管理后台 (Admin)** - 面向管理员

  27. #### **题目管理 (Questions.vue)**
  28. - 增删改查测试题目
  29. - 富文本编辑器(WangEditor)编辑题目内容
  30. - 上传图片作为题目配图
  31. - 启用/禁用题目
  32. - 排序控制
  33. - **选项管理**: 为每道题配置3个选项及其分值

  34. #### **结果图管理 (ResultImages.vue)**
  35. - 管理10种人格类型的结果展示配置
  36. - 每种人格类型可配置:
  37.   - 标题 (如"你是DEAD型人格")
  38.   - 描述文案
  39.   - 结果图片
  40.   - 排序和启用状态
  41. - 支持按人格类型筛选

  42. #### **VIP套餐管理 (VIP.vue)**
  43. - **套餐管理**: 创建/编辑/删除VIP套餐
  44.   - 设置套餐名称、价格、时长(天)、描述
  45.   - 启用/禁用套餐
  46. - **订单管理**: 查看所有支付订单
  47.   - 订单号、用户ID、套餐ID、金额、状态
  48.   - 状态包括: pending(待支付)、completed(已完成)

  49. #### **数据统计 (Stats.vue)**
  50. - 核心数据卡片展示:
  51.   - 测试参与人数
  52.   - 完整报告解锁数
  53.   - VIP开通数
  54.   - 广告总播放数
  55.   - 分享次数
  56. - ECharts图表可视化:
  57.   - 测试参与趋势图
  58.   - 数据对比图(本周vs上周)
  59. - 支持日期范围筛选

  60. #### **其他管理功能**
  61. - **用户管理**: 查看用户列表、答题记录、VIP记录
  62. - **图片资源管理**: 管理首页图、题目图、结果图等
  63. - **广告管理**: 配置广告内容和优先级
  64. - **系统设置**:
  65.   - 微信AppID/AppSecret配置
  66.   - 虎皮椒支付参数配置
  67.   - 解锁费用设置

  68. ---

  69. ## ? 核心技术特性

  70. ### **人格类型评分算法**
  71. 系统定义了**10种搞笑人格类型**:
  72. 1. **DEAD** (死者) - 精神麻木,行尸走肉
  73. 2. **MALO** (吗喽) - 生活重压下的打工人
  74. 3. **ATM-er** (送钱者) - 人形提款机
  75. 4. **SHIT** (狗屎人) - 情商低到令人发指
  76. 5. **尤物** - 人间尤物,清醒通透
  77. 6. **舔狗** - 卑微的爱情追求者
  78. 7. **卷王** - 内卷之王
  79. 8. **躺平** - 躺平青年
  80. 9. **社恐** - 社交恐惧症
  81. 10. **焦虑怪** - 永远在担心未来

  82. **评分逻辑**:
  83. - 每个题目的3个选项对应不同人格类型的加分
  84. - 例如:选择"总是身心疲惫" → DEAD+3分, MALO+3分, 躺平+2分, 焦虑怪+2分
  85. - 遍历所有答案累加各人格类型得分
  86. - 得分最高的人格类型即为最终结果
  87. - 如果最高分≤0,默认为"尤物"

  88. ### **支付系统**
  89. - 集成**虎皮椒支付** (第三方支付网关)
  90. - 支持微信扫码支付
  91. - 异步回调处理:
  92.   - 验证签名安全性
  93.   - 更新订单状态
  94.   - 自动解锁测试结果
  95.   - 可选升级为VIP会员

  96. ### **微信生态集成**
  97. - 微信OAuth2.0授权登录
  98. - 微信JS-SDK集成(用于自定义分享)
  99. - 朋友圈分享引导交互

  100. ### **数据安全**
  101. - 使用事务确保数据一致性(答案提交、支付回调等)
  102. - 签名验证防止支付篡改
  103. - 游客ID机制保护用户隐私

  104. ---

  105. ## ?️ 数据库设计

  106. 主要数据表:
  107. - **users** - 用户表(openid, nickname, avatar, is_vip, vip_expire_time)
  108. - **questions** - 题目表(content, image_url, is_enabled, sort_order)
  109. - **options** - 选项表(question_id, content, score)
  110. - **user_answers** - 用户答题记录
  111. - **results** - 测试结果表(user_id, result_type, result_label, result_desc, image_url, is_unlocked)
  112. - **result_images** - 结果图配置表(result_type, title, description, image_url)
  113. - **vip_packages** - VIP套餐表
  114. - **orders** - 订单表
  115. - **images** - 图片资源表
  116. - **share_stats** - 分享统计表
  117. - **settings** - 系统设置表(key_name, value)


  118. ---

  119. ## ? 产品亮点

  120. 1. **幽默化人格测试** - 将传统MBTI转化为更接地气的搞笑人格类型
  121. 2. **双重解锁机制** - 付费+分享,提高转化率和传播性
  122. 3. **科学评分算法** - 基于多维度题目动态计算,非随机结果
  123. 4. **可视化分享海报** - 自动生成带二维码的精美海报
  124. 5. **完善的管理后台** - 全流程内容管理和数据分析
  125. 6. **灵活的配置系统** - 所有文案、图片、价格均可后台配置

  126. 这是一个完整的商业化H5测试应用,具备用户增长、变现和数据运营的全套能力! ?

  127. 基于对项目代码的深入分析,我为这个SBTI人格测试H5系统设计了以下几个SEO优化的推广标题:

  128. ## ? 推荐标题方案

  129. ### **方案一(综合型 - 推荐)**
  130. ```
  131. SBTI人格测试H5系统源码 |全栈开源项目 | 支持微信分享解锁+虎皮椒支付 | 含管理后台
  132. ```

  133. **SEO关键词覆盖:**
  134. - SBTI人格测试 (核心功能)
  135. - H5系统源码 (产品类型)
  136. - Vue3 + Node.js (技术栈)
  137. - 全栈开源项目 (项目性质)
  138. - 微信分享解锁 (特色功能)
  139. - 虎皮椒支付 (变现能力)
  140. - 管理后台 (完整度)

  141. ---

  142. ### **方案二(技术导向型)**
  143. ```
  144. 人格测试系统源码 | 前后端分离H5项目 | 科学评分算法 | 完整商业级解决方案
  145. ```

  146. **优势:** 突出技术架构和商业价值,吸引开发者

  147. ---

  148. ### **方案三(功能亮点型)**
  149. ```
  150. 搞笑人格测试H5源码下载 | 10种人格类型动态评分 | 支付解锁+分享裂变 | 数据统计后台 | 开箱即用
  151. ```

  152. **优势:** 强调产品特色和易用性,吸引创业者

  153. ---

  154. ### **方案四(长尾关键词型)**
  155. ```
  156. SBTI人格测试小程序H5源码 | 集成微信支付和分享海报生成 | 附部署教程
  157. ```

  158. **优势:** 包含年份、平台、具体功能,适合精准搜索

  159. ---

  160. ### **方案五(简洁有力型)**
  161. ```
  162. SBTI人格测试系统完整源码 | 全栈项目 | 支持付费解锁和病毒式传播 | 含后台管理系统
  163. ```

  164. **优势:** 简洁明了,突出核心价值

  165. ---

  166. ## ? SEO优化建议

  167. ### **页面Meta标签配置:**

  168. ```html
  169. <title>SBTI人格测试H5系统源码 | Vue3全栈项目 | 微信分享解锁+支付变现</title>

  170. <meta name="description" content="完整的SBTI搞笑人格测试H5系统源码,基于Vue3+MySQL开发。包含31道测试题、10种人格类型科学评分算法、虎皮椒支付集成、微信分享解锁、自动生成分享海报、完善的管理后台和数据统计。支持二次开发,提供部署教程。">

  171. <meta name="keywords" content="SBTI人格测试,H5测试系统,Vue3源码,项目,人格测试源码,微信分享解锁,虎皮椒支付,管理后台,搞笑测试,MBTI替代,全栈项目,开源代码,商业源码">
  172. ```

  173. ---

  174. ### **内容营销关键词布局:**

  175. **一级关键词(高搜索量):**
  176. - 人格测试源码
  177. - H5测试系统
  178. - Vue3项目源码

  179. **二级关键词(中等竞争):**
  180. - SBTI测试系统
  181. - 微信分享解锁
  182. - 支付集成源码
  183. - 管理后台模板

  184. **长尾关键词(精准流量):**
  185. 人格测试完整项目
  186. - 带支付功能的H5测试源码
  187. - 可商用的人格测试系统
  188. - 支持二次开发的测试项目

  189. ---

  190. ## ? 推广文案要点

  191. 平台发布时,建议在README中包含:

  192. 1. **项目截图** - 首页、测试页、结果页、管理后台
  193. 2. **功能清单** - 详细列出所有功能模块
  194. 3. **技术栈说明** - MySQL等
  195. 4. **在线演示** - 提供Demo链接
  196. 5. **快速开始** - 安装和部署步骤
  197. 6. **应用场景** - 个人学习、毕业设计、创业项目、企业定制
  198. 7. **更新日志** - 体现项目活跃度

  199. ---

  200. ## ? 最终推荐

  201. **最佳标题组合:**
  202. ```
  203. 主标题: SBTI人格测试H5系统源码 |全栈项目 | 微信分享解锁+支付变现
  204. 副标题: 完整商业级解决方案 | 科学评分算法 | 管理后台 | 开箱即用 | 附部署教程
  205. ```

  206. 这个标题既突出了核心技术,又强调了商业价值(支付+分享裂变),同时说明了完整性(含后台+教程),能够吸引目标用户群体! ?

复制代码


  1. ## ? 项目概述

  2. 这是一个基于 **uni-app** 框架开发的人格测试小程序源码,名为 "SBTI"(Silly Big Personality Test),专为微信小程序设计,也可扩展到其他平台。

  3. ## ? 核心功能

  4. ### 1. **双版本题库系统**
  5. - **标准版**:适合首次测试,节奏更快
  6. - **扩展版**:题库更大(105道题),题目风格更强、更有传播性
  7. - 支持随机题序,提升重复测试体验

  8. ### 2. **完整测试流程**
  9. - **首页引导**:精美的视觉设计,包含版本选择
  10. - **答题页面**:自动跳题交互,支持上一题返回
  11. - **结果计算**:基于多维度人格算法
  12. - **结果展示**:包含人格代号、名称、匹配度等核心信息

  13. ### 3. **社交传播能力**
  14. - 首页支持随机分享文案
  15. - 结果页支持直接分享
  16. - 内置分享文案和类型图片映射
  17. - 适合裂变传播和社交扩散

  18. ### 4. **商业化功能**
  19. - **激励视频广告**:已接入广告逻辑
  20. - **免费策略**:首次测试可直接查看结果
  21. - **付费解锁**:第二次及之后需观看激励广告解锁结果
  22. - **本地缓存**:自动记录测试次数

  23. ### 5. **人格维度分析**
  24. 从题库数据可以看出,测试涵盖多个心理维度:
  25. - **S维度**(Social/社交):社交表现、面子问题
  26. - **M维度**(Money/金钱):消费观念、经济态度  
  27. - **E维度**(Emotion/情感):情绪管理、内心真实想法
  28. - **L维度**(Life/生活):生活态度、努力程度

  29. ## ? 界面特色

  30. ### 视觉设计
  31. - **自定义导航栏**:带有动态光效的标题动画
  32. - **现代化UI**:简约清新的绿色主题配色
  33. - **响应式布局**:适配不同屏幕尺寸
  34. - **精美卡片设计**:圆角、阴影、渐变效果

  35. ### 交互动画
  36. - **标题扫光动画**:持续的视觉吸引效果
  37. - **进度条动画**:答题进度可视化
  38. - **分析页面动效**:浮动光球、进度条动画
  39. - **平滑过渡**:页面切换流畅

  40. ## ? 技术架构

  41. ### 前端框架
  42. - **uni-app**:跨平台开发框架
  43. - **Vue 3**:现代前端框架
  44. - **微信小程序**:主要目标平台

  45. ### 项目结构
  46. ```
  47. ├── pages/index/index.vue    # 主页面(首页+答题+结果)
  48. ├── common/
  49. │   ├── newdata.json         # 扩展版题库数据(105题)
  50. │   ├── sbti-data.js         # 题库配置(空文件待填充)
  51. │   └── sbti-engine.js       # 测试引擎逻辑(空文件待填充)
  52. ├── static/image/            # 人格类型图片资源
  53. └── 配置文件                  # manifest.json, pages.json等
  54. ```

  55. ## ? 商业价值

  56. ### 适用场景
  57. - 人格测试小程序
  58. - 娱乐测评类产品
  59. - 社交裂变工具
  60. - 内容号引流
  61. - 广告变现轻应用

  62. ### 可定制内容
  63. - 品牌视觉素材
  64. - 题库内容和结果类型
  65. - 分享文案和页面文案
  66. - 广告位配置
  67. - 免费策略调整

  68. ## ? 技术亮点

  69. 1. **产品化包装**:完整的用户体验流程
  70. 2. **模块化设计**:题库、引擎、页面分离
  71. 3. **易二次开发**:清晰的代码结构
  72. 4. **多端兼容**:基于uni-app的跨平台能力
  73. 5. **性能优化**:本地缓存、懒加载等

  74. ## ? 市场定位

  75. 这不是一个简单的答题模板,而是一套已经具备:
  76. - **产品感**:完整的用户旅程设计
  77. - **传播力**:社交分享机制
  78. - **商业化**:广告变现能力
  79. - **扩展性**:易于定制和扩展

  80. 这个项目非常适合想要快速上线测试类产品的开发者或团队,可以作为基础进行二次开发和品牌包装。

  81. 基于对项目代码的深入分析,我为这个SBTI人格测试小程序源码设计了以下SEO优化的标题方案:

  82. ## ? 推荐主标题

  83. **"SBTI人格测试小程序源码 uni-app双题库完整版 | 含激励广告+分享裂变功能"**

  84. ## ? 备选SEO标题方案

  85. ### 方案一(功能导向)
  86. **"uni-app人格测试小程序源码 SBTI双版本题库 激励视频广告变现 社交分享裂变"**

  87. ### 方案二(商业价值导向)  
  88. **"可商用SBTI人格测试源码 uni-app微信小程序 双题库随机出题 广告解锁结果"**

  89. ### 方案三(技术特性导向)
  90. **"SBTI性格测试小程序完整源码 Vue3 uni-app框架 标准版扩展版题库 激励广告集成"**

  91. ### 方案四(长尾关键词优化)
  92. **"人格测试小程序源码下载 SBTI趣味测评 uni-app开发 双版本题库 激励视频广告 分享传播"**

  93. ## ? SEO关键词分析

  94. ### 核心关键词
  95. - **主要词**:人格测试小程序源码、SBTI测试、uni-app源码
  96. - **功能词**:双题库、激励广告、分享裂变、随机出题
  97. - **技术词**:uni-app、Vue3、微信小程序、完整源码

  98. ### 长尾关键词组合
  99. - "可商用的人格测试小程序源码"
  100. - "带广告变现的测试类小程序"  
  101. - "uni-app人格测评完整项目"
  102. - "支持分享裂变的测试源码"
  103. - "SBTI性格测试双版本题库"

  104. ## ? 标题优化建议

  105. ### 最佳实践标题(推荐使用)
  106. ```
  107. SBTI人格测试小程序源码 uni-app双题库完整版 | 激励广告+分享裂变+随机出题
  108. ```

  109. ### 标题优势分析
  110. 1. **品牌识别**:突出"SBTI"特色品牌
  111. 2. **技术栈明确**:标明"uni-app"便于开发者搜索
  112. 3. **核心卖点**:强调"双题库完整版"
  113. 4. **功能亮点**:包含"激励广告+分享裂变"商业化功能
  114. 5. **长度适中**:符合搜索引擎显示要求

  115. ### 页面Meta描述建议
  116. ```html
  117. <meta name="description" content="基于uni-app开发的SBTI人格测试小程序完整源码,包含标准版与扩展版双题库、随机出题算法、激励视频广告解锁、社交分享裂变功能。适合快速上线测试类产品,支持二次开发和商业变现。">
  118. ```

  119. 这样的标题既突出了项目的核心技术特点,又强调了商业价值,能够有效吸引目标用户群体的搜索流量。

复制代码
13420619286422623.jpeg

游客,本帖隐藏的内容需要积分高于 10000000 才可浏览,您当前积分为 0




上一篇:酒吧点歌系统完整源码 - 企业级H5点歌平台 + PC管理后台 | ...
下一篇:AI词元理财系统完整源码 | 多级分销返利+虚拟挖矿+复利投...
回复

使用道具 举报

你历害!!
回复

使用道具 举报

顶一下!!
回复

使用道具 举报

你好棒!!
回复

使用道具 举报

支持!!!
回复

使用道具 举报

不错!!
回复

使用道具 举报

支持!!!
回复

使用道具 举报

tz*** 昨天 00:57 | 显示全部楼层
已加客服
回复

使用道具 举报

非常好!!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

加载中0.289727

QQ|小黑屋|云起SaaS | 鲁ICP备15033450号-1 劰载中...|网站地图

GMT+8, 2026-4-18 16:14 , Processed in 0.379717 second(s), 30 queries .

Copyright © 菏泽云起网络科技有限公司.

快速回复 返回顶部 返回列表