亚马逊-商品评论
按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时触发此技能。即使用户未明确说"评论",只要其需求涉及读取、筛选或分析亚马逊商品的买家评论,也应触发此技能。 Skill: 亚马逊-商品评论 Owner: linkfox-ai Summary: 按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时触发此技能。即使用户未明确
Rank
62
Safety
84
Downloads
1.1k
Updated
Oct 11, 2026
Version
1.0.10
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.1K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.0.10release · observed Sep 14, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s171g8b6m2khwdy9ye8bxj0wx183vd4z:linkfox-amazon-reviews-list- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-amazon-reviews-list/snapshot"
Documentation
CLAWHUB
120,418 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: linkfox-amazon-reviews-list
description: 按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 Product Reviews
Fetch and analyze Amazon product reviews to help sellers extract actionable insights from customer feedback.
## Core Concepts
This tool retrieves real customer reviews for a given Amazon ASIN across **15 marketplaces**. You can control how many reviews to fetch per star rating (1-5 stars, up to 100 each), sort by recency or helpfulness, and apply various filters. Only one ASIN per request; for multiple ASINs, make separate calls.
## 调用方式
- **异步提交端点**:`POST /amazon/reviews/async/submit`
- **轮询查询端点**:`POST /amazon/reviews/async/result`
- **完整参数、响应和错误码**:见 `references/api.md`
- **Python 脚本**:`python scripts/amazon_reviews.py '<JSON 参数>' [--inline]`;每次只提交或查询一次并立即返回
- **成本约束**:本工具会消耗算力;同一会话同一参数组合默认只调用一次,脚本带 24h 本地缓存。失败/空结果不得自动换关键词、翻页或改邮编连续试探;需要继续检索时先向用户说明会产生额外消耗。
### 异步调用流程
1. 首次执行脚本只调用 `/amazon/reviews/async/submit`,保存并立即返回 `taskId`,不得在同一次脚本调用内等待结果。不要因任务仍在运行或单次查询失败而重新提交。
2. 提交参数与原评论参数一致,不传 `provider`;后端根据 `domainCode` 自动选择 Pango 或 Apify,实际供应商可从响应的 `provider` 查看。
3. Agent 可继续执行用户请求中的其他独立工作;需要结果时,使用原参数再次执行脚本,或传入 `{"taskId":"..."}`。每次执行只调用一次 `/amazon/reviews/async/result` 并立即返回,不在脚本内部循环或休眠。
4. 根据当前实测经验,Pango 通常约 `10~30` 秒、Apify 通常约 `15~60` 秒返回,这不是 SLA。脚本会返回 `estimatedReadyInSeconds` 和 `suggestedNextCheckAfterSeconds`;优先继续其他工作,到建议时间再查询,不要按接口的最小轮询间隔忙轮询。
5. 从任务创建时间起最多观察 `200` 秒。窗口内若为 `PENDING` 或 `RUNNING`,保留原 `taskId`,继续其他工作,约 `10~20` 秒后再查询;`SUCCEEDED`:读取 `result`;`FAILED`:向用户说明 `error` 并停止;`CANCELLED`:友好说明当前评论服务可能请求较多、任务在等待执行资源时已自动取消且未产生费用,建议稍后重新提交。
6. 超过 `200` 秒仍为 `PENDING` 或 `RUNNING` 时返回 `POLL_TIMEOUT` 并停止自动查询,让用户选择:继续查询同一个 `taskId`,或停止查询并放弃本次结果。不得自动提交新任务。当前没有手动取消端点;后端只会自动取消等待执行资源超时且尚未调用供应商的 `PENDING` 任务,已进入 `RUNNING` 的任务仍可能完成并产生费用。
7. 未读取任务从提交起最多保留 `4` 小时;首次读取到 `SUCCEEDED`、`FAILED` 或 `CANCELLED` 终态后,后端立即删除任务。脚本将成功结果保存到本地文件,任务缓存只保留“已领取”和文件路径。原参数与 `taskId` 在同一工作目录内共用任务记录;24h 本地缓存有效期内再次执行会返回 `ALREADY_RECEIVED`、`resultFile` 和本次 `costToken: 0`,应读取该文件,不再查后端或重新提交。文件不存在时也不得自动重新抓取。
8. 查询返回“任务不存在或已过期”时停止,不得自动创建新的付费任务。只有用户明确要求重试时才能重新提交。
9. 提交、`PENDING`、`RUNNING`、`FAILED`、`CANCELLED` 和 `POLL_TIMEOUT` 均不得按预计公式记为实际消耗;实际扣费只认首次成功领取结果时响应返回的 `X-Cost-Token`/`costToken`,不得由 Agent 自行推算或补记。
脚本只执行上述异步流程,并在本地缓存未完成的 `taskId` 以便后续查询。
**输出策略(脚本默认行为)**:
- **始终**将完整响应写入 `<cwd>/linkfox/<YYYY-MM-DD>/<session>/data/linkfox-amazon-reviews-list-<timestamp>.json`(`<cwd>` 为脚本执行时的工作目录,在 Claude Code 里即当前项目目录;`<session>` 取自环境变量 `SESSION_ID`,按用户任务自动聚合;**禁止写入 /tmp**,当前目录不可写则报错)
- 响应体 ≤ 8 KB:落盘后把完整 JSON 打印到 stdout
- 响应体 > 8 KB:落盘后 stdout 只输出摘要(顶层字段、常见计数如 `total`/`costToken`、最大列表字段的长度 + 前 3 条样本)_meta.json
{
"ownerId": "kn7dmc1t4j28hem1twwyav85p182pb1j",
"slug": "linkfox-amazon-reviews-list",
"version": "1.0.10",
"publishedAt": 1789361709683
}references/api.md
# 亚马逊商品评论 API 参考
## 调用规范
- **异步提交**:`${LINKFOX_TOOL_GATEWAY}/amazon/reviews/async/submit`
- **异步查询**:`${LINKFOX_TOOL_GATEWAY}/amazon/reviews/async/result`
- **请求方式**:POST,Content-Type: application/json
- **认证方式**:Header `Authorization: <api_key>`,api_key 从环境变量 `LINKFOX_AGENT_API_KEY` 或 `LINKFOXAGENT_API_KEY` 读取(如未配置 按 SKILL.md 的 **## 解决认证和算力问题** 处理)
本 Skill 只使用异步提交和查询接口。
## 异步提交
POST Body(JSON):
| 参数 | 类型 | 必填 | 说明 |
|------|------|------|--------------------------------------------------------------------------------------------------------------------------------|
| asin | string | 是 | 亚马逊商品ASIN |
| domainCode | string | 否 | 亚马逊域名代码,默认 `com`。可选值:`com`、`ca`、`co.uk`、`in`、`de`、`fr`、`it`、`es`、`co.jp`、`com.au`、`com.br`、`nl`、`se`、`com.mx`、`ae`。美国站使用 `com` |
| star1Num | integer | 否 | 1星评论数量,默认获取10条,最多100条 |
| star2Num | integer | 否 | 2星评论数量,默认获取10条,最多100条 |
| star3Num | integer | 否 | 3星评论数量,默认获取10条,最多100条 |
| star4Num | integer | 否 | 4星评论数量,默认获取10条,最多100条 |
| star5Num | integer | 否 | 5星评论数量,默认获取10条,最多100条 |
| filterByKeyword | string | 否 | 按关键词筛选评论,最大长度1000字符 |
| sortBy | string | 否 | 评论排序方式:`recent`(最新评论)或 `helpful`(最有用评论),默认 `recent` |
| reviewerType | string | 否 | 评论者类型:`all_reviews`(所有评论)或 `avp_only_reviews`(仅认证购买),默认 `all_reviews` |
| mediaType | string | 否 | 媒体类型:`all_contents`(所有内容)或 `media_reviews_only`(仅包含媒体的评论),默认 `all_contents` |
| formatType | string | 否 | 格式类型:`all_formats`(所有格式)或 `current_format`(当前格式),默认 `all_formats` |
说明:若 `star1Num` ~ `star5Num` 均未传,则 1~5 星默认各抓取 `10` 条;若已传任意一个星级数量,则其它未传星级默认 `0`。
无需传 `provider`。后端根据 `domainCode` 自动选择 Pango 或 Apify,实际供应商在提交和查询响应的 `provider` 字段中返回。
提交成功响应:
| 字段 | 类型 | 说明 |
|------|------|------|
| taskId | string | 后续查询使用的任务ID |
| provider | string | 实际选择的供应商 |
| status | string | 初始状态,通常为 `PENDING` |
| pollAfterMillis | integer | 建议下次查询前等待的毫秒数 |
提交接口只调用一次并立即返回 `taskId`。任务未完成或单次查询失败均不得重新提交。
脚本会在本地任references/onboarding.md
# 解决认证和算力问题
调用本 skill 时若网关返回 **auth** 或 **billing** 错误,走本 skill 自带的 `scripts/onboarding.py` 完成引导。
**auth 场景**:`errcode=401` 或消息含 `authorized error`/`鉴权失败`/`未授权`/`unauthorized`;或 `LINKFOX_AGENT_API_KEY` 与 `LINKFOXAGENT_API_KEY` 均为空。
1. 若已配置 key → 先让用户重启会话(最常见误判),仍失败让用户重新取 key 或换手机号重注册
2. 未配置 → 询问:自助去 https://agent.linkfox.com/ 取 key,或提供手机号让脚本注册
3. 手机号路径:
- `python scripts/onboarding.py send-code <phone>` → 展示 JSON 里的 phone/agreements
- 收到验证码后:`python scripts/onboarding.py login <phone> <code>`
- 拿到 `api_key` 后把下面三平台配置转发给用户,提示重启会话生效:
- Windows PowerShell(永久):`setx LINKFOX_AGENT_API_KEY "<key>"`
- macOS zsh:`echo 'export LINKFOX_AGENT_API_KEY="<key>"' >> ~/.zshrc && source ~/.zshrc`
- Linux bash:`echo 'export LINKFOX_AGENT_API_KEY="<key>"' >> ~/.bashrc && source ~/.bashrc`
- 变量名 `LINKFOX_AGENT_API_KEY`(主推)或 `LINKFOXAGENT_API_KEY`(老规范)任一即可
**billing 场景**:`errcode=402` 或消息含 `算力/余额/quota/insufficient/充值/套餐到期`。
- `python scripts/onboarding.py list-plans` → 有 AskUserQuestion 就弹菜单,否则输出编号清单让用户选
- 校验 `plan_id` ∈ 清单、支付方式 ∈ 该套餐 `available_methods`(通常 `wechat/alipay`)
- `python scripts/onboarding.py order <plan_id> <method>` → 展示优先级 PNG > `pay_url` > `ascii_qr`(标注兜底)
- 已付款可选调 `python scripts/onboarding.py query <order_id>`,不主动轮询
排除 `errcode=403`(无权限,不归入这两类)。所有子命令输出 stdout JSON,`error` 字段已含阶段前缀,透传给用户即可。完整用法:`python scripts/onboarding.py --help`。skill-card.md
## Description: Fetches and analyzes Amazon product reviews by ASIN across 15 marketplaces with star, keyword, verified-purchase, sort, format, and media filters. This skill is ready for commercial/non-commercial use. ## Publisher: [linkfox-ai](https://clawhub.ai/user/linkfox-ai) ### License/Terms of Use: MIT-0 ## Use Case: External sellers, ecommerce analysts, and agents use this skill to retrieve Amazon reviews for a single ASIN, filter them by marketplace, star rating, keyword, media, or verified-purchase status, and summarize customer praise, complaints, and product improvement signals. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: The security scan reports under-disclosed account, billing, credential, and automatic feedback-reporting behavior. Mitigation: Review the LinkFox account, billing, and feedback flows before installation; make feedback submission explicit opt-in for sensitive deployments. Risk: The skill handles API keys and may guide users to configure credentials in shell startup files. Mitigation: Prefer a managed secret store or scoped environment injection, and avoid committing or sharing shell profiles that contain API keys. Risk: The skill can create persistent local review result files and may process customer review data from live third-party services. Mitigation: Run it only in appropriate workspaces, disclose paid API use before large requests, and clean local result files according to the user's data retention requirements. ## Reference(s): - [Amazon Reviews API Reference](references/api.md) - [Authentication and Billing Onboarding](references/onboarding.md) - [ClawHub Skill Page](https://clawhub.ai/linkfox-ai/skills/linkfox-amazon-reviews-list) ## Skill Output: **Output Type(s):** [text, markdown, JSON, shell commands, configuration, guidance] **Output Format:** [Markdown responses with JSON result files and inline shell commands] **Output Parameters:** [1D] **Other Properties Related to Output:** [Writes full API responses to workspace-local linkfox session data files; stdout may contain full JSON or a compact summary depending on response size.] ## Skill Version(s): 1.0.10 (source: server release metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/linkfox-ai/skills/linkfox-amazon-reviews-list",
"sourceUrl": "https://clawhub.ai/linkfox-ai/skills/linkfox-amazon-reviews-list",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T11:52:17.540Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-amazon-reviews-list/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-amazon-reviews-list/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T11:52:17.540Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.1K downloads",
"href": "https://clawhub.ai/linkfox-ai/linkfox-amazon-reviews-list",
"sourceUrl": "https://clawhub.ai/linkfox-ai/linkfox-amazon-reviews-list",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T11:52:17.540Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.10",
"href": "https://clawhub.ai/linkfox-ai/linkfox-amazon-reviews-list",
"sourceUrl": "https://clawhub.ai/linkfox-ai/linkfox-amazon-reviews-list",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-14T04:55:09.683Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-amazon-reviews-list/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-linkfox-ai-linkfox-amazon-reviews-list/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.10",
"description": "Update from 1.0.9 to 1.0.10",
"href": "https://clawhub.ai/linkfox-ai/linkfox-amazon-reviews-list",
"sourceUrl": "https://clawhub.ai/linkfox-ai/linkfox-amazon-reviews-list",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-14T04:55:09.683Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
