# 客户

> Shoplazza AI Toolkit 中 shoplazza-customers 技能的自然语言指令示例：按邮箱或手机号查客户、新建客户、退订营销与管理收货地址。

`shoplazza-customers` 技能的自然语言指令。每条请求前加 `/shoplazza-customers` 前缀，再描述任务。

## 前置条件

* [快速开始](../get-started)
* 对店铺完成认证：`shoplazza auth login --store-domain <域名> --domain customers`

## 示例

### 1. 按邮箱查客户

```
/shoplazza-customers 查下邮箱是 tom@example.com 的客户
```

运行 `customers +search --email tom@example.com`。

### 2. 按手机号查客户

```
/shoplazza-customers 找下手机号是 +1234567890 的客户
```

运行 `customers +search --phone "+1234567890"`。

### 3. 新建客户

```
/shoplazza-customers 新建一个客户 John Doe,邮箱 john@example.com,打上 vip 和 wholesale 标签
```

运行 `customers +create --email john@example.com --first-name John --last-name Doe --tags "vip,wholesale"`。

### 4. 客户退订营销

```
/shoplazza-customers 给 jane@example.com 建个客户,但不要订阅营销
```

在创建命令上加 `--no-marketing`。

### 5. 管理收货地址

```
/shoplazza-customers 给客户 123 加个收货地址,并设为默认
```

智能体先创建地址，再对该客户调用 `customers addresses set-default`。

### 6. 统计客户数

```
/shoplazza-customers 我一共有多少客户?
```

运行 `customers count`。

## 域边界

按邮箱找客户**资料**在这里；该客户的**订单历史**（某邮箱下过的订单）属于 [`/shoplazza-orders`](./orders#1-查订单跨域路由的经典边界)。

## 参见

* [Shoplazza CLI:customers 命令](/zh-CN/docs/app/developer-tools/shoplazza-cli/commands/customers)
