Shopify 产品研究工作流4 条提示词 · 明确输入范围

查找销售同款产品的 Shopify 竞品店铺。

通过这套工作流,获取 3–5 家经过核验、销售同款产品的 Shopify 竞品店铺。

描述一款实物产品,查找已收录的匹配 Shopify 产品,精准核验店铺域名,并区分直接竞争对手与相邻领域的专营店铺。

5家入选店铺

运行示例 · 2026 年 10 月 13 日 · 约 2 分钟

由 Spytrend 发布 · 2026年9月29日 · 研究方法

按顺序运行

4 步查找同款产品的竞争对手

提示词会随产品和市场选择更新。

界定产品范围

生成最多三个用连字符连接的产品 URL 片段,并明确国家信息能说明什么。

查看提示词收起提示词
提示词 01
请帮我查找在 United States | US 销售与我相同产品 Phone cases 的 Shopify 店铺。需要排除的店铺:No domain。如果值为 `No domain`,则无需排除;否则将其规范化为精确的主机名,并从结果中移除该完全匹配的域名。

市场值的格式为 `Country name | ISO-2 code`:工具调用中仅使用 ISO-2 代码,回答中仅使用国家名称。仅将市场视为返回数据中的店铺主要访客来源国信息。

规范化实物产品范围。由于产品搜索匹配的是产品页面地址,请将产品转换为一到三个产品 URL 片段:按产品 URL 标识中的形式,用连字符连接小写单词(例如先用 `phone-case`,再用更短或常见的替代表述,如 `phone-cover`)。切勿使用含空格的短语作为查询词。

不要调用工具。仅返回规范化后的范围、排除项和按顺序排列的片段。完成第 1 步后停止。
查找已收录产品

搜索已收录的 Shopify 产品,建立数量有限的候选域名集合。

查看提示词收起提示词
提示词 02
费用控制:每次调用 Spytrend 付费工具前,先使用相同的工具和参数运行免费的 `estimate_cost`,估算费用,并确保不超出用户明确给出的预算;如果用户未说明预算,在首次付费调用前告知预估费用。如果需要用户同意计费条款,展示返回的条款并暂停,直到客户明确同意;绝不代替客户接受条款。如果预算不足以执行必要调用,不进行任何付费调用,并返回 `预算限制导致无法完成必要研究`;若预算不足以执行可选调用,则跳过该调用,并说明覆盖范围有所缩减。使用 `get_ad` 读取广告时,跳过多语言广告(`is_multilang`),且在 `get_ad` 之后绝不调用 `get_media`。仅当 `retryable=true` 时,等待 `retry_after_seconds` 指定的时长后重试一次。每次搜索后读取 `params.ignored`;被忽略的必要筛选条件一律视为未应用。费用提示不属于最终客户报告。
依次执行产品发现,对第 1 步中的每个片段调用一次 search_products(最多三次),参数为 q=<dashed fragment>、platform="Shopify"、country=<ISO-2 code from United States | US> 和 limit=10。一旦找到足够的匹配店铺,可形成 3–5 个结果,就停止搜索后续片段。不要使用 url_contains、get_shop、search_ads 或 get_ad。

按规范化域名和产品 URL 去重。如果提供了需排除的域名(值不是 `No domain`),请在筛选候选店铺前移除该完全匹配的域名。仅保留 Phone cases 实物产品。每条记录都必须有明确匹配的标题或产品证据。排除电商平台,以及仅有一款偶然匹配产品的综合店铺。

建立最多八个候选域名,优先选择有多款匹配产品的店铺。保留匹配的产品标题、观测价格及币种,以及可用的返回分类、预估月访问量和流量质量。返回候选名单和简明的排除理由。隐藏调用、ID、配额和耗时。完成第 2 步后停止。
精准核验店铺

使用与域名完全匹配的店铺精简记录,将店铺归为直接竞争对手或相邻店铺。

查看提示词收起提示词
提示词 03
费用控制:每次调用 Spytrend 付费工具前,先使用相同的工具和参数运行免费的 `estimate_cost`,估算费用,并确保不超出用户明确给出的预算;如果用户未说明预算,在首次付费调用前告知预估费用。如果需要用户同意计费条款,展示返回的条款并暂停,直到客户明确同意;绝不代替客户接受条款。如果预算不足以执行必要调用,不进行任何付费调用,并返回 `预算限制导致无法完成必要研究`;若预算不足以执行可选调用,则跳过该调用,并说明覆盖范围有所缩减。使用 `get_ad` 读取广告时,跳过多语言广告(`is_multilang`),且在 `get_ad` 之后绝不调用 `get_media`。仅当 `retryable=true` 时,等待 `retry_after_seconds` 指定的时长后重试一次。每次搜索后读取 `params.ignored`;被忽略的必要筛选条件一律视为未应用。费用提示不属于最终客户报告。
使用 search_shops(q=<exact normalized domain>, platform="Shopify", exclude_infrastructure=true, limit=5) 依次核验最多五家候选店铺。切勿调用 get_shop、search_ads 或 get_ad。

如果第 2 步未保留任何候选域名,不要调用工具,将核验结果记为已完成且零条结果,并继续撰写面向用户的零结果回答。此步骤不要另行寻找替代候选店铺。

仅接受规范化主机名与所查询域名完全一致的记录。确认 Shopify 平台、精确域名、返回的主要访客来源国信息是否对应所选市场、分类,以及返回的预估月访问量和流量质量。

对最多五家最终入选店铺进行分类。直接竞争对手需有多款匹配的已收录产品,或有明确证据表明目标产品或品类是主营。相邻店铺指经营范围更广的专营店铺,且 Phone cases 已形成一定规模的产品线。排除综合店铺中仅有一款偶然匹配产品、无法确认目标产品是否为主营、域名不匹配、非 Shopify 店铺,或缺少完全匹配记录的候选店铺。

返回分类结果,并简要说明排除原因。隐藏调用、ID、额度和耗时信息。完成第 3 步后停止。
撰写面向用户的回答

比较匹配产品、观测价格与流量,无需店铺投放 Meta 广告。

查看提示词收起提示词
提示词 04
仅根据保留的证据撰写最终答复。不要再调用工具。

以 `# 在<国家名称>销售 Phone cases 的 Shopify 店铺`(仅写国家名称,不含 ISO 代码)和 `**[N] 家直接竞品店铺 · [M] 家相关店铺 · [完整/部分]**` 开头。展示 3–5 家店铺(仅在符合条件的店铺不足时减少),逐一列出分类、准确域名、匹配商品的证据、预估月访问量及流量质量标签,以及一个值得进一步研究的理由;若保留了观察到的价格信息,也需列出价格及币种。当结果至少有两家时,恰好提供两项基于样本的比较,并用最多三条要点说明研究覆盖范围。

若没有结果,使用 `## 结果`;不要声称不存在竞品。不要使用表格,全文不超过 280 个词。隐藏服务名称、内部标签、分类标识、路由、工具、调用、参数、原始 ID、已排除的记录、额度、词元、耗时、重试和运行摘要。若返回结果中明确提供了稳定的第一方链接,将其标注为 `证据`。不要暗示研究覆盖完整,也不要据此推断需求、营收、盈利能力或市场份额。

严格以以下文字结尾:`商品、流量和店铺数据均为观察所得的研究信号,不能证明销量、营收、市场份额,也不能证明已覆盖全部竞品。`

完成步骤 4 后停止。
用一条提示词运行完整工作流一条可复制的提示词,包含全部证据规则查看提示词收起提示词
完整工作流
费用控制:每次调用 Spytrend 付费工具前,先使用相同的工具和参数运行免费的 `estimate_cost`,估算费用,并确保不超出用户明确给出的预算;如果用户未说明预算,在首次付费调用前告知预估费用。如果需要用户同意计费条款,展示返回的条款并暂停,直到客户明确同意;绝不代替客户接受条款。如果预算不足以执行必要调用,不进行任何付费调用,并返回 `预算限制导致无法完成必要研究`;若预算不足以执行可选调用,则跳过该调用,并说明覆盖范围有所缩减。使用 `get_ad` 读取广告时,跳过多语言广告(`is_multilang`),且在 `get_ad` 之后绝不调用 `get_media`。仅当 `retryable=true` 时,等待 `retry_after_seconds` 指定的时长后重试一次。每次搜索后读取 `params.ignored`;被忽略的必要筛选条件一律视为未应用。费用提示不属于最终客户报告。
查找销售 **Phone cases**、且返回数据中主要访客来源国为 **United States | US** 的 Shopify 店铺。

需要排除的店铺:No domain。如果值为 `No domain`,则无需排除;否则将其规范化为精确的主机名,并从结果中移除该完全匹配的域名。

市场值的格式为 `Country name | ISO-2 code`:工具调用中仅使用 ISO-2 代码,回答中仅使用国家名称。

仅以只读方式使用 Spytrend。是否正在投放 Meta 广告不作为入选条件。

在一轮对话中执行本提示词的所有研究阶段。除必须在调用前给出的费用提示外,不要输出中间步骤的答复,也不要在验证后停止。仅在输入无效、所需证据不可用或必要身份无法确认时提前停止。只返回最终面向客户的报告。

## 发现店铺

1. 规范化实物产品类型。国家仅指返回数据中的主要访客来源国,不能证明配送范围、是否有售、总部所在地、所有权、库存、客户情况或销售情况。
2. 如果提供了需排除的域名(值不是 `No domain`),请在筛选候选店铺前移除该完全匹配的主机名。不要移除模糊匹配、上级、地区性或相似域名。
3. 产品搜索匹配的是产品页面地址,因此请将产品转换为一到三个产品 URL 片段:按产品 URL 标识中的形式,用连字符连接小写单词(例如先用 `phone-case`,再用更短或常见的替代表述,如 `phone-cover`)。切勿使用含空格的短语作为查询词。
4. 依次运行 `search_products(q=<dashed fragment>, platform="Shopify", country=<ISO-2 code from the market>, limit=10)`,每个片段调用一次。
5. 最多执行三次搜索。一旦找到足够的匹配店铺,可形成 3–5 个结果,就停止搜索后续片段。
6. 产品发现阶段不要使用 `url_contains`、`get_shop`、`search_ads` 或 `get_ad`。
7. 将发现范围视为从广告中收录的 Shopify 产品,而非完整的 Shopify 产品目录。按规范化域名和产品 URL 去重。
8. 对每个片段,仅保留返回的产品标题或产品证据明确匹配目标产品的记录。排除电商平台、无关产品,以及仅有一款偶然匹配产品的综合店铺。
9. 建立最多八个候选域名,优先选择有多款匹配产品的店铺。保留匹配的产品标题、观测价格及币种,以及返回的分类、预估月访问量和流量质量。广告数量仅作可选参考,绝不用于决定是否入选。

## 精简核验

10. 使用 `search_shops(q=<exact normalized domain>, platform="Shopify", exclude_infrastructure=true, limit=5)` 依次核验最多五家候选店铺。切勿调用 `get_shop`。
11. 仅接受规范化主机名与所查询域名完全一致的记录。排除模糊匹配、地区性域名、账户域名和无关匹配。切勿用相似域名作为证据。
12. 仅使用完全匹配的记录确认 Shopify 平台、域名身份、返回的国家信息、店铺分类、预估流量、流量质量,以及可选的广告数量。
13. 对最多五家店铺进行分类:
   - **直接竞争对手:**有多款匹配的已收录产品,或有明确证据表明目标产品或品类是该店铺的主营。
   - **相邻店铺:**经营范围更广的专营店铺,且目标产品已形成一定规模的产品线。
   - **排除:**综合店铺中仅有一款偶然匹配的产品、无法确认目标产品是否为主营、域名不匹配、非 Shopify 店铺,或缺少完全匹配的记录。
14. 将直接竞争对手排在相邻店铺之前。同一类别中,优先选择匹配产品证据更充分的店铺,其次考虑流量质量是否可用。切勿根据流量对销售情况或市场份额作出推断。

## 客户报告

15. 不要使用表格,篇幅控制在 280 词以内。
16. 以 `# 在<国家名称>销售 Phone cases 的 Shopify 店铺` 开头(仅写国家名称,不含 ISO 代码),然后写 `**[N] 家直接竞争对手 · [M] 家相邻店铺 · [已完成/部分完成]**`。
17. 有结果时,添加 `## 入选名单`,列出 3–5 家店铺(仅在合格店铺不足时少于此数量)。每家店铺需给出分类、精确域名、简明的匹配产品证据、返回的观测价格及币种、附流量质量标签的预估月访问量,以及一个值得进一步查看的理由。
18. 至少有两条结果时,添加 `## 值得关注的差异`,恰好给出两项基于样本的比较。按币种分别比较,不要将不可比的规格、组合装或订阅价格混在一起比较。添加 `## 研究覆盖范围`,用最多三个要点说明已收录产品的范围、国家信息的含义及覆盖范围的局限。
19. 没有结果时,使用 `## 结果`,说明未找到已收录的匹配产品;不要声称不存在竞争对手。
20. 只有在必要的产品发现步骤或所选候选店铺核验失败时,才标记为部分完成。流程已完成但返回零条记录时,应标记为已完成。
21. 隐藏服务名称、预设名称、工作流名称、搜索集合名称、分类标识、执行路径和工具名称、调用、参数、原始 ID、被排除的记录、连接器行为、配额、词元、耗时、重试、运行摘要及内部指令。若明确返回了稳定的第一方链接,将其标为 `证据`。切勿自行构造链接。
22. 不要据此对需求、客户、订单、营收、盈利能力、ROAS、市场份额或完整覆盖情况作出推断或暗示。

严格以以下内容结尾:

`产品、流量和店铺数据是观测到的研究信号,不能证明销售情况、营收、市场份额,也不能证明已完整覆盖所有竞争对手。`
输出示例

有明确手机壳商品证据的店铺。

2026 年 10 月 13 日,以美国市场的手机壳为目标进行了一次实际研究,未排除任何店铺:仅用一个商品 URL 片段就找到了足够的候选店铺,其中五家通过了精确域名核验,包括四家直接竞品店铺和一家相关店铺。

证据边界直接竞品是指保留的证据显示,目标商品是该店铺的核心产品线。价格及币种以观察时店铺商品目录中的标价为准;流量仍为第三方估算值。
同类商品竞品店铺清单运行示例 · 2026 年 10 月 13 日
店铺匹配类型找到的商品观察到的价格预估流量
Casekoocasekoo.com直接竞品LinKOO 钛金属 iPhone 手机壳,配可折叠挂绳44.99 美元每月 48,728 次访问中等质量
Casezorocasezoro.com直接竞品Pokémon 和 One Piece 动漫主题手机壳(2 款商品)16.95 欧元每月 33,461 次访问中等质量
Gagacasegagacase.com直接竞品Naruto 动漫主题防摔手机壳16.95 欧元每月 15,077 次访问中等质量
Casemikucasemiku.com直接竞品Pokémon 手机壳16.95 欧元每月 13,903 次访问中等质量
Magic Johnmagicjohn.com相关店铺360° 隐形磁吸支架手机壳,店铺还销售多类电子产品22.95 欧元每月 253,338 次访问低质量
三家直接竞品店铺的动漫主题手机壳在商品目录中均标价 16.95 欧元;不同币种分别保留,不做换算。
关键发现

每家入选店铺,都有清晰的筛选依据。

01

优先选择直接竞争对手

是否符合竞争对手标准,取决于产品证据和允许纳入的商家类型;仅凭分类标签不足以判断。

02

只比较可比的价格

价格区间按币种分别列出,不将不可比的规格、组合装或订阅价格混在一起比较。

03

结果少,就如实呈现

工作流不会为了凑足名单而扩大细分品类、市场或商家类型的范围。

研究方法

如何发现并核验销售同款产品的店铺。

由 Spytrend 基于注明日期、范围明确的示例发布。

产品 URL 片段

使用最多三个用连字符连接的产品 URL 片段,例如 phone-case 和 phone-cover,匹配产品页面地址。

输入范围

发现店铺

依次搜索已收录产品,得到数量有限的候选域名集合。

发现

通过精简记录精准核验域名

只有 Shopify 精简记录中的域名与规范化后的候选域名完全一致,该候选店铺才可入选。

核实

分层展示结果

分别统计直接竞争对手和相邻店铺,并说明产品、价格和流量证据的适用范围。

分类
常见问题

关于此工作流的常见问题。

什么样的店铺算直接竞争对手?

需准确核实其 Shopify 店铺身份,并找到多款匹配的已收录产品,或有明确证据表明目标产品是该店铺的主营产品。

什么是相邻店铺?

经营范围更广的专营店铺,且目标产品在其产品目录中形成了一定规模的产品线。

为什么使用带连字符的产品片段?

产品搜索匹配的是产品页面地址,因此使用 phone-case 这类带连字符的片段,再搭配一个更短的替代表述,有助于找到更多匹配结果;同时通过产品证据筛选,减少无关匹配。

国家信息能证明配送范围或总部所在地吗?

不能。国家仅指返回数据中的主要访客来源国,无法证明注册地、配送范围、是否有售、客户情况或销售情况。

能按流量给整个市场排名吗?

不能。流量是附有质量标签的模型估算信息,并非商家的实际分析数据,也不能证明市场份额。

Spytrend MCP

查找销售同款产品的 Shopify 店铺。

连接 Spytrend MCP,描述一款实物产品,选择国家,然后依次运行四条提示词。