案例作品集 浏览精选项目

Shopify Plus 升级月费减免+最高抵扣$4800开发费用 - WesWoo专属优惠

家庭能源与离网电力

Nature’s Generator

Nature’s Generator 将家庭备电、太阳能和风能组合成可购买的系统;Shopify 的任务是把能源计算、套装关系和安装支持纳入交易,而不是只出售单台电池。

访问项目官网
Nature’s Generator MyGrid 10K 家庭太阳能与风能系统
品牌官方公开视觉

核心实施拆解

从选型到加购:三条关键前端链路

Nature’s Generator 成交的不是单台电池,而是一套可扩展的备电方案:用户先确认 MyGrid 10K 或 Powerhouse 能否扛住负载,再把太阳能板、风机或扩展电池作为独立商品配上去。Shopify 要让兼容关系、长技术页和多件购物车走同一套交易模型,而不是把板数写进主机变体。

项目背景

先明确客户怎么选,再决定前端承担什么

购买决策

先列出需要运行的设备与功率,再计算同时负载和期望时长,最后决定主机、Power Pod、太阳能板或风机数量。认证、接线、安装、物流、质保和技术支持对高客单成交同样重要。

交付边界

WESWOO 的重点应从“卖产品”升级为“卖系统”:先建立兼容与能源字段,再连接选型、套装、计算、咨询和售后。这样 Shopify 才能同时承接标准零售与复杂方案。

01系统组合

太阳能板作为独立商品挂上主机页,而不是写成主机选项

整屋备电的购买对象是主机加可兼容组件。板件、风机和扩展电池必须能在主机页被核对,并按自己的库存与价格加入购物车。

  1. 01按负载和备电时长锁定主机
  2. 02在主机页读取可兼容太阳能板
  3. 03按独立商品核对板件价格与库存
  4. 04主机与组件分别加入购物车

实现方法

  • 太阳能板、风机和扩展电池保持独立商品,通过兼容关系出现在主机页,不进入主机变体矩阵。
  • solar-panels-compatible.js 在产品页展示可匹配板件,并区分可选、不可用和缺货。
  • 系统成交价仍落在各商品与变体上;容量、端口和兼容清单交给可运营编辑的字段。
  • 相关组件通过 Product Recommendations 按当前主机上下文补充,而不是手工堆一批固定推荐位。

部署与验收

  • 兼容清单走主题设置,运营调整可配板件时不必改脚本。
  • 主机变体切换后同步兼容板清单与价格,避免配置已变、板件还停留在上一套。
  • 主题编辑器重载 section 后重新挂接兼容模块,预览里不会丢掉选中和禁用状态。
最终效果实现后的变化
  • 用户能在同一主机页看清这套系统能配哪些板,再按真实 SKU 下单。
  • 日后扩容和补购不必拆开主机变体,组件目录可以单独维护。
查看脚本与 Shopify API 依据
solar-panels-compatible.jsproduct-form.jsproduct-info.jsProduct Recommendations API
02技术产品页

长技术页讲完容量和接线,商品表单仍能提交正确主机

整屋能源页需要同时放下结构图、端口、安装说明和购买栏。主题负责可交易的商品对象,长内容区不能把加购变成装饰。

  1. 01打开 MyGrid 或 Powerhouse 产品页
  2. 02对照主机媒体与容量说明
  3. 03核对接线、端口和安装条件
  4. 04用商品表单提交当前变体
  5. 05抽屉购物车回写已加购主机

实现方法

  • product-form.js 与 product-info.js 接管商品表单和变体信息,购买对象始终是当前主机变体。
  • media-gallery.js 管理主机媒体,系统图和住宅场景与购买栏共用同一商品上下文。
  • 加购交给 cart-drawer.js / cart.js 处理,页面展示与购物车行项目指向同一商品。

部署与验收

  • 长技术布局由 Pagefly 产品页资源扩展,主题仍保留可提交的商品表单,两者协同而不是互相覆盖。
  • Shopify section 重载后按 section events 重新绑定表单、媒体和购物车模块,避免编辑器里监听重复或失效。
  • 桌面端并列系统图与购买栏;移动端折叠长参数,避免购物车抽屉盖住端口说明。
  • 融资信息让位于主加购操作,并为减弱动效保留可读路径。
最终效果实现后的变化
  • 用户读完容量和安装条件后,仍能确认并提交当前主机,而不用离开技术内容另找下单入口。
  • MyGrid 与 Powerhouse 可以复用同一套表单、媒体和购物车挂接,上新时主要维护商品数据与技术模块。
查看脚本与 Shopify API 依据
pagefly-product.jsproduct-form.jsproduct-info.jsmedia-gallery.jscart-drawer.jscart.jsShopify section events
03多件下单

搜索找到主机,推荐补齐组件,购物车一次装下一套系统

用户不一定从首页按顺序进入。站内搜索、组件推荐和抽屉购物车要能把主机与板件收成同一笔系统订单。

  1. 01用关键词进入正确主机或组件
  2. 02在产品页确认兼容附件
  3. 03把主机与板件作为多行项目加购
  4. 04标准件直接购买,复杂安装转入咨询

实现方法

  • Predictive Search 在输入阶段返回商品与系列建议,先把用户从整屋主机、便携设备或板件中分开。
  • 产品页按当前主机调用 Product Recommendations,补出可匹配的太阳能板和相关组件。
  • 列表中的标准件走 quick-add.js;复杂套装仍回到产品页核对兼容后再加购。

部署与验收

  • Ajax Cart 的 add / change / update 以服务器返回的购物车为准,抽屉同时反映主机和组件行项目。
  • 搜索保留加载与无结果状态;推荐区异步出现,失败时不挡住主机价格和购买按钮。
最终效果实现后的变化
  • 用户可以从搜索进入正确主机,再把匹配组件放进同一购物车,而不是分别记住若干孤立 SKU。
  • 便携产品保持短路径直购,整屋方案则继续在产品页完成兼容核对。
查看脚本与 Shopify API 依据
predictive-search.jsPredictive Search APIProduct Recommendations APIquick-add.jscart-drawer.jscart.jsCart Ajax: addCart Ajax: changeCart Ajax: update

运营交接

上线之后,运营团队可以继续维护

商品与内容
  • 公开目录以整屋备电为主路径,MyGrid 10K 与 Powerhouse 作为主机商品;便携场景与组件分开陈列。
  • 容量、逆变输出和端口做成可编辑商品字段;手册和安装说明不进入变体矩阵。
  • 兼容太阳能板用清单维护,而不是把板数写成主机选项,便于独立补货和扩容。
市场与日常运营
  • 结账预加载为 en-US 与美元,项目同时覆盖加拿大;电压、电气规范、货运、安装和保修按目的地维护,不写进主机变体。
  • localization-form.js 提供地区入口,pickup-availability.js 查询本地取货;可售组件和技术文档按市场更新,无需改动兼容脚本。
资料说明公开来源与核验边界

公开资料来源

内容核验

行业、商品与公开功能依据品牌官网核验;无法从前台验证的 App、后台配置和经营数据不作推断。WESWOO 的工作范围只按项目记录和客户授权表述。

公开信息最近核验:2026-08-12

你的下一步

让品牌独立站成为可持续增长的基础设施

讨论你的项目