Quy trình Shopify4 prompt · 2–4 cửa hàng

So sánh các ứng dụng Shopify được phát hiện trên nhiều cửa hàng.

Quy trình này trả về một kết quả so sánh ngăn xếp ứng dụng Shopify đã được xác minh.

Kiểm tra một cửa hàng hoặc so sánh các quan hệ được phát hiện chính xác trên nhiều cửa hàng, với việc phát hiện chưa đầy đủ được nêu rõ.

2cửa hàng đã so sánh

Lượt chạy ví dụ · 13 Oct 2026 · <1 phút

Xuất bản bởi Spytrend · 29 Sep 2026 · Phương pháp

Chạy theo thứ tự

So sánh ngăn xếp ứng dụng Shopify trong 4 bước

Các prompt được cập nhật theo hai domain cửa hàng bắt buộc và tối đa hai domain tùy chọn.

Xác thực bộ so sánh

Chuẩn hóa từ hai đến bốn cửa hàng cho một lượt so sánh.

Xem promptẨn prompt
Prompt 01
So sánh ngăn xếp ứng dụng Shopify đã phát hiện cho các domain cửa hàng sau: mejuri.com, dusk.com, none, none. Trọng tâm: apps_only.

Bỏ qua các mục bằng `none` (trường tùy chọn để trống). Chuẩn hóa và loại bỏ trùng lặp từ hai đến bốn domain merchant công khai, giữ đúng thứ tự đã nộp. Loại bỏ các domain không hợp lệ hoặc domain hạ tầng. Không bao giờ thay thế bằng các kết quả khớp mơ hồ, liên quan, theo khu vực, theo campaign, theo tài khoản, theo shop hay subdomain.

Chỉ trả về các domain đã giữ lại và ranh giới bằng chứng: `Detected technology may be incomplete. Not returned does not mean an app is not installed or used.` Dừng lại sau Bước 1.
Đọc các bản ghi domain chính xác, gọn nhẹ

Giữ lại các nhãn ứng dụng chính xác được trả về mà không tải toàn bộ danh mục sản phẩm.

Xem promptẨn prompt
Prompt 02
Kiểm soát chi phí: trước mỗi lệnh gọi Spytrend có phí, hãy chạy `estimate_cost` miễn phí với cùng công cụ và tham số, ước tính chi phí và giữ trong ngân sách người dùng đã nêu; nếu người dùng chưa nêu ngân sách, hãy cho họ biết mức ước tính trước lệnh gọi có phí đầu tiên. Nếu cần có sự đồng ý về giá, hãy hiển thị các điều khoản được trả về và dừng lại cho đến khi khách hàng đồng ý rõ ràng; không bao giờ tự đồng ý thay khách hàng. Nếu một lệnh gọi bắt buộc không nằm trong ngân sách đã nêu, không thực hiện lệnh gọi có phí đó và trả về `Budget limit prevents required research`; bỏ qua lệnh gọi tùy chọn không nằm trong ngân sách và nêu rõ phạm vi bị thu hẹp. Khi mở quảng cáo bằng `get_ad`, bỏ qua các quảng cáo đa ngôn ngữ (`is_multilang`) và không bao giờ gọi `get_media` sau `get_ad`. Chỉ thử lại một lần khi `retryable=true`, sau `retry_after_seconds`. Đọc `params.ignored` sau mỗi lượt tìm kiếm; một bộ lọc bắt buộc bị bỏ qua không bao giờ được tính là đã áp dụng. Thông báo chi phí không thuộc báo cáo cuối cùng gửi khách hàng.
Với mỗi domain đã giữ lại, chạy tuần tự search_shops(q=<exact normalized host>, platform="Shopify", exclude_infrastructure=true, limit=5). Chỉ chấp nhận dòng mà host đã chuẩn hóa khớp chính xác với host đã nộp.

Không bao giờ gọi get_shop, search_ads, get_ad hay get_advertiser. Giữ lại danh tính Shopify, tên ứng dụng chính xác và các định danh/danh mục. Giữ các trường pixel, analytics, theme, plan, review, messaging, payment, checkout và tracker dưới dạng Supporting technology. Giữ lại mọi ứng dụng được trả về nhưng không gọi danh sách đó là đầy đủ.

Chỉ trả về bằng chứng đã giữ lại một cách ngắn gọn và trạng thái lookup. Ẩn các lệnh gọi, ID, quota, thời gian và các dòng mơ hồ. Dừng lại sau Bước 2.
Phân loại và so sánh

Phân loại bằng chứng và tính toán độ trùng lặp chính xác giữa các cửa hàng đạt yêu cầu.

Xem promptẨn prompt
Prompt 03
Chỉ dùng bằng chứng đã giữ lại, phân loại mỗi domain là Qualified, Limited evidence hoặc Unresolved. Dữ liệu thiếu luôn là `Not returned`, không bao giờ là "absent" hay "unused". Chỉ so sánh tên hiển thị ứng dụng đã chuẩn hóa chính xác giữa các cửa hàng Qualified. Không gộp các tên hoặc chức năng tương tự. Các domain Limited và Unresolved nằm ngoài mẫu số của phần trùng lặp.

Đặt trạng thái thực thi là Complete khi mọi lookup domain chính xác bắt buộc đã hoàn tất và các bộ lọc bắt buộc của nó đã được áp dụng, bao gồm cả các lookup không có dòng chính xác hoặc công nghệ thưa. Chỉ dùng Partial khi có ít nhất một lookup bắt buộc thất bại hoặc một bộ lọc bắt buộc bị bỏ qua. Bằng chứng không đầy đủ, tự nó, không khiến việc thực thi thành Partial.

Chỉ trả về các phân loại và mức trùng lặp theo tên chính xác được hỗ trợ. Dừng lại sau Bước 3.
Viết báo cáo so sánh ngăn xếp ứng dụng

Hiển thị sự khác biệt theo chức năng, các câu hỏi hữu ích và giới hạn bằng chứng.

Xem promptẨn prompt
Prompt 04
Viết câu trả lời cuối cùng chỉ từ bằng chứng đã giữ lại. Không thực hiện thêm lệnh gọi tool nào.

Dùng `# Compare Shopify App Stacks`, hiển thị số lượng cùng với Complete/Partial, sau đó nêu: `Detected technology may be incomplete. Not returned does not mean an app is not installed or used.` Hiển thị Shared exact apps, một phần ngắn gọn cho mỗi cửa hàng, các phát hiện riêng theo từng cửa hàng, tối đa bốn câu hỏi kiểm tra và Evidence limits. Nếu không có ứng dụng chính xác nào được dùng chung, hãy nói rõ điều đó.

Giữ nguyên trạng thái thực thi đã lưu giữ. Không đổi Complete thành Partial chỉ vì công nghệ đã phát hiện có thể chưa đầy đủ hoặc các trường không được trả về.

Không dùng table và giữ trong 320 từ. Ẩn tên dịch vụ, nhãn nội bộ, các lệnh gọi, ID, quota, thời gian, các lượt thử lại và tóm tắt lượt chạy. Không suy luận về việc sử dụng thực tế, cấu hình, hiệu suất, doanh thu, ROAS hay lợi nhuận.

Kết thúc chính xác bằng: `Detected technology is an observed relationship, not proof of active configuration, usage, completeness, quality, conversions, revenue, ROAS or profitability.`

Dừng lại sau Bước 4.
Dùng toàn bộ quy trình trong một promptTất cả quy tắc bằng chứng trong một prompt có thể sao chépXem promptẨn prompt
Toàn bộ quy trình
Kiểm soát chi phí: trước mỗi lệnh gọi Spytrend có phí, hãy chạy `estimate_cost` miễn phí với cùng công cụ và tham số, ước tính chi phí và giữ trong ngân sách người dùng đã nêu; nếu người dùng chưa nêu ngân sách, hãy cho họ biết mức ước tính trước lệnh gọi có phí đầu tiên. Nếu cần có sự đồng ý về giá, hãy hiển thị các điều khoản được trả về và dừng lại cho đến khi khách hàng đồng ý rõ ràng; không bao giờ tự đồng ý thay khách hàng. Nếu một lệnh gọi bắt buộc không nằm trong ngân sách đã nêu, không thực hiện lệnh gọi có phí đó và trả về `Budget limit prevents required research`; bỏ qua lệnh gọi tùy chọn không nằm trong ngân sách và nêu rõ phạm vi bị thu hẹp. Khi mở quảng cáo bằng `get_ad`, bỏ qua các quảng cáo đa ngôn ngữ (`is_multilang`) và không bao giờ gọi `get_media` sau `get_ad`. Chỉ thử lại một lần khi `retryable=true`, sau `retry_after_seconds`. Đọc `params.ignored` sau mỗi lượt tìm kiếm; một bộ lọc bắt buộc bị bỏ qua không bao giờ được tính là đã áp dụng. Thông báo chi phí không thuộc báo cáo cuối cùng gửi khách hàng.
Sử dụng Spytrend MCP đã kết nối để so sánh các quan hệ ứng dụng Shopify đã phát hiện cho **mejuri.com, dusk.com, none, none**. Trọng tâm: **apps_only**.

Thực hiện mọi giai đoạn nghiên cứu trong prompt này trong một lượt. Ngoài các thông báo chi phí bắt buộc trước khi gọi, không phát ra các phản hồi bước trung gian và không dừng lại sau khi xác thực. Chỉ dừng sớm khi đầu vào không hợp lệ, bằng chứng bắt buộc không có sẵn hoặc danh tính bắt buộc không được xác định. Chỉ trả về báo cáo cuối cùng cho khách hàng.

## Đầu vào

1. Bỏ qua các mục bằng `none` (trường tùy chọn để trống). Chấp nhận từ hai đến bốn domain merchant công khai duy nhất. Chuẩn hóa host, giữ đúng thứ tự đã nộp và loại bỏ trùng lặp các host đã chuẩn hóa chính xác. Loại bỏ domain hạ tầng, localhost, địa chỉ IP và domain không hợp lệ. Nếu còn lại ít hơn hai hoặc nhiều hơn bốn, trả về chính xác `Invalid controlled input configuration` và không thực hiện lệnh gọi MCP nào.
2. Không bao giờ thay thế bằng một domain liên quan, theo khu vực, theo campaign, theo tài khoản, theo shop hay khớp mơ hồ.

## Bằng chứng rút gọn

3. Với mỗi domain đã giữ lại, chạy tuần tự:
   `search_shops(q=<exact normalized host>, platform="Shopify", exclude_infrastructure=true, limit=5)`
4. Chỉ chấp nhận một dòng mà host đã chuẩn hóa khớp chính xác với host đã nộp. Một domain gốc không khớp với subdomain của nó; một subdomain đã nộp đòi hỏi đúng host đó.
5. Không bao giờ gọi `get_shop`, `search_ads`, `get_ad` hay `get_advertiser`. Các dòng chính xác bị thiếu và công nghệ thưa vẫn ở trạng thái unresolved hoặc limited evidence.
6. Giữ lại danh tính Shopify rõ ràng, tên hiển thị ứng dụng chính xác và các định danh/danh mục ứng dụng được trả về. Giữ các trường pixel, analytics, theme, plan, review, email/SMS, payment, checkout và tracker trong một khối Supporting technology riêng. Quốc gia và traffic là ngữ cảnh tùy chọn, không phải bằng chứng ngăn xếp ứng dụng.
7. Giữ lại mọi ứng dụng được trả về trong dòng domain chính xác, rút gọn. Chỉ loại bỏ trùng lặp các tên hiển thị đã chuẩn hóa giống hệt nhau. Không bao giờ gọi danh sách được trả về là đầy đủ.

## Phân loại và so sánh

8. Phân loại mỗi domain là Qualified, Limited evidence hoặc Unresolved. Qualified yêu cầu domain Shopify chính xác và ít nhất một trường công nghệ liên quan đến trọng tâm. Limited evidence nghĩa là domain Shopify chính xác đã được xác định nhưng công nghệ liên quan đến trọng tâm bị thiếu, trống hoặc mơ hồ. Unresolved nghĩa là không có dòng chính xác, có xung đột domain hoặc danh tính Shopify chưa được xác nhận.
9. Dữ liệu thiếu là `Not returned`, không bao giờ là zero, not installed hay not used.
10. Chỉ tính mức trùng lặp giữa các cửa hàng Qualified bằng tên hiển thị ứng dụng đã chuẩn hóa chính xác. Chỉ hiển thị mức trùng lặp toàn bộ khi có mặt ở mọi cửa hàng Qualified. Chỉ hiển thị mức trùng lặp theo cặp/nhóm con khi có ít nhất hai cửa hàng Qualified cùng chia sẻ đúng tên đó. Các domain Limited và Unresolved nằm ngoài mẫu số của phần trùng lặp.
11. Không gộp các tên ứng dụng, nhà cung cấp hoặc chức năng tương tự. Chỉ nhóm theo chức năng khi danh mục được trả về hoặc một quan hệ catalog được duy trì hỗ trợ điều đó.

## Câu trả lời cho khách hàng

12. Trả về `# Compare Shopify App Stacks` và `**[N] qualified · [M] limited · [K] unresolved · [Complete/Partial]**`.
13. Ngay sau đó thêm: `Detected technology may be incomplete. Not returned does not mean an app is not installed or used.`
14. Hiển thị Shared exact apps, một phần ngắn gọn cho mỗi domain đã nộp, các phát hiện riêng theo từng cửa hàng, tối đa bốn câu hỏi kiểm tra và Evidence limits. Nếu không có ứng dụng chính xác nào được dùng chung, hãy nói rõ điều đó.
15. Với `apps_only`, hiển thị mọi tên ứng dụng chính xác và bỏ qua các trường hỗ trợ. Với các trọng tâm khác, hiển thị các ứng dụng chính xác liên quan và công nghệ hỗ trợ. Với `all_detected_technology`, hiển thị cả hai.
16. Giữ câu trả lời không có table và trong 320 từ. Ẩn tên dịch vụ, tên preset/workflow/search-set, slug phân loại, tên route và tool, các lệnh gọi, tham số, ID gốc, JSON, quota, token, thời gian, các lượt thử lại, tóm tắt lượt chạy và các dòng mơ hồ bị loại bỏ.
17. Gắn nhãn `Evidence` cho một link ổn định, first-party được trả về rõ ràng. Không bao giờ tự tạo ra một link như vậy.
18. Chỉ đánh dấu Partial khi một lookup bắt buộc thất bại. Một lookup đã hoàn tất mà không có dòng chính xác hoặc công nghệ thưa vẫn là Complete với phân loại Limited/Unresolved.
19. Không bao giờ xếp hạng chất lượng ngăn xếp hay suy luận về độ hoàn thiện, mức tối ưu, việc sử dụng thực tế, chuyển đổi, doanh thu, ROAS hay lợi nhuận.

Kết thúc chính xác bằng:

`Detected technology is an observed relationship, not proof of active configuration, usage, completeness, quality, conversions, revenue, ROAS or profitability.`
Kết quả ví dụ

Mejuri và Dusk được so sánh từng app.

Các cửa hàng là cột và tên app chính xác là dòng. Cả hai cửa hàng đều được xác định là merchant Shopify root-domain chính xác và đạt yêu cầu; Mejuri trả về 5 app chính xác và Dusk trả về 12. Với trọng tâm Apps only, các trường pixel và theme không nằm trong ma trận.

Ranh giới bằng chứngNot returned không phải bằng chứng của việc không sử dụng. Chỉ các tên app chính xác được trả về cho mỗi cửa hàng được so sánh; các tên và chức năng tương tự không được gộp lại.
Ma trận app-stack Shopify đã phát hiệnLượt chạy ví dụ · 13 Oct 2026
AppMejuri · mejuri.comDusk · dusk.com
KlarnaĐã phát hiệnĐã phát hiện
Postscript SMSĐã phát hiệnĐã phát hiện
YotpoĐã phát hiệnĐã phát hiện
GorgiasĐã phát hiệnKhông trả về
Shop PayĐã phát hiệnKhông trả về
Bloomreach Discovery v2Không trả vềĐã phát hiện
Elevar Conversion TrackingKhông trả vềĐã phát hiện
Judge.me ReviewsKhông trả vềĐã phát hiện
Microsoft ClarityKhông trả vềĐã phát hiện
Swym WishlistKhông trả vềĐã phát hiện
contentsquare-analyticsKhông trả vềĐã phát hiện
dusk-auroraKhông trả vềĐã phát hiện
loyalty-rewards-and-referralsKhông trả vềĐã phát hiện
pandectes-gdprKhông trả vềĐã phát hiện
App chính xác chung: Klarna, Postscript SMS and Yotpo · 2 qualified · Complete.
Phát hiện chính

Một bản so sánh được xây dựng để kiểm tra.

01

Giao chính xác theo ký tự

Chung nghĩa là cùng tên hiển thị giống hoàn toàn, bao gồm cả chữ hoa/thường và dấu câu.

02

Theo từng chức năng

Sự khác biệt hiển thị dưới dạng các khối dễ đọc cho nhắn tin, đánh giá, checkout, phân tích và các chức năng được hỗ trợ khác.

03

Không xếp hạng ngăn xếp

Kết quả đặt ra các câu hỏi về cách triển khai mà không đánh giá chất lượng hay khuyến nghị một cửa hàng sao chép cửa hàng khác.

Phương pháp

Cách các ngăn xếp ứng dụng Shopify được phát hiện được so sánh.

Được xuất bản bởi Spytrend từ một ví dụ có giới hạn, theo thời điểm.

Một lượt tra cứu gọn nhẹ cho mỗi cửa hàng

Mỗi domain đã chuẩn hóa được kiểm tra tuần tự qua một lượt tra cứu cửa hàng theo domain chính xác, gọn nhẹ.

Danh tính

Tên hiển thị chính xác

Phần giao sử dụng tên nguyên văn từ danh sách ứng dụng gọn nhẹ của mỗi cửa hàng Đạt yêu cầu.

Khóa so sánh

Phân loại nhất quán

Mỗi cửa hàng giữ nguyên cách nhóm theo chức năng của mình, trong khi việc so sánh tính độ trùng lặp tên chính xác có phân biệt chữ hoa/thường.

Nhóm

Ngữ cảnh hỗ trợ

Các trường công nghệ có cấu trúc giải thích sự bất đối xứng nhưng không bao giờ thay đổi số lượng chính xác.

Giới hạn bằng chứng
FAQ

Câu hỏi về quy trình này.

Tôi có thể so sánh bao nhiêu cửa hàng?

Dùng từ hai đến bốn domain nhà bán hàng công khai duy nhất cho một lượt so sánh.

Điều gì được tính là một ứng dụng chung?

Cùng một tên hiển thị có phân biệt chữ hoa/thường phải xuất hiện trong danh sách ứng dụng chính xác của mọi cửa hàng tham gia.

Các ứng dụng tương tự có được gộp lại không?

Không. Tên, nhà cung cấp hoặc chức năng tương tự không tạo thành một kết quả khớp chính xác.

Không được trả về nghĩa là gì?

Nghĩa là quan hệ đó không có trong danh sách chính xác được trả về. Đây không phải là bằng chứng cho thấy cửa hàng không sử dụng nó.

Số lượng ứng dụng nhiều hơn có nghĩa là một ngăn xếp tốt hơn không?

Không. Số lượng chính xác không đo lường chất lượng, độ trưởng thành, mức tối ưu hóa hay hiệu suất.

Spytrend MCP

So sánh ngăn xếp ứng dụng Shopify theo cửa hàng.

Kết nối Spytrend MCP, nhập từ hai đến bốn domain và chạy các prompt trong một cuộc trò chuyện AI.