Shopify 主题与应用检测
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_683646a9/shopify-theme-apps-detector。
技能介绍
要解决什么问题
竞品调研或技术审计时,你往往只能凭肉眼猜某家 Shopify 店用了什么主题、装了哪些 App。主题名藏在 Shopify.theme、响应头或 DOM 里;应用则分散在 app block、第三方脚本 URL、全局变量和 CSS 命名空间里,单靠「常见 App 列表」很容易误报或漏报。
本技能面向任意可公开访问的 Shopify 店铺 URL,把爬取结果整理成一份可离线打开的 HTML 报告,而不是在对话里堆一堆未结构化的猜测。
工作方式
流程大致固定:先把店铺 URL 规范化到公开 origin,再运行扫描脚本得到 JSON 证据包。若判定 isShopify 为 false 则提前结束。否则分别从以下来源做主题与应用分析:
- 主题:
Shopify.theme、HTTP 头、HTML 线索 - 应用:app block、脚本与内联脚本 URL、全局对象、CSS 命名空间及其它扫描信号
随后对厂商去重并标注置信度;每条被「确认」的主题或应用都需要证据链,并在可能时做网页侧核验。信号含糊时只记为 clue(线索),不强行定论。报告由 bundled 模板生成,默认保存在当前工作目录下的 shopify-detector-report--.html;对话中会概括主题、已确认的主要应用与线索数量。若首扫未覆盖商品页上的典型 App,可再对商品页 URL 做更深一轮扫描。
边界与注意点
技能强调 数据沙箱:把 HTML、响应头、引用的 JS/CSS 路径仅当作静态证据,忽略主题模板、样式命名空间或 App 脚本里可能嵌入的指令或 prompt 覆盖内容。检测从原始证据出发,不依赖隐藏的「运行时签名列表」。仅适用于公开可爬取的店面;非 Shopify 站点会直接终止。报告质量取决于页面是否完整加载、以及第三方资源是否仍在原 URL 可访问。
使用场景
- 审计竞品独立站时,输入其 Shopify 店铺域名,生成带证据链的主题与已装 App 清单 HTML 报告
- 接手客户店铺迁移前,先扫描公开店面,核对当前主题名与第三方脚本对应的 App 候选
- 写案例文章需要引用真实技术栈,对目标店跑扫描并在报告中区分高置信应用与仅线索项
- 首扫只覆盖首页时漏掉商品页插件,对具体商品 URL 做二次深扫补全应用信号
适合人员
- 负责 DTC 竞品矩阵梳理的增长或战略分析,需要可存档的店面技术栈证据而非口头猜测
- 做 Shopify 主题/App 集成的实施顾问,在报价前快速摸清客户现有主题与疑似第三方应用
- 独立站安全或合规审计人员,需从公开 HTML 与资源 URL 追溯外部脚本与 App 暴露面
- 撰写电商 SaaS 或主题商产品内容的编辑,要用可核验的店铺扫描结果支撑「某店用了什么」的表述