用途:在进入某亚马逊细分市场前,评估历史定价稳定性、价格战风险与 Buy Box 竞争情况。核心回答三个问题:是否存在价格战、价格是否稳定、能否赢得 Buy Box。
主要能力:基于 Keepa 历史数据(buyboxPrice、bsrSub、ratingCount、monthlySold)计算价格战评分(0-100,分 LOW/MODERATE/HIGH/SEVERE)、价格波动指数 PVI(标准差/均值×100)、Buy Box 稳定性(每日变化次数)与价格趋势(RISING/STABLE/DECLINING/CRASHED)。价格战评分由波动率35%、趋势25%、降价频率25%、Buy Box 不稳定15%加权。可生成价格历史折线图、价格战评分仪表盘、波动率与 Buy Box 对比图三张 PNG。
使用方式:所有脚本必须在包含 SKILL.md 的技能根目录绝对路径下执行,先 cd 进入该目录,不要用相对路径或 ~。示例:python3 scripts/price_history_analyzer.py '{"keyword": "face wash"}';指定 ASIN:'{"asin": "B07RL88DD2"}';指定市场:'{"keyword": "yoga mat", "market": "UK"}';加图表:--chart /tmp/output。参数含 keyword、asin、market(US/UK/DE/FR/CA/JP)。需设置环境变量 NEXSCOPE_PROXY_BASE 与 NEXSCOPE_API_KEY。
适用场景:入场前市场定价稳定性评估、价格战风险评估、Buy Box 竞争理解、历史定价趋势分析。近期价格提醒用 price-monitor,更广竞品指标用 competitor-analyzer。
限制:Keepa 数据可用性因 ASIN 而异,历史数据通常约90天,API 调用消耗 Keepa token,分类清洗可能减少样本量;缺少 ASIN 时需先解析,不能仅凭关键词做历史价格分析。图表样式由 ecommerce_chart_helpers.py 读取 chart_style.json 驱动,不应在脚本中硬编码颜色。