Ecommerce Seller Info

从电商平台卖家页面提取名称、评分、评价数等关键信息,支持亚马逊和eBay。

已扫描
适合谁
电商从业者、采购人员
不适合谁
无网络环境用户、需登录后才能查看数据的场景
国内可用性
需网络配置。可能需要网络配置或第三方服务可访问。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @browseract-cli/ecommerce-seller-info-skill

Skill 说明

命令、参数、文件名以原文为准

电商 — 卖家信息

卖家/商户主页 URL → 卖家名称、评分、评价数量、反馈情况、入驻日期、退换货政策

语言

所有向用户输出的内容(进度更新、过程通知)均遵循用户的语言设置。

目标

通过 JSON-LD 结构化数据和平台特定的 DOM 模式,从电商平台的卖家主页或店铺页面中提取卖家信息。

前置条件

  • 目标浏览器已打开并连接
  • 公开的卖家主页无需登录即可访问

执行前检查

1. 工具就绪状态

如果当前会话中已确认 browser-act 可用 → 跳过此步骤。

通过 Skill 工具调用 browser-act 加载使用。若出现安装或配置问题,请根据提示解决后重试。

功能组件

本技能的操作边界 = 用户在浏览器中可手动完成的操作范围。仅读取页面上已显示给用户的数据。JavaScript 代码封装在 scripts/ 目录下的 Python 文件中,通过 eval "$(python scripts/xxx.py {params})" 调用。请使用 bash 工具执行。

DOM:从当前卖家页面提取卖家资料

首先导航至卖家主页 URL,然后执行以下命令提取信息:

eval "$(python scripts/extract-seller.py)"

输出示例:

{
  "url": "https://www.amazon.com/shops/seller/A1234567890",
  "name": "TechGadgets Store",
  "description": "Premium electronics accessories since 2015",
  "rating": 4.8,
  "review_count": 12450,
  "positive_feedback_pct": "98% positive feedback",
  "joined": "Member since: January 2015",
  "return_policy": "30-day returns accepted",
  "image": null,
  "_platform": "amazon"
}

组合逻辑:亚马逊卖家 URL 模式

亚马逊卖家页面遵循以下 URL 规则:

卖家页面类型URL
卖家店铺主页https://www.amazon.com/shops/{seller_id}
卖家反馈页(来自商品页)在商品页点击“由 {seller_name} 销售”链接
第三方卖家评分页https://www.amazon.com/gp/seller/{seller_id}/ref=dp_byline_sr

从商品页查找卖家的方法:

  1. 导航至商品页 → wait stable
  2. 执行 eval "document.querySelector('#sellerProfileTriggerId, #merchant-info a')?.href" 获取卖家 URL
  3. 执行 navigate {seller_url}wait stable
  4. 执行 eval "$(python scripts/extract-seller.py)"

组合逻辑:eBay 卖家 URL 模式

卖家页面类型URL
eBay 卖家店铺主页https://www.ebay.com/str/{seller_username}
eBay 卖家反馈页https://www.ebay.com/usr/{seller_username}

从 eBay 商品列表页查找卖家的方法:

  1. 导航至 eBay 商品页 → wait stable
  2. 执行 eval "document.querySelector('.x-sellercard-atf__data a[href*=\"/usr/\"]')?.href" 获取卖家 URL
  3. 导航并提取信息

成功标准

result.name != null

已知限制

  • 亚马逊卖家页面在新会话中可能需要先访问 https://www.amazon.com 再跳转,以避免被识别为机器人
  • eBay 卖家页面在新会话中也可能需要先访问 https://www.ebay.com
  • 卖家描述和退换货政策是否可用,取决于卖家是否填写了相关信息
  • 评分体系因平台而异:亚马逊使用 1–5 星评分,eBay 使用正向反馈百分比;两者均保留原始格式

执行效率

  • 批量编排:按顺序循环处理卖家 URL;每次导航之间间隔 1–2 秒
  • 批量执行前测试:在运行完整批次前,先用 1–2 个卖家测试
  • 错误恢复机制:逐项保存结果;失败时可从断点处继续执行

使用说明

路径:{working-directory}/browser-act-skill-forge-memories/ecommerce-scraper-ecommerce-seller-info.memory.md

执行前:若该文件存在,请先读取内容 —— 它记录了以往执行中遇到的意外情况;可根据这些信息调整策略顺序。

执行后:若遇到意外情况(策略失效、页面改版、反爬升级、发现更优路径),请追加一行记录:

{YYYY-MM-DD}: {发生了什么} → {结论}

BC
@browseract-cli

已收录 3 个 Skill

相关推荐