# AI 助手提示库

编写清晰、具体的提示有助于 [AI 助手](/zh/product/pushwoosh-ai/ai-assistant/)提供准确、相关且可操作的响应。使用以下策略和示例来改善您的结果。示例提示按任务分组，与新对话中的建议提示相同：**创建**、**分析**和**配置**。

<span id="prompting-strategies-and-best-practices" />

## 提示策略和最佳实践

| 应该 | 不应该 | 原因 |
| :---- | :---- | :---- |
| 具体说明您想要什么 | 给出模糊的指令 | 清晰的请求能获得准确的结果 |
| 包含标识符（应用代码、营销活动名称、Customer Journey UUID、细分名称） | 模糊地引用资源 | 让 AI 助手定位到正确的对象 |
| 编写包含背景、预期结果和限制条件的详细提示 | 只给出一行请求 | 上下文越多，后续沟通轮次越少 |
| 为事件、Customer Journey、标签和营销活动使用一致的命名 | 混用命名规则 | 避免 AI 助手查找时产生混淆 |
| 为自定义事件、细分和标签添加清晰的描述 | 不加任何说明 | 帮助 AI 助手正确解释它们 |
| 每次操作或响应后验证结果 | 想当然地认为已经成功 | 在错误累积之前发现它们 |
| 继续之前阅读每个步骤，尤其是永久性更改 | 匆忙完成多步骤操作 | 永久性更改需要在发生前审核 |
| 批准决策卡片之前查看其原因 | 不阅读就批准 | 该卡片是您发现错误的最后机会 |

<Aside type="note" title="并非所有操作都会经过决策卡片">
创建新对象（例如细分、Customer Journey、地理区域和优惠券池）会立即执行。请参阅[无需批准即可执行的操作](/zh/product/pushwoosh-ai/ai-assistant-how-to-use/#actions-that-run-without-approval)。对于这些操作，请在 AI 助手回复后立即验证结果。
</Aside>

### 有效和效果较差的提示

| 有效的提示 | 效果较差的提示 |
| :---- | :---- |
| *“创建一个细分，针对过去 7 天内放弃购物车的用户。”* | *“修复我的推送。”* |
| *“显示 6 月 1 日至 15 日‘夏季促销’营销活动的推送通知统计数据。”* | *“给我看统计数据。”* |
| *“帮我调试为什么我的 iOS 推送通知无法送达。”* | *“出问题了。”* |
| *“‘欢迎流程’Customer Journey（UUID: abc-123）昨天下午 3 点停止发送电子邮件。”* | *“我的 Customer Journey 不工作了。”* |
| *“构建一个细分，针对过去 14 天内浏览过产品但未购买的用户。目标是通过后续电子邮件对他们进行营销。”* | *“帮我定位用户。”* |

## 创建

构建新内容。聊天中此类别自带的入门提示：*“制定完整的营销策略”*、*“创建新用户引导 Customer Journey”*、*“创建重新激活推送营销活动”*。

### 细分和受众

> *“创建一个用户细分，这些用户在过去 30 天内没有打开过应用，并且过去至少有过一次购买，但不包括那些已退订通知的用户。”*

**AI 助手会做什么：** 使用所描述的筛选条件构建细分。

![AI 助手为过去有购买记录但近期不活跃且未退订的用户创建的细分](/ai-assistant-4.webp)

**之后检查：** 确认细分规模看起来合理，并且被排除的用户（此处为已退订用户）确实已被排除。

### Customer Journey

##### 根据描述构建 Customer Journey

> *“创建一个 Customer Journey，当客户将鞋子加入购物车但未完成购买就离开时开始。*
>
> *等待 1 小时检查是否发生购买。如果购买了，发送一条感谢消息并退出 Customer Journey。如果没有，发送第一条提醒并再等待 23 小时。*
>
> *如果客户在此期间完成购买，发送一条感谢消息并退出。如果他们仍未购买，发送第二条带折扣的提醒，再等待 1 小时，然后退出 Customer Journey。”*

**AI 助手会做什么：** 按照所描述的分支逻辑构建完整的 Customer Journey。

![AI 助手为弃购营销活动生成的包含提醒的 Customer Journey 流程](/ai-assistant-3.webp)

**之后检查：** 在构建器中打开该 Customer Journey，在激活之前确认分支、延迟和消息符合您的意图。

##### 编辑您已创建的 Customer Journey

在同一对话中，要求对该 Customer Journey 进行更改。AI 助手会编辑现有的 Customer Journey 及其消息，而不是创建新的。

> *“现在把第二条提醒中的折扣从 10% 改为 15%。”*

**AI 助手会做什么：** 显示一张决策卡片，其中包含一张前后对比表，准确列出将要更改的内容（推送标题、推送文本、步骤名称），并标出需要检查的事项：新的折扣码必须在您的商店中存在，且更大的折扣会降低每笔订单的利润。在您批准之前不会进行任何更改。

![决策卡片，显示提高折扣后 Customer Journey 第二条提醒推送的前后对比](/ai-assistant-34.webp)

**之后检查：** 打开该 Customer Journey，确认它仍然包含相同的两条消息，并且只有第二条消息的内容发生了变化。

如果该 Customer Journey 已在运行，请先暂停它。AI 助手无法编辑正在运行的 Customer Journey，而在暂停期间不会有任何内容送达用户，因此请将编辑安排在不繁忙的时段。

### 内容

##### 生成电子邮件模板

> *“为一家在线商店创建电子邮件内容，旨在通过提供折扣或独家优惠等特殊激励措施来重新激活以前的购买者。目标是鼓励重复购买，并重新吸引近期未购物的客户。重点是清晰、有说服力的信息，突出优惠的价值，并包含强烈的行动号召。”*

**AI 助手会做什么：** 将生成的电子邮件保存为模板，并回复一个链接，让您在电子邮件编辑器中打开它。它本身不会添加图片，但编辑器中图片区块的 **Generate with AI** 面板可以根据您在那里编写的简短描述生成图片。

![AI 助手为重新激活以前的购买者生成的包含折扣优惠的电子邮件内容](/ai-assistant-5.webp)

**之后检查：** 在发送测试之前，在编辑器中检查文案、图片和链接。

##### 编辑现有电子邮件模板

一旦模板存在，您无需从头开始重新创建它来进行更改。要求 AI 助手编辑特定部分（内容区块、主题、预标题、发件人或调色板），它会就地更新已保存的模板。

> *“在‘挽回：回头客享 20% 折扣’电子邮件模板中，修改主题行，更直接地提及 20% 的折扣，并将‘免费礼品包装’卡片替换为一张关于轻松、无忧退货的新卡片。”*

**AI 助手会做什么：** 将这两项更改作为一张决策卡片提出，并详细列出新旧主题行以及被替换卡片的文本。您批准后模板即会更新，其余内容保持不变。

![AI 助手对电子邮件模板编辑的说明，显示新旧主题行以及被替换卡片的标题和文本](/ai-assistant-24.webp)

**之后检查：** 确认主题行和被替换的卡片看起来正确，并且模板中的其他内容没有变化。

### 应用内消息和富媒体

> *“创建一条在应用启动时显示的应用内消息，标题为‘欢迎回来！’，带有一个关闭按钮和一个标签为‘查看新内容’的 CTA 按钮，链接到应用的主屏幕。”*

**AI 助手会做什么：** 提出一张包含完整内容和布局的决策卡片，其中任何推测的值（例如深层链接）都会被标出供您确认。您批准后应用内消息即会保存。在它被关联到触发器（例如 Customer Journey 中的应用启动事件）之前，不会向任何人显示。AI 助手不会向应用内消息添加图片。编辑器自带的 Image 字段只接受 URL 或媒体库中的文件，没有内置的生成器。

![AI 生成的“欢迎回来！”应用内模态窗口，带有通过编辑器 Image 字段添加的产品图片、关闭按钮和 CTA](/ai-assistant-25.webp)

**之后检查：** 确认内容和所有链接正确，然后将其关联到触发器，它才能送达用户。

### 优惠券和促销码

> *“创建一个名为‘春季促销’的优惠券池，包含 10 个一次性促销码，不设到期日期。”*

**AI 助手会做什么：** 直接创建优惠券池，不经过决策卡片。AI 助手会自行编写促销码（或使用您在提示中列出的促销码），然后报告这些促销码以及仍未使用的数量。Pushwoosh 保证每个促销码只发给一个用户。它不跟踪促销码是否实际被兑换，因此确保只兑换一次需要由您自己的结账流程或后端来实现。

![已创建的优惠券池，包含 10 个未使用的促销码，无到期日期](/ai-assistant-26.webp)

**之后检查：** 在消息或 Customer Journey 中使用之前，确认该优惠券池的促销码数量符合预期。

### 地理区域

> *“创建一个名为‘市中心门店’的圆形地理区域，中心位于 [纬度], [经度]，半径为 500 米。”*

**AI 助手会做什么：** 直接创建地理区域，不经过决策卡片，并报告其状态和范围。消息是可选的。没有消息时，当设备进入该区域，区域会触发 `PW_GeozoneEntered` 事件。使用该事件启动 Customer Journey，并在其中选择消息和受众。API 要求设置重复进入之间的最小间隔（冷却时间），且没有默认值。如果您没有指定，AI 助手会选择一个值而不是留空，这样在区域边缘附近逗留的人就不会反复触发它。

![地理区域列表，显示新创建的地理区域处于活动状态，范围为 500 米](/ai-assistant-28.webp)

**之后检查：** 确认位置和半径符合您的预期，并确认应用已获得位置权限且已启用 SDK 的位置功能。恰好为 0 的坐标（赤道或本初子午线上的点）目前会被视为缺失而被拒绝。

## 分析

调查数据。入门提示：*“诊断表现不佳的营销活动”*、*“按细分和渠道分析收入”*、*“查找用户旅程中的流失点”*。

### 分析和仪表板

##### 获取营销活动效果报告

> *“生成一份关于此应用中所有已启动的推送通知营销活动的送达率、打开率和点击率的综合报告，按营销活动类型和消息内容进行细分。”*

**AI 助手会做什么：** 返回按营销活动类型和消息内容细分的报告，其中包含每项的送达率、打开率和点击率，并标出它在过程中发现的数据质量问题，例如推送点击率是根据打开次数计算的（Pushwoosh 没有单独的推送点击计数），或者由于缺少 iOS 设置导致送达计数被低估。

![AI 助手按营销活动类型细分的效果报告，包含每项的发送数、送达数、打开数和比率](/ai-assistant-37.webp)

**之后检查：** 将几个营销活动与您已知的数据进行抽查对比。

##### 构建仪表板

> *“仅为此应用内营销活动创建一个仪表板：展示次数、底部按钮的点击次数，以及事件 X 的独立用户完成次数。”*

**AI 助手会做什么：** 如果缺少应用内消息或真实事件名称，它会询问您指的是哪条应用内消息以及真实的事件名称，并指出仪表板无法直接按应用内消息筛选，也无法统计单个按钮的点击次数，然后构建最接近的方案：将所请求的三个指标作为小组件（使用“互动”作为按钮点击指标的替代），外加一个趋势图。

**之后检查：** 确认仪表板仅限于此应用内消息，并且互动小组件不会被误当作精确的按钮点击次数重复计算。

##### 重新计算细分

> *“重新计算‘高价值流失用户’细分，并告诉我现在有多少用户匹配。”*

**AI 助手会做什么：** 开始重新计算，并在完成后报告更新后的用户数量。

**之后检查：** 根据近期的活动情况，将新数量与您的预期进行比较。

### 收入分析

##### 计算周环比增长

> *“提取过去 30 天的送达和收入数据，并计算周环比增长。”*

**AI 助手会做什么：** 当账户有可用于计算的收入数据时，返回该时段的送达和收入总数以及周环比增长率。如果没有跟踪任何数据（没有连接支付提供商，也没有触发带收入的事件），它会说明这一点，而不是报告增长率。

![AI 助手返回过去 30 天的送达和收入总数以及周环比增长](/ai-assistant-20.webp)

**之后检查：** 检查日期范围是否与您的要求一致。

##### 将 Customer Journey 与其对照组进行比较

> *“将此 Customer Journey 的收入与其对照组进行比较。”*

**AI 助手会做什么：** 检查该 Customer Journey 是否有自己的保留组 (holdout) 划分，以及是否设置了带收入的事件。如果缺少其中任何一项，它会准确说明需要添加什么，而不是猜测结果。如果账户只有账户级对照组，它会说明该组衡量的是所有营销活动的整体效果，不能替代 Customer Journey 级别的保留组。

**之后检查：** 确认保留组百分比，并确认它关联到该 Customer Journey 本身，而不是仅依赖账户级对照组。

##### 查找没有收入的营销活动

> *“查找过去 30 天内没有产生任何收入的营销活动。”*

**AI 助手会做什么：** 在回答之前先检查是否跟踪了收入。如果没有跟踪，每个营销活动都会理所当然地匹配，因此它会报告跟踪缺口和账户的实际发送活动，而不是给出一份毫无意义的“所有营销活动”列表。

**之后检查：** 如果已设置收入跟踪，请确认日期范围，并确认结果中不包含已暂停或草稿状态的营销活动，除非您要求包含它们。

### 账户策略

> *“分析我的账户，并提出一个以收入为重点的计划：目标细分、渠道和营销活动时间表。”*

**AI 助手会做什么：** 在构建计划之前，先审核账户中可能阻碍收入的因素（跟踪缺口、无法触达的受众、空细分）。当审核结果没有问题时（如本例），它会直接给出要定位哪些细分、使用哪些渠道以及营销活动时间表，供您在采取任何行动之前审核。

![AI 助手的账户审核结果，确认收入跟踪和可触达受众，随后是目标细分表](/ai-assistant-21.webp)

**之后检查：** 确认建议的细分和时间表适合您当前的营销活动，并在信任后续数据之前解决审核标出的所有数据缺口。

## 配置

进行设置。入门提示：*“设置移动 SDK（iOS/Android）”*、*“设置 Web SDK”*、*“设置电子邮件发送”*。

### 发送设置

> *“将此应用的推送频率上限设置为每位用户每周 1 条消息。”*

**AI 助手会做什么：** 以决策卡片的形式为整个应用提出新的推送频率上限。您批准后限制即会更改。频率上限按应用和渠道生效，而不是按细分或营销活动生效。

![消息发送设置，显示频率上限已更新为每 7 天 1 条消息](/ai-assistant-33.webp)

**之后检查：** 在应用的频率上限设置中确认新的限制，并检查它不会导致多步骤 Customer Journey 的后续消息无法发送。

### 测试设备

> *“将我的手机注册为 iOS 推送测试的测试设备。”*

**AI 助手会做什么：** 在 **Test Devices** 页面上开启 **Add test devices from the app**，持续 1 小时。剩余时间显示在开关旁边。开启期间，仅打开应用是不够的：需要在 30 秒内将应用切换到后台再切回前台 6 次，手机就会自行注册。如果您已经知道手机的推送令牌或设备 ID (HWID)，请将其添加到提示中，AI 助手会直接注册该设备。

![Test Devices 页面，“Add test devices from the app”自动注册窗口处于活动状态](/ai-assistant-27.webp)

**之后检查：** 确认新设备以正确的平台出现在测试设备列表中。

### 集成

> *“创建一个 Webhook 集成，在发送消息时向 [您的服务器 URL] 发送 POST 请求。”*

**AI 助手会做什么：** 首先检查应用当前的 Webhook 设置，因为每个应用只有一个 Webhook，创建新的会替换旧的，然后提出一张包含目标 URL、涵盖的事件和认证标头状态的决策卡片。如果会覆盖已有内容，卡片会予以说明。集成只有在您批准后才会开始触发。

![AI 助手的 Webhook 设置摘要：URL、事件、认证标头以及它事先运行的覆盖检查](/ai-assistant-35.webp)

**之后检查：** 确认目标 URL、涵盖的事件和范围（所有消息还是特定消息）符合您的预期；如果您的服务器需要验证调用确实来自 Pushwoosh，请添加认证标头。

### 用户和访问权限

> *“邀请 [电子邮件] 加入此账户，并授予 [群组] 访问权限。”*

**AI 助手会做什么：** 提出一张决策卡片，注明邀请所分配的群组。权限按群组设置，每个群组针对每个应用拥有 See、Modify 和 Send push 权限。群组并不是具有固定功能的预设角色，因此一个群组实际能做什么取决于您的账户如何配置它。邀请电子邮件只有在您批准后才会发出。

![Permissions 页面，显示账户的群组/权限矩阵（Approver、Analyst、Editor、Full user）以及 See、Modify 和 Send push 列](/ai-assistant-30.webp)

**之后检查：** 打开该群组的权限（如上方截图所示），逐个应用确认 See、Modify 和 Send push 的设置符合您对此人的要求。

### 支持

> *“就此问题创建一个支持工单，并附上此对话中的详细信息。”*

**AI 助手会做什么：** 创建支持工单并在提交后确认，您无需自行前往 [Pushwoosh 支持](https://help.pushwoosh.com/hc/en-us/requests/new)。

**之后检查：** 记下工单编号。Pushwoosh 支持团队会据此跟进。

## 相关内容

要诊断特定问题，例如 Customer Journey 停滞或发送失败，请参阅[使用 AI 助手进行故障排除](/zh/product/pushwoosh-ai/troubleshoot-with-ai/)，其中包含按问题类型组织的提示模板。