该技能旨在帮助用户从亚马逊搜索结果中自动提取产品数据。
Amazon产品搜索自动化 SkillQQ介绍. 此技能通过浏览器Act的Amazon产品搜索API模板提供一站式产品数据收集服务. 它直接提取了产品数据.是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能通过 BrowserAct 的 Amazon 商品搜索 API 模板,提供一站式商品数据采集服务。它直接从 Amazon 搜索结果列表中提取结构化商品信息。只需输入搜索关键词、品牌筛选条件及数量限制,即可获得干净、可直接使用的商品数据。
运行前,请检查环境变量 BROWSERACT_API_KEY 是否已设置。若未设置,请勿采取其他措施;应主动向用户询问并等待其提供密钥。
Agent 必须明确告知用户:
“由于您尚未配置 BrowserAct API Key,请前往 BrowserAct 控制台获取您的 Key。”
调用脚本时,Agent 应根据用户需求灵活配置以下参数:
KeyWords(搜索关键词)
stringphone、wireless earbuds、laptop standBrand(品牌筛选)
stringApple、Samsung、SonyMaximum_date(最大商品数)
number50language(界面语言)
stringen、de、fr、it、es、ja、zh-CN、zh-TWenAgent 应执行以下独立脚本,以实现“一行命令即得结果”:
# 示例调用
python -u ./scripts/amazon_product_search_api.py "Keywords" "Brand" Quantity "language"
由于该任务涉及自动化浏览器操作,执行耗时可能较长(数分钟)。脚本将持续输出带时间戳的状态日志(例如:[14:30:05] Task Status: running)。
Agent 操作指引:
成功执行后,脚本将解析并直接打印 API 响应中的结果。输出字段包括:
product_title:商品标题product_url:商品详情页 URLrating_score:平均星级评分review_count:总评论数monthly_sales:月销量估算值(如可获取)current_price:当前售价list_price:原始标价(如可获取)delivery_info:配送或履约信息shipping_location:发货地或物流来源地is_best_seller:是否标记为 Best Selleris_available:是否可购买若脚本执行过程中发生错误(例如网络波动或任务失败),Agent 应遵循以下逻辑处理:
检查输出内容:
"Invalid authorization",表示 API Key 无效或已过期。不得重试,需引导用户重新核对并提供正确的 API Key。"Invalid authorization",但任务仍失败(例如输出以 Error: 开头,或返回空结果),Agent 应自动重试执行一次脚本。重试次数限制:
ja(日语)语言搜索 Amazon,了解日本地区可售商品情况。current_price 与 list_price,监测折扣动态。monthly_sales 数据评估某类商品的市场需求。delivery_info 与 shipping_location 字段。is_available 可购状态。