按ASIN获取并分析亚马逊商品评论,支持15个站点(含美国站),按星级筛选评论。当用户提到亚马逊评论、美国站评论、商品评价、买家投诉、差评、好评、星级评分、评论分析、评论情感、产品改良建议、Vine评论、已验证购买评论、竞品评论研究、Amazon reviews, US reviews, Amazon.com reviews, product feedback, negative review analysis, positive review analysis, star rating filter, review sentiment analysis, product improvement insights, Vine reviews, competitor reviews, customer feedback时触发此技能。即使用户未明确说"评论",只要其需求涉及读取、筛选或分析亚马逊商品的买家评论,也应触发此技能。
编程
Amazon评论深度分析
试用输入ASIN,自动抓取数百条评论,AI逐条深度打标,生成痛点/卖点/Listing优化洞察报告。支持RapidAPI数据采集、OpenAI/DeepSeek兼容API、交互式HTML报告输出。
它能做什么
输入ASIN,自动抓取数百条评论,AI逐条深度打标,生成痛点/卖点/Listing优化洞察报告。支持RapidAPI数据采集、OpenAI/DeepSeek兼容API、交互式HTML报告输出。
技能文档
Amazon评论深度分析助手
输入一个Amazon ASIN,5-10分钟内给你一份能直接用的洞察报告——痛点、卖点、Listing怎么改,全在里面。
能做什么
- 🔍 自动抓评:通过RapidAPI采集产品评论(支持多市场:US/UK/DE/JP/FR等)
- 🤖 AI深度打标:每条评论提取情感、痛点、卖点、使用场景、用户画像、改进建议
- 📊 智能汇总:聚合所有打标结果,输出高频痛点TOP10、卖点TOP10
- 📝 Listing优化建议:基于真实用户反馈,给出可操作的优化方向
- 📄 交互式HTML报告:可视化图表 + 结构化洞察,可直接发给团队
快速开始
1. 安装依赖
pip install -r ~/.workbuddy/skills/amazon-review-analyzer/requirements.txt
2. 体验示例报告(无需API Key)
python ~/.workbuddy/skills/amazon-review-analyzer/scripts/demo.py
这会生成一个示例HTML报告,让你快速了解报告包含哪些内容。
3. 配置API Key
LLM API(必填):用于AI打标,支持任何兼容OpenAI API格式的模型。
# OpenAI(推荐gpt-4o-mini,性价比高)
python ~/.workbuddy/skills/amazon-review-analyzer/scripts/analyze.py \
--asin B08N5WRWNW \
--api-key YOUR_OPENAI_KEY
# DeepSeek(国内推荐,便宜)
python ~/.workbuddy/skills/amazon-review-analyzer/scripts/analyze.py \
--asin B08N5WRWNW \
--api-key YOUR_DEEPSEEK_KEY \
--api-base https://api.deepseek.com/v1 \
--model deepseek-chat
RapidAPI Key(可选):用于获取真实评论数据。如未配置,则使用模拟数据。
# 获取RapidAPI Key:
# 1. 访问 https://rapidapi.com/hub/amazon
# 2. 订阅 "Amazon Products and Reviews" API
# 3. 复制API Key,通过 --rapidapi-key 参数传入
python ~/.workbuddy/skills/amazon-review-analyzer/scripts/analyze.py \
--asin B08N5WRWNW \
--api-key YOUR_OPENAI_KEY \
--rapidapi-key YOUR_RAPIDAPI_KEY
参数说明
| 参数 | 必填 | 默认值 | 说明 |
|---|---|---|---|
--asin | ✅ | - | Amazon ASIN(产品ID) |
--market | ❌ | US | 市场区域:US/UK/DE/JP/FR/CA/IT/ES |
--max-reviews | ❌ | 500 | 最大评论数量(建议500-1000) |
--api-key | ✅ | - | LLM API Key(OpenAI/DeepSeek/其他兼容API) |
--api-base | ❌ | https://api.openai.com/v1 | API Base URL |
--model | ❌ | gpt-4o-mini | 模型名称 |
--output | ❌ | ./review_analysis_{ASIN}.html | 输出报告路径 |
--rapidapi-key | ❌ | 内置免费Key | RapidAPI Key(可选,内置有免费额度) |
输出报告内容
生成的HTML报告包含以下板块:
- 产品概览:标题、价格、评分、图片、ASIN
- 评论概览:评论总数、平均评分、评分分布图、情感分布图
- 痛点分析:高频痛点TOP10(带词云图)、典型评论摘录
- 卖点分析:高频卖点TOP10(带词云图)、典型评论摘录
- 用户画像:谁在买、使用场景、购买动机
- Listing优化建议:标题/五点/描述/A+页面的具体改进建议
- 竞品机会:基于差评的竞品切入机会
- 原始数据:可下载的CSV文件(含所有打标结果)
API Key 配置
LLM API(必填)
支持任何兼容OpenAI API格式的模型:
OpenAI
--api-key sk-xxx --api-base https://api.openai.com/v1 --model gpt-4o-mini
DeepSeek(国内推荐)
--api-key sk-xxx --api-base https://api.deepseek.com/v1 --model deepseek-chat
其他兼容API:只需修改 --api-base 和 --model
RapidAPI Key(可选)
评论数据通过 RapidAPI 的 "Amazon Products and Reviews" 接口获取。内置一个免费Key(有额度限制),你也可以自己申请:
- 访问 https://rapidapi.com/hub/amazon
- 订阅 "Amazon Products and Reviews" API
- 复制你的API Key,通过
--rapidapi-key参数传入
技术架构
用户输入ASIN
↓
[评论采集模块] fetch_reviews.py
- 调用RapidAPI获取评论数据
- 支持分页采集(最多1000条)
↓
[AI打标模块] ai_tagging.py
- 每条评论调用LLM进行深度分析
- 提取:情感/痛点/卖点/场景/画像/建议
- 带频率控制(避免API限流)
↓
[汇总分析模块] analyze.py
- 聚合所有打标结果
- 统计高频词、情感分布、评分分布
↓
[报告生成模块] generate_report.py
- 基于HTML模板生成交互式报告
- 包含Chart.js可视化图表
↓
输出HTML报告(自动在浏览器打开)
注意事项
- ⏱️ 时间成本:500条评论约需5-10分钟(取决于API速率)
- 💰 API成本:gpt-4o-mini处理500条评论约$0.15;DeepSeek约¥0.5
- 🚫 反爬限制:RapidAPI有免费额度限制,大量使用建议自备API Key
- 📝 评论语言:主要支持英文评论,其他语言准确率可能降低
示例
分析AirPods Pro 2(ASIN: B0CHX1W1XY)
python ~/.workbuddy/skills/amazon-review-analyzer/scripts/analyze.py \
--asin B0CHX1W1XY \
--market US \
--max-reviews 500 \
--api-key sk-xxx \
--api-base https://api.openseek.com/v1
分析报告示例截图(略)
常见问题
Q: 如何找到产品的ASIN?
A: 在Amazon产品页面的URL中,ASIN是 /dp/ 后面的那串代码。例如:https://www.amazon.com/dp/B08N5WRWNW → ASIN是 B08N5WRWNW。也可以在产品详情页的"产品信息"板块中找到。
Q: 为什么评论数量少于预期? A: 有几个可能:
- 产品本身的评论总数就少
- RapidAPI只返回近期评论(或抽样)
- 免费API Key有请求限制
建议:尝试增加
--max-reviews参数,或自备RapidAPI Key。
Q: 能分析非美国市场的产品吗?
A: 可以,用 --market 参数指定市场代码:
US- 美国UK- 英国DE- 德国JP- 日本FR- 法国CA- 加拿大IT- 意大利ES- 西班牙
Q: AI打标的准确率如何? A: 使用gpt-4o-mini或更好模型时:
- 情感分析准确率 > 90%
- 痛点/卖点提取准确率 > 85%
- 使用场景识别准确率 > 80% 注意:英文评论准确率更高,其他语言可能降低。
Q: 分析报告能直接用于优化Listing吗? A: 报告的"Listing优化建议"板块提供了基于真实用户反馈的改进方向,但还需要结合产品特性和市场策略来细化。建议:
- 先看完"痛点分析",了解用户最在意的问题
- 参考"卖点分析",确认用户真正认可的价值
- 在Listing中主动解答痛点(将痛点转化为卖点)
- 用用户的原话来写五点描述(更有说服力)
Q: API调用成本大概多少? A: 以500条评论为例:
- OpenAI gpt-4o-mini: 约 $0.15(输入$0.15/1M tokens,输出$0.6/1M tokens)
- DeepSeek-V2: 约 ¥0.5(输入¥1/1M tokens,输出¥2/1M tokens)
- 本地模型(如Ollama): 免费,但质量可能降低
Q: 如何降低API成本? A: 几个建议:
- 先用少量评论测试(如
--max-reviews 50) - 使用更便宜的模型(如gpt-4o-mini或DeepSeek)
- 对长评论进行截断(已在代码中实现,每条评论最多1500字符)
- 考虑本地部署模型(如Ollama + Qwen),完全免费
故障排查
问题1:API调用失败(HTTP 429 - 限流)
原因:API调用频率过高,触发限流
解决方案:
- 增加延迟时间:修改
analyze.py中的delay参数(如改为1.0秒) - 使用批量处理:如果API支持批量调用,改用批量接口
- 升级API计划:付费API通常有更高的速率限制
问题2:AI打标结果解析失败
原因:LLM返回的结果不是标准JSON格式
解决方案: 代码已内置4种解析策略(直接解析、Markdown提取、文本提取、模糊匹配),如果仍然失败:
- 开启
--debug模式,查看AI返回的原始内容 - 调整Prompt(在
ai_tagging.py的_build_tagging_prompt函数中),要求模型"只输出JSON,不要输出其他内容" - 降低温度参数(修改
temperature为0.1)
问题3:获取评论失败(RapidAPI返回空数据)
原因:
- RapidAPI Key无效或额度用尽
- 产品ASIN错误
- 该产品没有评论
解决方案:
- 检查ASIN是否正确(在Amazon上手动搜索验证)
- 自备RapidAPI Key(免费额度有限制)
- 使用模拟数据测试流程:
python analyze.py --asin TEST --use-mock --use-mock-tags
问题4:报告打开后样式错乱
原因:CDN加载失败(Chart.js可能无法访问)
解决方案:
- 检查网络连接,确保能访问
cdn.jsdelivr.net - 或者,下载Chart.js到本地,修改
generate_report.py中的CDN链接为本地路径
高级技巧
1. 批量分析多个产品
创建一个ASIN列表文件 asins.txt:
B08N5WRWNW
B08N5WRWNX
B08N5WRWNY
然后批量运行:
while read asin; do
python ~/.workbuddy/skills/amazon-review-analyzer/scripts/analyze.py \
--asin $asin \
--api-key YOUR_KEY \
--use-mock-tags # 先用模拟打标测试
done < asins.txt
2. 定期监控竞品评论
创建一个自动化脚本,每周分析竞品评论,追踪用户痛点变化:
# cron job: 每周一早上8点运行
0 8 * * 1 python /path/to/analyze.py --asin COMPETITOR_ASIN --api-key YOUR_KEY
3. 导出打标数据用于进一步分析
修改 generate_report.py,增加CSV导出功能:
# 在报告生成后,导出CSV
import pandas as pd
df = pd.DataFrame([{
"rating": item["review"]["rating"],
"sentiment": item["tags"]["sentiment"],
"pain_points": ", ".join(item["tags"]["pain_points"]),
"selling_points": ", ".join(item["tags"]["selling_points"]),
"summary": item["tags"]["summary"]
} for item in tagged_reviews])
df.to_csv(output_path.replace(".html", ".csv"), index=False, encoding="utf-8-sig")
更新日志
- v1.0.0 (2026-06-18): 初始版本
- 支持RapidAPI评论采集(需配置API Key)
- 支持AI深度打标(兼容OpenAI格式)
- 生成交互式HTML报告(含Chart.js可视化)
- 提供模拟数据演示模式
- 已知限制:真实评论采集依赖RapidAPI(后续版本将支持免费爬取方案)
未来改进方向
- 支持免费评论爬取方案(无需RapidAPI Key)
- 支持多语言评论分析(西班牙语、日语、德语等)
- 增加竞品对比功能(同时分析多个ASIN)
- 支持导出PDF报告
- 增加评论时间趋势分析(痛点变化、评分变化)
- 集成到Amazon Seller Central(自动监控自己产品的评论)
作者: WorkBuddy Skill Creator 反馈: 如遇到问题或有改进建议,请在WorkBuddy中反馈
相关技能
通过 ZooData API 从亚马逊评论中提取 11 维消费者洞察,评论不足时自动回退到原始评论流程。
Amazon 产品全链路深度研究助手。输入一句话(产品名/ASIN/描述),自动完成产品搜索→多产品评论采集→AI情感打标→关键词扩展→VOC痛点聚类→竞品分析→新品机会分析→输出完整交互式HTML可视化报告。覆盖8大分析阶段,一站式Amazon产品调研。
拆解爆款评论:卖点、差评短板与选品验证
按 ASIN 在 8 个 Amazon 站点抓取并分析商品评论,可拿到 AI 洞察、统计数据、差评列表与趋势数据。
按 ASIN 获取亚马逊商品详情数据,覆盖 22 个站点,返回标题、图片、五点描述、规格、A+、价格、评分与变体。