Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Coding
Amazon评论深度分析
Try it输入ASIN,自动抓取数百条评论,AI逐条深度打标,生成痛点/卖点/Listing优化洞察报告。支持RapidAPI数据采集、OpenAI/DeepSeek兼容API、交互式HTML报告输出。
What it does
输入一个Amazon ASIN,5-10分钟内给你一份能直接用的洞察报告——痛点、卖点、Listing怎么改,全在里面。
The skill document
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中反馈
Related skills
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Site audit, content writing, and competitor analysis for organic search rankings.
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
More from bettermen
Browse all skillsAI-powered memory guardian for Windows. Manage system memory, kill high-risk processes, monitor in background, and view real-time Web GUI dashboard. Triggers...
AI开发工程师全流程工作流。覆盖需求分析→技术选型→数据处理→AI核心开发(Prompt/Agent/RAG/微调)→后端服务→前端交互→测试评估→部署运维→性能优化→LLMOps→安全护栏10大阶段。面向LLM应用开发全链路,提供代码模板、架构决策框架、调试排查指南。触发词: AI开发, AI工程师, AI全栈...
AI产品经理全流程助手。覆盖需求洞察→竞品分析→PRD方案设计→AI能力设计(Prompt/Agent/RAG)→上线评估→迭代优化6大阶段。融合模型边界管理、Prompt工程、Agent编排、RAG数据工程、AI评估五大核心能力。触发词: AI产品经理, AI PM, 写PRD, 竞品分析, Prompt设计,...
MetricHub多租户指标平台全流程编排:指标目录浏览、查询构建执行(九条铁律/九条消歧规则/快速计算语法)、数据可视化推荐、仪表盘编排。触发:查询指标、同环比、占比、排名、时间限定、metricDefinitions、timeConstraint、filters、dimensions、查看指标目录、创建仪表盘...
为文章规划并生成可读性强的极简强线条手绘配图。先建立文章地图,识别段落适合流程图、架构图、对比图、关系图、结构图还是概念插图,再通过构思卡组织单一命题、原文指纹、信息单位、阅读顺序和固定橙白圆猫角色。构思通过可读性测试后默认直接生成。用户说配图、手绘配图、给文章配图、文章插图、技术文章插图、流程图、架构图、关系图...
绂诲搴旇瘔鎸囧崡AI鍔╂墜銆傚綋鐢ㄦ埛琚捣璇夌濠氶渶瑕佸簲璇夊府鍔╂椂锛屾彁渚涘叏娴佺▼鎸囧锛? 搴旇瘔娴佺▼瀵艰埅銆佺瓟杈╃姸鐢熸垚銆佹劅鎯呯牬瑁傝瘉鎹噯澶囥€佽储浜у垎鍓插垎鏋愩€佸瓙濂虫姎鍏绘潈璇勪及銆? 搴旇瘔绛栫暐寤鸿銆佹硶寰嬫潯鏂囬€熸煡銆傝鐩栦粠鏀跺埌璧疯瘔鐘跺壇鏈埌鍒ゅ喅鎵ц鐨勫...