“帮我找一款合适的产品”,与“按现在显示的条件付款”,不是同一个请求。购物AI可以把搜索、比较和选品接起来,但走到付款时,买家仍需要知道自己正在批准哪一笔交易。工具操作越顺,越不能让确认环节只剩一个没有上下文的按钮。
Shopify在10月28日介绍的WebMCP工具,向浏览器Agent提供结构化商品与购物操作,包括搜索、更新购物车,以及在买家批准后完成结账,并沿用结账页的验证。这说明Agent可以少依赖截图和模拟点击,却不意味着买家已经放弃对购买的决定。
先让买家看见将要提交的内容
一次选品对话可能经过多次变化。最初想买的型号没有货,Agent找到另一个规格;原本的一件改成一包;运送地址更新后,费用也发生变化。如果确认界面只显示“继续”,买家就可能按最初印象批准最后形成的另一组条件。
因此,确认应指向当前实际购物车,至少让人识别商品、配置、数量及费用所对应的对象。哪些条件会改变是否购买,就应在决定时看得见。不是要求把整份商家条款塞进聊天,而是不能把决定性信息留在买家没有查看的旧页面里。
价格暂时无法确定、配送还需要另行确认的产品,也不能因为Agent具备结账工具,就被改写为已经具备确定购买条件。对定制外贸产品,下一步可能仍是提交规格和询价;工具支持什么,与这款产品实际允许买家做什么,需要分别说明。
商品变化后,不要借用上一轮的模糊同意
假如买家确认的是原配置,随后出现缺货替代,新的选项就需要重新说明。不能用“他刚才说过可以买”跳过会改变其决定的变化。这里的判断对象是买家确认的具体内容,而不是对话里有没有出现过一个肯定词。
同样,加入购物车不等于付款,查看配送选项也不等于接受某个交付安排。界面和记录应让这些动作各有自己的意义。销售接手时,若只能看到“Agent已处理”,就无法知道买家已经决定到哪一步,还需要补问什么。
这与购物车交接中的型号和数量一致性有关,但不是同一项检查:交接保证系统传递的还是原对象,批准则确认买家接受的是当前对象和条件。前者正确,不能自动证明后者发生;后者有点击记录,也不能掩盖前者被替换。
对中国出口品牌,准备Agent购物入口不应只测试“是否能够完成操作”。还应让未参与开发的人走一遍:他能否辨认最终商品,看到当前费用,知道何时只是选品、何时提交交易?如果他需要开发者在旁边解释,确认表达还不够清楚。
测试要使用受控环境和合适的测试数据,不为演示自动下真实订单。遇到费用变化、商品替代或买家中途退出,检查界面能否停在正确位置,不把未完成操作显示成购买成功。日志应能定位到相应购物车和阶段,而不是只记录工具调用返回了内容。
一个有用的Agent入口,应该减少买家重复输入,而不是减少他理解和决定的机会。付款前把这一笔交易讲清楚,才知道后续收到的订单究竟对应了什么选择。
参考来源
- Shopify:Bringing shopping into the future: The Fall '26 Edition for developers,2026年10月28日,WebMCP tools on storefronts and checkout部分。具体确认设计为本文分析。

