历时三个月,帮客户从0到1搭建完成了在线3D打印电商网站(WordPress + Woocommerce),客户可以在线上传 .STL .OBJ .STP, .STEP , .IGES等格式的3D文件,在线解析模型的 Dimensions,用户可选择打印机类型, Material, Coating, infill, post-processing, 最后根据客户选择动态计算价格, 加入购物车, 计算运费, 下单支付, 后台订单状态跟踪, 物流跟踪, 订单状态及物流信息实时推送客户的全链路在线3d打印服务。

如下为在线上传解析流程 ⬇️⬇️⬇️

如下为预估费用 ⬇️⬇️⬇️

如下为购物车详细流程 ⬇️⬇️⬇️

以下为给客户的网站详细策划方案

1. 项目概述

本方案旨在使用 WordPress 搭建一个支持 3D 模型渲染、处理和在线支付的电商网站。用户可以上传 3D 模型文件,选择不同的打印参数,系统自动计算价格,并在线完成支付。

2. 主要功能

2.1 模型处理流程

  1. 访问网站:用户进入网站3d处理页面 eg: https://www.yourdomain.com/3d-product-process
  2. 模型上传:用户进入 3D 模型处理页面,上传 .STL .OBJ .STP, .STEP , .IGES等格式的3D 文件。用户上传3D文件前,弹出用户协议和隐私政策。
  3. 模型处理:系统接收上传文件,并显示进度,并分析模型,如果模型有错误,则会提示,如果没有错误,则显示模型分析完成。这一步根据模型大小复杂度比较耗时,可选择配置高些的服务器(4core, 8G,带宽要大一些)可明显降低延迟。
  4. 模型参数展示:当模板加载到面板上后,模型的 Dimensions : Length + Width + Height ,Material Volume,Support Material Volume, Box Volume,Model Weight等信息会以表格形式呈现,此时用户可以与模板交互,比如 Scale、Rotation,调整 Dimension等操作。
  5. 选择打印参数:(前提:模型显示分析完成 100%时)
    • 印刷类型(SLS、SLA、FDM 、SLM等)
    • Material及Color(材料选择及颜色,比如 PLA, PLA Matt, PETG, ASA, Nylon 及黑、白、灰、红、蓝、绿等颜色)
    • Coating(涂层处理)
    • Infill(填充密度)
    • Post-processing(后处理方式)
  6. 价格计算:系统根据选项动态计算价格(可在后台调整各个参数的权重以重新生成价格)。
  7. 添加购物车:用户确认订单后,可将定制的 3D 打印服务加入购物车。购物车数量默认值为1,数量超过10的客户可启用联系客服以获得更优报价的按钮。
  8. 结账与支付
    • 用户可在结账页面使用优惠券(Coupon)享受折扣。
    • 选择支付方式(如信用卡、PayPal、 Stripe)。
    • 需提前申请支付通道(如 PayPal Business、Stripe)以确保支付功能可用。
    • 订单提交并进入生产流程。
  9. 订单管理:用户可在账户后台查看订单状态。
  10. 生产进度管理
    • 管理员手动更新生产进度并发邮件通知客户。
  11. 物流管理
    • 订单发货后,管理员邮件通知用户跟踪物流进度。
  12. 对外提供API 接口
  • 这是一个比较复杂的功能,需要开发一个与网站隔离的后台管理系统来管理 api,当前排期不包含这个需求。

2.2 系统基本功能

  1. 用户登录与注册,用户的订单历史,用户上传的模型文件
  2. 提供客户服务渠道,解答用户疑问,通过在网站添加一些常见的Q/A 环节,并集成表单,whatsapp, 售后邮箱等手段收集用户反馈以持续改进平台服务。
  3. 安全与隐私保护:首先系统部署到 AWS 等云上数据安全有了基本保障,另外网站只有注册用户都可以进入系统,并且资源隔离,用户只能看到自己上传的模型信息。非注册用户没有权限登录。另外我们还会做好 WordPress 的安全保障,比如 网站使用 SSL 证书,更改登录 url, 网站使用 Google reCAPTCHA防止机器人干扰, 使用最新插件等措施。

3. 技术架构与插件选型

3.1 主题开发

  • 开发一个现代化的用户体验好的 WooCommerce 主题,优化 3D 模型处理界面。

3.2 插件相关

  • WooCommerce(核心电商功能)二次开发
  • 邮件服务插件二次开发
  • 3D 打印适配 WooCommerce
  • 运费插件自定义开发(3d shipping plugin)
  • Payment Gateway Plugins(如 Stripe、PayPal)二次开发

4. 预算与报价

4.1 固定资产费用

  • 服务器:客户自行提供(推荐 AWS, Azure 4核 8G 以上配置)。
  • 域名:客户自行提供(推荐 Godaddy)。
  • 企业邮箱购买:客户自行购买 比如Google Workspace 或 Zoho Mail(客户支付)。
  • 插件:客户购买 SEO 相关,物流,生产进度,发票等有很多提升用户体验的插件都是收费的。

5. 交付周期

  • 第 1 周:需求确认与主题选择。
  • 第 2-3 周:主题开发。
  • 第 4-7 周:3D 渲染模型功能实现及优化。
  • 第 8 周:对接支付通道,部署上线。

6. 维护与支持

  • 提供 2 个月的免费技术支持(如 Bug 修复)。
  • 额外功能开发及维护费用另计。

7. Q & A

公司资料(logo, 产品图片,公司介绍,联系方式)齐全吗?网站需要包含哪些Nav?

  • 多久可以给到资料,网站的模块大概是什么样的,比如 关于我们,联系我们(Career),3D 模型处理,新闻,博客,解决方案等模块。

准备使用什么支付通道?

  • 支付通道(PayPal Business, Stripe) 打通需要一段时间,因为要进行审核,建议尽早开始。

项目日常沟通是怎样的?

  • 我们会建一个项目微信群,每天更新项目进度。每周我们会有一个在线会议,讨论项目进展和下一步计划,确保您了解项目的每一个细节。

本期不实现哪些需求?

  • 本期不实现的需求有 2.1.10(生产进度自动化跟踪) 2.1.11(物流自动化跟踪) 2.1.12(对外提供API 接口),这些需求需要另外评估。

整个项目进展比较顺利,中间环节客户整理资料花了不少时间,整个项目费用大概为同行的1/5,项目使用AWS云服务器,后台很多功能包括物流插件都是自定义实现的,整个过程客户没有购买任何付费插件,我们会尽量为客户省钱。✌️✌️✌️