Amazon Reviews Api Skill — 亚马逊评论 API 技能
v0.1.2此技能帮助用户通过Amazon Reviews API自动提取亚马逊产品评论。当用户表达需求,如获取ASIN为B07TS6R1SF的亚马逊产品评论、分析特定亚马逊商品的客户反馈、获取竞争产品的评分和评论、跟踪最近亚马逊评论的情绪、提取已验证购买的评论用于质量评估、总结亚马逊产品页面的用户体验、通过客户评论监测产品性能、收集评论者资料和链接用于市场研究、收集评论标题和描述用于内容分析、无需登录即可抓取亚马逊评论时,代理应主动应用此技能。
运行时依赖
安装命令
点击复制技能文档
Amazon Reviews Automation Extraction Skill 介绍 该技能通过BrowserAct的Amazon Reviews API模板提供一站式的Amazon评论收集服务。它可以直接从Amazon产品页面提取结构化的评论结果。只需提供ASIN,即可在无需构建爬虫脚本或登录Amazon账户的情况下获取干净、可用的评论数据。
特点 无幻觉:预设工作流避免AI生成的幻觉,确保稳定和精确的数据提取。 无验证码问题:无需处理reCAPTCHA或其他验证挑战。 无IP限制:无需处理区域IP限制或地理围栏。 执行速度更快:任务执行速度比纯AI驱动的浏览器自动化解决方案更快。 成本有效:与高令牌消耗的AI解决方案相比,大大降低了数据采集成本。
API密钥设置 在运行之前,请检查BROWSERACT_API_KEY环境变量。如果未设置,请不要采取其他措施;请询问并等待用户提供。代理必须通知用户:“由于您尚未配置BrowserAct API密钥,请访问BrowserAct控制台获取您的密钥。”
输入参数 在调用脚本时,代理应根据用户需求灵活地配置参数: ASIN(Amazon标准识别号) 类型:字符串 描述:Amazon产品的唯一标识符。 示例:B07TS6R1SF,B08N5WRWJ6
使用方法 代理应执行以下独立脚本以实现“一行命令结果”: # 示例调用 python -u ./scripts/amazon_reviews_api.py "ASIN_HERE"
执行监控 由于此任务涉及自动浏览器操作,因此可能需要一些时间(几分钟)。脚本将持续输出带有时间戳的状态日志(例如,[14:30:05] 任务状态:运行)。代理指令:在等待脚本结果时,请继续监控终端输出。只要终端输出新的状态日志,任务就运行正常;请不要将其误认为是死锁或无响应。只有当状态长时间未改变或脚本停止输出而没有返回结果时,才应考虑触发重试机制。
数据输出 在成功执行后,脚本将直接从API响应中解析和打印结果。每个评论项包括: 评论者:评论者的名字 评论者个人资料链接:评论者的个人资料链接 评分:星级评论 评论标题:评论的标题 评论描述:评论的全文 发布于:评论发布的日期 国家:评论者的国家 变体:产品变体信息(如果可用) 是否已验证:是否为已验证的购买
错误处理和重试 如果在脚本执行过程中发生错误(例如,网络波动或任务失败),代理应遵循以下逻辑: 检查输出内容:如果输出包含“无效授权”,则意味着API密钥无效或已过期。请不要重试;请指导用户重新检查并提供正确的API密钥。如果输出不包含“无效授权”但任务失败(例如,输出以“错误:”开头或返回空结果),则代理应自动尝试重新执行脚本一次。 重试限制:自动重试仅限一次。如果第二次尝试失败,请停止重试并向用户报告具体的错误信息。
典型用例 竞争对手分析:提取竞争对手产品的评论以了解其优缺点。 产品反馈:总结自己的产品的反馈以确定改进的领域。 市场研究:收集客户偏好和特定类别的常见投诉的数据。 情绪监测:监测最近的评论以检测客户情绪的变化。 QA洞察:使用客户评论来识别潜在的质量问题或漏洞。 情绪分析准备:收集评论文本和评分以进行详细的情绪建模。 已验证购买分析:比较已验证和未验证买家的反馈。 地理洞察:分析不同评论者国家的产品性能。 变体比较:了解哪些产品变体(尺寸/颜色)获得了最好的反馈。 历史趋势跟踪:检索和分析评论发布日期以跟踪产品生命周期的情绪。