docs: 优化产品需求文档和功能模块文档结构

- 重构了产品需求文档的章节组织和内容结构
- 改进了智能功能模块的文档格式和可读性
- 优化了一键邻回收和用户故事文档的排版
- 新增了完整的规格文档模板和内容框架
- 统一了文档风格和格式规范,提升文档质量
This commit is contained in:
史悦
2025-09-15 14:07:29 +08:00
parent 8d228527d0
commit 450f08d05c
6 changed files with 743 additions and 280 deletions

View File

@@ -30,19 +30,20 @@
### 1.3 项目目标
- **V1.0 (MVP) 目标**:
- 验证核心商业模式:居民到小站的回收流程
- 在1-2个试点社区,实现每周100+笔交易。
- C端用户次月留存率达到30%B端小站无主动流失
- 验证智能终端的核心商业模式:无人值守自动回收
- 部署10-15台终端设备,实现每周200+笔交易。
- 单台设备日均交易量达到15笔用户重复使用率达到40%。
- 实现每台设备3000元投入成本的自循环盈利模式。
### 1.4 核心用户画像
- **C端 - 居民**:
- **王大妈**: 65岁退休在家对价格敏感会用微信但对复杂操作有困难。希望卖废品能像去超市买菜一样简单。
- **B端 - 小站站长**:
- **李老板**: 45岁社区超市店主。希望回收操作不影响主业记账清晰能快速和上游完成交接结算。
- **物流端 - 司机**:
- **张师傅**: 35岁回收车队司机。希望能有清晰的揽收路线交接时不用手写单据扫个码就能搞定
- **后台 - 运营经理**:
- **小陈**: 28岁公司运营。希望实时看到各小站的回收数据,能灵活调整回收品类和价格
- **C端 - 居民用户**:
- **王大妈**: 65岁退休在家对价格敏感希望24小时随时能卖废品操作要像ATM一样简单直观
- **小张**: 30岁上班族希望下班路过超市时能快速处理家里的快递纸箱不用排队等人工服务。
- **B端 - 场地方**:
- **超市老板**: 希望终端设备不占用过多空间,不影响正常营业,还能获得稳定的场地租金收入。
- **快递站点**: 希望设备能吸引更多客流,带动快递业务,增加额外收入来源
- **运营端 - 设备管理员**:
- **小陈**: 28岁负责终端设备的远程监控、故障处理、定期清运等运维工作
---
@@ -50,166 +51,202 @@
```mermaid
graph TD
subgraph C端用户
A[1.居民携带废品到小站] --> B{2.出示个人收款码};
subgraph 用户
A[1.居民携带废品到终端] --> B[2.终端屏幕身份识别];
end
subgraph B端用户
B --> C[3.站长扫码识别用户];
C --> D[4.选择品类, 输入重量];
D --> E[5.确认金额, 完成交易];
E --> F((资金计入用户余额));
E --> G[6.定期向上游发起交接];
subgraph 智能终端
B --> C[3.选择回收品类];
C --> D[4.投入对应回收袋];
D --> E[5.AI摄像头识别验证];
E --> F[6.自动称重计价];
F --> G[7.用户确认交易];
G --> H((资金计入用户余额));
G --> I[8.废品存储在终端];
end
subgraph 物流端
G --> H[7.司机接单, 前往小站];
H --> I[8.扫小站出库码, 核对品类重量];
I --> J[9.确认揽收, 运输至打包站];
subgraph 后台监控
I --> J[9.终端容量监控];
J --> K{是否达到清运阈值?};
K -->|是| L[10.自动派发清运任务];
K -->|否| M[继续接收废品];
end
subgraph 物流清运
L --> N[11.物流团队接收任务];
N --> O[12.前往终端清运];
O --> P[13.运输至处理中心];
end
subgraph 管理后台
K[品类/价格管理] --> D;
F --> L[订单流水监控];
G --> M[库存数据监控];
I --> N[物流状态跟踪];
J --> O[财务结算管理];
Q[终端设备管理] --> C;
R[品类/价格管理] --> F;
H --> S[交易流水监控];
I --> T[库存状态监控];
L --> U[物流任务管理];
P --> V[财务结算管理];
end
```
---
## 3. C端居民端小程序
## 3. 智能终端系统
**核心定位:让卖废品像收钱一样简单。**
**核心定位:24小时无人值守的智能回收站。**
### 3.1 功能模块详述
### 3.1 硬件组成详述
#### 3.1.1 登录/注册
- **需求**: 微信一键授权登录,自动创建账户,无需额外注册步骤。
#### 3.1.1 回收袋模块
- **配置**: 1-3个可配置回收袋根据场地大小和回收品类需求调整
- **分类**: 饮料瓶袋、废纸袋、织物袋,每个袋子有独立的称重传感器
- **容量**: 每个袋子设计容量约50-80升支持自动容量检测
#### 3.1.2 首页 (核心页面)
- **界面元素**:
1. **【我的卖品码】**: 页面最中心、最大的按钮,点击后全屏显示个人专属二维码,并调高屏幕亮度。
2. **【附近小站】**: 列表或地图形式,展示附近合作小站的位置、**实时营业状态(营业中/休息中)、距离我有多远**、联系电话。
3. **【今日回收价】**: 醒目位置展示主要品类(纸壳、塑料瓶等)的单价(元/斤)。
#### 3.1.2 AI视觉监控
- **摄像头**: 高清摄像头,支持物品识别和分类验证
- **功能**: 实时监控投入物品,防止异物污染,记录投入过程
- **AI算法**: 基于深度学习的物品分类识别,准确率>95%
#### 3.1.3 “我的”页面
- **界面元素**:
1. **【我的余额】**: 突出显示当前账户余额。
2. **【提现】(V1.1)**: 将余额提现至微信零钱。需进行实名认证。
3. **【交易记录】**: 列表形式,展示每一笔交易的时间、地点、品类、重量、金额。
4. **【联系客服】**: 提供客服电话或在线咨询入口。
#### 3.1.3 交互平板系统
- **规格**: 10-12寸触摸屏支持多点触控
- **功能**: 用户身份识别、操作引导、重量显示、交易确认
- **登录方式**: 支持手机号、二维码扫描、NFC卡片等多种方式
#### 3.1.4 消息通知
- **需求**:
- 交易成功后,收到模板消息推送,告知本次收入金额。
- 提现成功后,收到模板消息推送。
#### 3.1.4 结构骨架
- **材料**: 铝合金框架,具备防水、防盗、耐候性能
- **设计**: 模块化设计,便于运输安装和维护
- **安全**: 配备防撬锁、振动报警等安全措施
### 3.2 软件系统详述
#### 3.2.1 终端操作系统
- **界面**: 适老化设计,大字体、高对比度、语音引导
- **流程**: 登录→选择品类→投入物品→AI验证→称重计价→确认交易
- **离线**: 支持网络断开时的离线操作和数据缓存
#### 3.2.2 数据采集与上传
- **实时数据**: 称重数据、交易记录、设备状态、故障信息
- **定时上传**: 每10分钟向后台上传一次数据
- **异常报警**: 设备故障、满载、异常操作自动报警
---
## 4. B端(小站端)小程序
## 4. C端(用户端)小程序
**核心定位:高效的移动回收工作站。**
**核心定位:便捷的个人回收助手。**
### 4.1 功能模块详述
#### 4.1.1 登录
- **需求**: 由管理员在后台创建账号,站长通过“手机号+验证码”登录
#### 4.1.1 登录/注册
- **需求**: 微信一键授权登录,自动创建账户,无需额外注册步骤
- **支持**: 同时支持手机号快速注册,便于在终端设备上使用。
#### 4.1.2 工作台 (首页)
#### 4.1.2 首页 (核心页面)
- **界面元素**:
1. **开始回收】**: 核心操作按钮,点击进入扫码回收流程
2. **【今日汇总】**: 数据卡片,展示当日回收总单数、总重量、总金额
3. **库存盘点】**: 查看当前各类废品的库存重量。**当库存达到预警阈值时,系统应有明显提示。**
4. **向上游交接】**: 生成出库单,**一键通知物流团队上门揽收**,并出示出库二维码
1. **附近终端】**: 地图或列表形式,展示附近智能终端的位置、设备状态(正常/故障/满载)、距离
2. **【今日回收价】**: 醒目位置展示主要品类(饮料瓶、废纸、织物)的实时单价
3. **快速回收】**: 一键跳转到最近的可用终端,并生成二维码用于终端登录。
4. **我的余额】**: 显示当前账户余额和今日收入
#### 4.1.3 回收流程 (核心业务)
1. **扫码识客**: 点击“开始回收”启动扫码器扫描C端用户的“卖品码”。成功后显示用户昵称
2. **录入信息**:
- **品类选择**: 大按钮形式选择“纸壳”、“塑料瓶”等
- **重量输入**: 手动输入称重后的重量。
- 系统自动计算金额并显示。
3. **确认交易**: 与用户核对无误后,点击“确认”。系统二次弹窗确认。
4. **语音播报**: 交易成功后,必须有清晰的语音播报,如“**收款成功5.8元**”,方便老年用户确认。
#### 4.1.3 终端交互功能
- **二维码登录**: 生成个人专属二维码,用于在终端设备上快速登录
- **交易确认**: 接收终端发送的交易确认通知,可在手机上再次确认。
- **实时反馈**: 显示正在进行的交易状态,包括称重、计价过程
#### 4.1.4 账单与库存
- **账单**: 查看每日、每周的交易流水和收入汇总。
- **库存**: 实时查看各品类库存,达到阈值时有提醒
#### 4.1.4 "我的"页面
- **界面元素**:
1. **【我的余额】**: 突出显示当前账户余额和累计收入
2. **【提现】**: 将余额提现至微信零钱,支持实名认证。
3. **【交易记录】**: 列表形式,展示每一笔交易的时间、终端位置、品类、重量、金额。
4. **【设备反馈】**: 用户可对使用过的终端设备进行评价和故障反馈。
#### 4.1.5 消息通知
- **需求**:
- 交易成功后,收到模板消息推送,告知本次收入金额。
- 提现成功后,收到模板消息推送。
- 设备故障或维护通知推送。
---
## 5. 物流端 (打包站/司机端)
## 5. 运维端 (设备维护)
**核心定位:精准、高效的废品“快递员”。** (初期可为H5页面或集成在B端小程序中)
**核心定位:智能终端的"医生",确保设备正常运行。**
### 5.1 功能模块详述
#### 5.1.1 揽收任务
- **需求**: 查看系统(或后台运营)派发的揽收任务列表,包含小站地址、预计揽收重量、联系方式
- **功能**: 支持路线规划。
#### 5.1.1 设备巡检任务
- **需求**: 查看系统自动生成的巡检任务列表,包含终端位置、巡检类型(定期保养/故障维修/清运)、预计时间
- **功能**: 支持路线规划,优化巡检效率
#### 5.1.2 扫码交接
- **需求**: 到达小站后,扫描小站端生成的“出库码”
- **流程**: 扫码后,页面显示待交接的品类和重量。司机确认实际收到的重量,可进行修改。双方确认后,完成交接
#### 5.1.2 设备状态检测
- **需求**: 到达终端后通过手机APP连接设备进行状态检测
- **流程**: 检测各硬件模块(摄像头、称重、屏幕、网络)状态,记录检测结果
- **报告**: 自动生成巡检报告,上传设备照片和维修记录。
#### 5.1.3 状态更新
- **需求**: 可手动更新任务状态,如“运输中”、“已入库”
#### 5.1.3 清运管理
- **需求**: 根据终端容量预警,及时清运回收物品
- **流程**: 扫描终端二维码,查看各品类存储量,记录清运重量,更新库存状态。
#### 5.1.4 故障处理
- **需求**: 接收设备故障报警,快速响应维修。
- **功能**: 常见故障诊断指导,备件管理,维修记录。
---
## 6. 大仓管理端 (Web/PC)
## 6. 数据中心 (Web/PC)
**核心定位:业务流转的仓储枢纽,数据准确性的最终保障。**
**核心定位:智能终端网络的"大脑",提供数据驱动的决策支持。**
### 6.1 功能模块详述
#### 6.1.1 扫码确认入库
- **需求**: 司机运抵大仓后,仓管员扫描司机任务单(或出库单)上的二维码
- **流程**: 系统自动带出司机、来源小站、货品品类及重量等信息。仓管员核对实物后确认,完成入库操作。库存数据自动更新
#### 6.1.1 实时监控大屏
- **需求**: 在PC端或数据大屏上实时显示所有终端的运行状态、交易数据、库存情况
- **可视化**: 地图展示终端分布,状态色彩编码(绿色正常/黄色预警/红色故障)
- **告警**: 设备故障、满载、异常操作实时告警。
#### 6.1.2 实时库存监控
- **需求**: 在PC端或数据大屏上以可视化图表展示所有品类的实时库存量、库存周转天数、存放位置等。
- **目标**: 为仓储规划和销售决策提供数据支持
#### 6.1.2 数据分析中心
- **需求**: 提供深度数据分析,包括用户行为分析、设备效率分析、收益分析等。
- **报表**: 自动生成日报、周报、月报,支持数据导出
- **预测**: 基于历史数据预测设备维护需求、清运时间等。
#### 6.1.3 库管理
- **需求**: 当与下游回收商(如打包站)达成交易后,可在系统中选择品类和重量,一键生成标准化的出库单
- **凭证**: 出库单可打印,作为与下游结算和备货的依据
#### 6.1.3 库存汇总管理
- **需求**: 汇总所有终端的库存数据,为集中清运和销售提供决策支持
- **功能**: 库存预警、最优清运路线规划、销售时机建议
---
## 7. 统一管理后台 (Web端)
**核心定位:公司的“大脑”,驱动业务运转。**
**核心定位:智能终端网络的"指挥中心",驱动业务运转。**
### 6.1 功能模块详述
### 7.1 功能模块详述
#### 6.1.1 Dashboard 数据看板
- **需求**: 实时展示核心KPI今日交易额、活跃用户数、**各小站回收量排名**、各品类回收趋势图等,形成数据驾驶舱
#### 7.1.1 Dashboard 数据看板
- **需求**: 实时展示核心KPI今日交易额、活跃用户数、**各终端设备回收量排名**、各品类回收趋势图、设备在线率等
#### 6.1.2 用户管理
- **需求**: 查询C端用户信息、交易记录、账户状态
#### 7.1.2 终端设备管理
- **需求**: 设备的入网配置、信息管理(**设备编号、地理位置、场地方信息、运行状态**)、地理位置分布图、设备状态监控
- **功能**: 远程设备重启、参数配置、软件更新推送。
#### 6.1.3 小站管理
- **需求**: 小站的入驻审核、信息管理(**名称、地址、地理位置、负责人、营业时间**)、地理位置分布图、服务状态(营业/休息)管理
#### 7.1.3 用户管理
- **需求**: 查询C端用户信息、交易记录、账户状态、使用习惯分析
#### 6.1.4 品类与价格管理
- **需求**: 动态添加/修改/停用回收品类,实时调整各品类在不同区域或站点的回收单价。**支持设置不同品类的物流损耗参数。**
#### 7.1.4 品类与价格管理
- **需求**: 动态添加/修改/停用回收品类,实时调整各品类在不同区域或终端的回收单价。**支持设置不同品类的AI识别阈值参数。**
#### 6.1.5 订单与库存管理
- **需求**: 查询全平台所有交易流水。实时监控各小站、各打包站的库存情况
#### 7.1.5 交易与库存管理
- **需求**: 查询全平台所有交易流水。实时监控各终端设备的库存情况,自动生成清运计划
#### 6.1.6 物流管理
- **需求**: 查看物流司机信息,手动派发或调整揽收任务,跟踪任务状态。
#### 7.1.6 运维管理
- **需求**: 查看运维人员信息,手动派发或调整巡检任务,跟踪设备维护状态。
#### 6.1.7 财务管理
- **需求**: 管理与小站、物流司机的结算周期和账单,支持账单导出
#### 7.1.7 财务管理
- **需求**: 管理与场地方、运维团队的结算周期和账单,支持成本分析和收益计算
#### 6.1.8 系统管理
- **需求**: 后台操作员的角色与权限管理。**对异常登录行为进行告警**。
#### 7.1.8 系统管理
- **需求**: 后台操作员的角色与权限管理。**对异常登录行为和设备异常操作进行告警**。
#### 6.1.9 报警中心
- **需求**: 集中查看和处理系统产生的各类业务异常报警(如库存异常、交易异常、物流延误),记录处理过程与结果,并支持上报给相关负责人
#### 7.1.9 智能报警中心
- **需求**: 集中查看和处理系统产生的各类异常报警(设备故障、容量预警、交易异常、网络中断AI辅助诊断问题原因
---
@@ -229,16 +266,16 @@ graph TD
## 9. 版本迭代规划 (Roadmap)
- **V1.0 (MVP)**:
- 核心功能: C端 + B端核心回收流程、管理后台基础框架品类价格、订单查看)。
- 目标: 跑通“居民->小站”核心商业模式闭环
- 核心功能: 智能终端硬件系统、C端小程序、基础管理后台设备监控、品类价格、订单查看)。
- 目标: 跑通"用户->智能终端"无人值守回收模式验证3000元/台设备的自循环盈利
- **V1.1**:
- 新增功能: 物流端H5、后台物流管理、后台小站管理、C端提现功能。
- 目标: 引入物流角色,实现“小站->大仓”规范化清运
- 新增功能: 运维端APP、设备远程诊断、AI识别算法优化、C端提现功能。
- 目标: 完善设备运维体系,提升设备稳定性和识别准确率
- **V1.2**:
- 新增功能: 大仓管理模块、后台财务结算模块、数据报表优化
- 目标: 完善全链路管理,提升运营和财务效率。
- 新增功能: 数据分析中心、智能清运调度、财务自动结算、设备健康管理
- 目标: 实现数据驱动运营,提升运营效率和设备利用率。
- **V1.3**:
- 新增功能: C端积分商城、精细化运营工具(如用户分层、活动配置)。
- 目标: 探索增值服务,提升用户粘性
- 新增功能: 积分商城、社区互动、碳积分系统、多品类扩展(电子垃圾等)。
- 目标: 构建环保生态圈,探索更多盈利模式