Files
huangjingfen/docs/PRD-v1.0.md
2026-03-06 03:24:54 +08:00

5.4 KiB
Raw Blame History

黄精粉微信小程序 - 产品需求文档 (PRD)

版本: v1.0
日期: 2026-03-06
状态: 需求确认中


1. 项目概述

1.1 项目背景

黄精粉社交电商小程序,采用多级分销+公排返利模式,结合积分体系激励用户裂变推广。

1.2 核心模式

  • 商品: 黄精粉套餐单价3600元
  • 机制: 公排"进四退一"
  • 推广: 多级分销 + 积分奖励

2. 业务规则确认

待确认问题(请回复)

序号 问题 选项A 选项B 建议
1 公排池机制 全局统一队列(所有订单进入一个队列) 按推荐关系分队列 建议全局队列,逻辑简单
2 积分释放 按批次逐批释放(每获得积分独立计算) 汇总后统一释放 建议按批次,追溯清晰
3 提现手续费 固定7% 后台可配置 建议后台可配,灵活调整

请回复数字选择1A 2A 3B


3. 会员等级体系(已确定)

等级 升级条件 直推奖励 间推奖励(伞下) 备注
会员 注册即成为 公排池返利 - 购买进入公排池
创客 直推满3单 500积分/单 - 自动升级
云店 团队30单 800积分/单 300积分/单 伞下业绩分离
服务商 团队100单 1000积分/单 200积分/单 -
分公司 团队1000单 1300积分/单 300积分/单 -

云店分离规则: 当伞下创客满30单成为云店时该云店的业绩从原上级分离独立计算


4. 积分体系

4.1 账户类型

账户 用途 来源 说明
现金账户 提现 公排返利 可提现手续费7%
待释放积分 等待释放 推荐奖励 不可直接使用
已释放积分 购物抵值 每日释放 不可提现,可购物

4.2 积分释放规则

  • 释放比例: 0.4%/天(后台可配置)
  • 释放计算: 待释放积分 × 0.4% → 已释放积分
  • 释放时间: 每日00:00统一计算

4.3 积分使用

  • 可用于购买商品抵值
  • 不可提现
  • 与现金可组合支付

5. 公排"进四退一"机制

5.1 流程

用户购买套餐(3600元)
    ↓
进入公排池队列
    ↓
后续每进4单
    ↓
最早1单获得退款(3600元)到现金账户

5.2 关键规则(待确认)

  • 队列类型: [全局队列 / 分队列]
  • 退款触发: 每进4单触发1单退款
  • 退款金额: 等于购买金额3600元
  • 可配置项: 后期可能改为"进八退一"等

6. 推荐关系

6.1 绑定规则

  • 用户A分享专属海报/链接给好友B
  • B首次点击进入小程序即锁定上下级关系
  • 绑定后不可更改

6.2 关系展示

  • 个人中心显示"我的推荐"关系图
  • 显示级别和团队人数
  • 显示推荐收益明细

7. 商品系统

7.1 商品类型

类型 说明 参与公排 可用支付方式
报单商品 黄精粉套餐等 微信/支付宝/余额/积分
普通商品 其他产品 微信/支付宝/余额/积分

7.2 支付方式配置

后台可设置每商品支持的支付方式:

  • 微信支付
  • 支付宝
  • 余额支付
  • 待释放积分
  • 已释放积分

8. 页面结构

8.1 用户端(小程序)

页面 功能
首页 Banner轮播、活动专区、商品推荐
商品详情 图文展示、购买、支付方式选择
购物车 商品管理、结算
订单中心 订单列表、详情、物流
个人中心 资产总览、等级展示
我的资产 余额、待释放积分、已释放积分
我的推荐 关系图、收益明细
提现 申请提现、记录

8.2 管理后台PC

模块 功能
仪表盘 数据统计、实时概况
订单管理 查看订单、发货、退款
商品管理 上架/下架、分类、支付方式配置
用户管理 用户列表、等级管理、关系树
营销中心 参数设置(公排比例、升级条件、积分释放率)
活动管理 活动发布、报名管理、核销
财务管理 交易流水、提现审批、积分记录
内容管理 Banner、文章发布

9. 技术架构

9.1 技术栈

层级 技术
小程序端 UniApp 3 + Vue 3
后端API Spring Boot 3.2 + JDK 17
数据库 MySQL 8.0
缓存 Redis
定时任务 XXL-Job
支付 微信支付 SDK v3

9.2 项目仓库

  • 单仓库 Monorepo: http://49.235.131.69:3000/scottpan/huangjingfen.git
    • mp/ - 小程序前端
    • api/ - 后端API
    • docs/ - 项目文档

10. 开发排期(预估)

阶段 工期 交付物
需求确认 1天 确认业务规则
数据库设计 2天 ER图、SQL脚本
UI设计 3天 视觉稿、原型
后端开发 10天 API接口
前端开发 10天 小程序页面
联调测试 5天 功能测试报告
上线部署 2天 生产环境

总计约4周


11. 下一步行动

请确认:

  1. 上述待确认的三个业务规则
  2. 是否还有其他补充需求
  3. 期望的上线时间

确认后我立即开始数据库设计和UI原型。