建材优选 - 产品需求文档
摘要:建材优选是一款面向装修人员的智能建材采购B2B小程序,通过AI算法(距离30%、价格40%、信用30%权重)实时推荐最优供应商,支持在线下单及物流追踪。核心功能包括智能匹配(5秒生成TOP3供应商清单)、动态库存管理和GPS物流可视化,解决传统采购价格不透明、供应商分散等痛点。产品采用微信/支付宝双平台小程序形式,未来计划扩展独立App。目标是通过缩短决策时间、减少中间环节,实现装修行业供应
·
1. 产品概述
1.1 产品名称与定位
- 产品名称: 建材优选
- 产品定位: 面向装修人员的智能建材采购平台,通过AI算法结合实时位置、价格与供应商信用,一键推荐最优供货商,支持在线下单及物流追踪的B2B小程序167。
- 应用语言: 简体中文
1.2 产品愿景与目标
-
产品愿景: 重塑建材采购流程,成为装修行业的智能供应链中枢。
-
产品目标:
- 构建供应商动态数据库(覆盖位置、库存、价格、评分)。
- 开发AI推荐引擎(权重:距离30%、价格40%、信用30%)。
- 实现装修工长端"下单-支付-物流"闭环67。
1.3 终端类型
- 小程序: 微信+支付宝双平台支持,兼容iOS/Android系统34。
- 扩展规划: 后期根据用户需求扩展独立App。
1.4 核心价值主张
- 智能匹配: 5秒生成"距离最近+价格最优+评分最高"供应商清单。
- 缩短决策: 比价流程从小时级降至分钟级。
- 降本增效: 减少现场采购时间,压缩中间商差价67。
2. 市场需求与竞品分析
2.1 市场现状
- 规模: 2023年中国建材采购市场规模达4.8万亿元,其中B2B线上渗透率仅12.7%
- 增长: 年复合增长率18.3%,预计2025年线上采购占比突破20%
- 痛点: 传统采购存在价格不透明(43%)、供应商分散(38%)、账期混乱(29%)等问题
2.2 竞品简析
| 竞品 | 优势 | 劣势 | 差异化机会 |
|---|---|---|---|
| 建材通 | 供应商资源丰富 | 缺乏智能推荐,操作复杂 | AI智能匹配+轻量化操作 |
| 筑材网 | 价格对比功能完善 | 无实时库存,物流追踪弱 | 动态库存+GPS物流可视化 |
| 万郡绿建 | 专注绿色建材 | 品类单一,区域性强 | 全品类覆盖+LBS定位服务 |
3. 功能详述
3.1 AI智能推荐系统(核心模块 - M-REC-001)
3.1.1 模块关系图
3.1.2 推荐算法公式
综合得分 = (距离得分×30%) + (价格得分×40%) + (信用得分×30%)
- 距离得分 = 100 - (实际距离/20km)×100
- 价格得分 = 100 - ((供应商价格-最低价)/最低价)×100
- 信用得分 = (好评率×70%) + (准时交付率×30%)×100
3.2 功能模块清单
| 模块ID | 模块名称 | 核心功能点 | 说明 | 优先级 |
|---|---|---|---|---|
| M-USR-001 | 用户管理 | 注册/登录/认证 | 工长身份认证(营业执照+人脸识别) | P0 |
| M-SUP-001 | 供应商管理 | 动态库存/信用评级 | 供应商后台实时修改库存,系统自动更新 | P0 |
| M-SEA-001 | 智能搜索 | 多维度筛选 | 支持"5km内+价格≤市场价10%"复合条件 | P1 |
| M-TRA-001 | 交易闭环 | 在线支付/电子合同 | 集成微信/支付宝对公账户支付,CA电子签章 | P0 |
| M-LOG-001 | 物流追踪 | GPS运单可视化 | 司机端位置共享至工长地图,异常预警 | P1 |
| M-MSG-001 | 消息通知 | 订单/物流/促销 | 微信服务通知+短信双通道触达 | P2 |
4. 数据管理
4.1 数据库设计
4.1.1 核心表结构
| 表名 | 主键 | 核心字段 | 数据类型 | 说明 |
|---|---|---|---|---|
| suppliers | sup_id | name, location, credit_score | VARCHAR(50), GEOGRAPHY, DECIMAL(3,2) | 供应商基础信息 |
| products | prod_id | sup_id, category, price, stock | INT, VARCHAR(20), DECIMAL(10,2), INT | 产品信息 |
| 工长 | user_id | name, cert_status, location | VARCHAR(20), ENUM, GEOGRAPHY | 工长信息 |
| orders | order_id | user_id, sup_id, prod_id, status | INT, INT, INT, ENUM | 订单主表 |
| logistics | log_id | order_id, driver_id, location | INT, INT, GEOGRAPHY | 物流信息 |
| evaluations | eval_id | order_id, score, content | INT, TINYINT, TEXT | 评价表 |
4.1.2 表关系图
4.2 数据存储原则
-
实时性要求
- 价格/库存数据:实时更新(延迟<5秒)
- 位置数据:定时更新(30秒/次)
- 历史订单:T+1更新统计数据
-
数据安全
- 敏感信息加密存储(手机号AES-256加密)
- 交易数据符合《个人信息保护法》要求
- 数据库每日自动备份,异地容灾
5. 核心推荐流程(F-REC-001)
5.1 流程图
5.2 异常处理机制
-
当20km内供应商不足3家时:
- 自动扩大搜索半径(每缺1家扩大5km)
- 最高扩大至50km,仍不足则提示"附近供应商较少"
-
当价格数据缺失时:
- 使用该供应商历史均价替代
- 标注"价格更新中"标识
-
当定位失败时:
- 提供手动输入地址选项
- 记录IP地址估算大致位置
6. 用户操作场景
6.1 工长采购场景(S-USER-001)
-
新用户注册认证流程
打开小程序 → 点击"工长注册" → 输入手机号验证码 → 填写基本信息 → 上传营业执照 → 人脸识别 → 等待审核(2小时内) → 认证通过 → 进入首页 -
建材采购完整流程
首页定位 → 搜索"瓷砖" → 筛选"50㎡以上库存" → 查看AI推荐TOP3 → 对比价格/距离/评分 → 选择供应商 → 查看商品详情 → 加入购物车 → 确认订单 → 在线支付 → 生成电子合同 → 查看物流追踪 → 收货确认 → 评价供应商
6.2 供应商管理场景(S-SUP-001)
- 商品上架流程
登录供应商后台 → 点击"新增商品" → 选择品类 → 填写规格/价格/库存 → 上传产品图片 → 设置配送范围 → 提交审核 → 上架销售
7. 页面原型框架
7.1 首页(P-HOME-001)
7.1.1 核心元素
-
定位模块: [定位图标] 当前客户地址:[可编辑输入框]
- 交互:点击图标重新定位,输入框支持模糊搜索
- 异常状态:定位失败时显示"点击重试"按钮
-
搜索功能: [搜索框] “输入建材关键词(如:瓷砖/涂料/木地板)”
- 联想功能:输入时显示热门搜索词和历史记录
- 高级筛选:点击"筛选"展开多条件筛选面板
-
AI推荐专区:
- 供应商卡片1:[距离1.2km] 瓷砖 ¥28/㎡ [评分4.9] [库存充足] [下单按钮]
- 供应商卡片2:[距离3.5km] 涂料 ¥120/桶 [评分4.7] [库存紧张] [下单按钮]
- 供应商卡片3:[距离5.8km] 木地板 ¥138/㎡ [评分4.6] [库存充足] [下单按钮]
- 卡片交互:左滑查看更多,点击卡片进入详情页,长按收藏供应商
7.1.2 数据埋点
- 首页停留时长(PV/UV统计)
- 定位成功率(失败率阈值报警>10%)
- 搜索关键词分布(Top20关键词分析)
- 推荐点击率(CTR)及转化率
4.1 首页(P-HOME)
4.1.1 核心元素
- 定位模块: [定位图标] 当前客户地址:[可编辑输入框]
- 搜索功能: [搜索框] “输入建材关键词(如:瓷砖/涂料/木地板)”
- AI推荐专区:
- 供应商卡片1:[距离1.2km] 瓷砖 ¥28/㎡ [评分4.9] [库存充足] [下单按钮]
- 供应商卡片2:[距离3.5km] 涂料 ¥120/桶 [评分4.7] [库存紧张] [下单按钮]
- 供应商卡片3:[距离5.8km] 木地板 ¥138/㎡ [评分4.6] [库存充足] [下单按钮]
4.1.2 交互逻辑
- 用户首次进入自动获取位置,支持手动修改地址
- 搜索框支持历史记录与热门搜索词推荐
- 推荐卡片按综合得分降序排列,左滑加载更多
4.2 供应商详情页(P-SUPPLIER)
4.2.1 核心数据展示
- 基础信息: 供应商名称、地址、联系方式、供货半径
- 信用数据: 历史订单数、准时交付率、客户好评率
- 评价标签: “物流快”、“价格透明”、“产品质量好”、"服务周到"67
4.2.2 功能入口
- 查看商品列表(按类别分组)
- 查看历史交易记录
- 在线咨询客服
- 一键拨打供应商电话
更多推荐



所有评论(0)