Skip to main content

什么是智能商务?

智能商务代表着消费者发现、评估和购买产品方式的根本性转变。消费者不再浏览网站、点击菜单和填写结账表单,而是将购买决策委托给代表他们行事的 AI 代理。Shopify 将自己定位在这场变革的中心,构建基础设施让世界上任何 AI 代理都能销售任何 Shopify 商家的任何产品。

关键洞察

智能商务并非遥远的未来概念。截至 2025 年,Shopify 已发布生产级 API,让 ChatGPT、Microsoft Copilot 和 Perplexity 等 AI 代理能够浏览产品目录、将商品添加到购物车并完成购买——整个过程无需买家访问传统店面。

Shopify 愿景

Shopify CEO Tobi Lutke 将智能商务描述为零售业的第三次重大渠道变革

  1. 实体零售 -- 客户走进商店
  2. 电子商务 -- 客户浏览网站
  3. 智能商务 -- AI 代理代表客户购物

核心论点很简单:如果 AI 助手能理解客户想要什么、搜索数十亿产品、比较选项并在几秒内完成购买,那么传统店面就只是商务发生的众多界面之一。

Shopify Catalog API

Catalog API 是智能商务的基础。它提供了一个统一的、可搜索的产品索引,覆盖数百万 Shopify 商家,通过单一接口向 AI 代理暴露数十亿个产品。

Catalog API 的工作原理

与传统的 Storefront API(仅限于单个商店)不同,Catalog API 在平台级别运作。AI 代理不需要知道哪个商家销售跑鞋——它只需带着客户的意图查询 Catalog API,即可从整个 Shopify 生态系统中接收相关产品。

# Example: Searching the Shopify Catalog API
query SearchProducts {
catalog {
search(
query: "organic cotton t-shirt"
filters: {
priceRange: { min: 20, max: 60 }
availability: IN_STOCK
}
first: 10
) {
edges {
node {
title
description
vendor
priceRange {
minVariantPrice {
amount
currencyCode
}
}
images(first: 1) {
edges {
node {
url
altText
}
}
}
checkoutUrl
}
}
}
}
}

核心能力

FeatureDescription
Semantic SearchNatural language product discovery powered by ML embeddings
Faceted FilteringPrice, availability, location, category, and custom attribute filters
Real-time InventoryLive stock levels synchronized across all merchant channels
Merchant Quality SignalsRatings, fulfillment speed, return policies surfaced to agents
Multi-currencyAutomatic price conversion for global commerce
开发者提示

Catalog API 使用基于游标的分页。始终存储每个响应中的 endCursor,并在后续请求中将其作为 after 参数传递。这对于构建需要分页浏览大型结果集的代理至关重要。

Checkout Kit

Checkout Kit 是 Shopify 的客户端库,让 AI 代理能够完成购买而无需将用户重定向到传统的网页结账。它支持多个平台:

  • JavaScript (web and Node.js agents)
  • Swift (iOS agents and Apple Intelligence integrations)
  • Android/Kotlin (Google Assistant and Android agents)
  • React Native (cross-platform mobile agents)
import { CheckoutKit } from '@shopify/checkout-kit-js';

// Initialize Checkout Kit with agent credentials
const checkout = new CheckoutKit({
storefrontAccessToken: process.env.SHOPIFY_STOREFRONT_TOKEN,
domain: 'merchant-store.myshopify.com',
});

// Create a cart from agent-selected products
const cart = await checkout.createCart({
lines: [
{
merchandiseId: 'gid://shopify/ProductVariant/12345',
quantity: 1,
},
],
buyerIdentity: {
email: 'customer@example.com',
countryCode: 'US',
},
});

// Generate a checkout URL or embed checkout inline
const checkoutUrl = cart.checkoutUrl;
安全提示

Checkout Kit 使用 Storefront API 访问令牌,这是可以安全嵌入在客户端代码中的公开令牌。永远不要在面向代理的代码中暴露你的 Admin API 令牌。Storefront 令牌的权限范围确保代理只能执行面向买家的操作。

智能体式店面

智能体式店面是 AI 代理展示产品和促成购买的界面。Shopify 商家不需要为每个代理平台构建自定义集成——Shopify 负责处理底层管道。

当前支持的代理平台

ChatGPT Shopping:OpenAI 的 ChatGPT 可以浏览 Shopify 的产品目录、显示带有图片和定价的产品卡片,并直接链接到结账。一旦商家的产品被索引,他们就会自动出现在 ChatGPT 购物结果中。

Microsoft Copilot:通过 Copilot Commerce 集成,Shopify 产品出现在 Copilot 搜索结果和对话式回复中。该集成支持带有购买按钮的富产品卡片。

Perplexity Shopping:当用户提出购物相关问题时,Perplexity 的答案引擎会展示带有直接购买链接的 Shopify 产品。

自定义代理:任何开发者都可以使用 Catalog API 和 Checkout Kit 构建购物代理。这是本课程中开发者真正的机会所在。

AI 购物开发者仪表盘

Shopify 在合作伙伴仪表板中提供了专门的区域,用于监控和管理智能商务集成。

仪表盘功能

  • 代理分析:追踪哪些 AI 代理正在带来流量和转化
  • 产品数据源健康度:监控你的产品在 Catalog API 索引中的表现
  • 转化漏斗:查看从代理发现到结账完成的流失率
  • 代理专属优化:A/B 测试针对 AI 理解能力优化的产品描述
  • 收入归因:了解来自代理驱动购买与传统渠道的收入占比
重要限制

Catalog API 目前处于受控推出阶段。并非所有商家都会自动被索引。商家必须满足一定的质量门槛(活跃商店、有效的运费设置、清晰的产品数据)才能出现在代理搜索结果中。请在合作伙伴仪表板中查看你的商店索引状态。

开发者机遇

作为开发者,智能商务开辟了几个新的应用类别:

  1. 自定义购物代理 -- 为细分市场构建专用代理(例如,一个葡萄酒品酒师代理,为客户推荐 Shopify 葡萄酒商家的酒款)
  2. 代理优化工具 -- 帮助商家优化其产品数据以便 AI 发现
  3. 多代理编排 -- 构建协调多个专用代理以完成复杂购买决策的系统
  4. 代理分析平台 -- 为商家提供更深入的代理驱动商务洞察

本模块你将构建什么

在本模块中,你将构建一个完整的智能商务流水线:

  1. 查询 Catalog API 以基于自然语言发现产品
  2. 使用 Claude 作为 AI 骨干构建对话式购物流程
  3. 集成 Checkout Kit 以编程方式完成购买
  4. 部署一个跨多个界面工作的自定义购物代理
下一步

继续学习下一课 Sidekick 扩展,了解如何为商家扩展 Shopify 内置 AI 助手的自定义功能。