Skills alphashop-sel-newproduct
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/1688aiinfra/alphashop-sel-newproduct" ~/.claude/skills/clawdbot-skills-alphashop-sel-newproduct && rm -rf "$T"
manifest:
skills/1688aiinfra/alphashop-sel-newproduct/SKILL.mdsource content
配置
环境变量
需要配置 AlphaShop API 凭证。在 OpenClaw config 中设置:
{ skills: { entries: { "alphashop-sel-newproduct": { env: { ALPHASHOP_ACCESS_KEY: "你的AccessKey", ALPHASHOP_SECRET_KEY: "你的SecretKey" } } } } }
如何获取 API Key
获取途径
本 skill 使用 AlphaShop/遨虾平台的 API 服务,需要申请以下凭证:
- API 访问密钥ALPHASHOP_ACCESS_KEY
- API 密钥ALPHASHOP_SECRET_KEY
申请步骤
-
联系平台方
- 如果您是 1688 或阿里内部用户,请联系 AlphaShop/遨虾 平台管理员
- 平台可能需要您提供:
- 公司信息
- 使用场景说明
- 预期调用量
-
获取凭证
- 平台审核通过后会提供:
- Access Key(访问密钥)
- Secret Key(密钥)
- 平台审核通过后会提供:
-
配置到环境
- 按照上面的配置方式设置环境变量
缺少凭证时的提示
如果运行 skill 时未配置凭证,会看到详细的配置指南:
🔐 需要 AlphaShop API 凭证 本 skill 需要以下凭证才能使用: • ALPHASHOP_ACCESS_KEY - API 访问密钥 • ALPHASHOP_SECRET_KEY - API 密钥 📋 如何获取凭证: 1. 联系 AlphaShop/遨虾 平台获取 API 凭证 2. 配置环境变量或 OpenClaw 配置 3. 重新运行命令
AlphaShop新品选品SKILL
通过遨虾AI选品API进行跨境电商市场分析和新品推荐,一次调用即可获得完整的市场洞察和选品建议。
快速开始
⚠️ 使用前必读:本 skill 包含两个 API,且有先后依赖关系!
正确的使用顺序
第一步:关键词搜索 (search) ↓ 返回合法的关键词列表(带 keyword 字段) ↓ 第二步:从返回结果中选择一个 keyword 字段的值 ↓ 第三步:新品报告 (report) - 使用第一步返回的 keyword
示例:
# 1️⃣ 先搜索关键词 python3 scripts/selection.py search --keyword "phone" --platform "amazon" --region "US" # 输出:返回关键词列表,例如: # 1. phone (手机) - keyword: "phone" # 2. phone case (手机壳) - keyword: "phone case" # 2️⃣ 使用返回的 keyword 生成报告 python3 scripts/selection.py report --keyword "phone case" --platform "amazon" --country "US"
❌ 错误示例:直接使用随意关键词会报错
python3 scripts/selection.py report --keyword "随便的关键词" --platform "amazon" --country "US" # 错误:KEYWORD_ILLEGAL - 关键词不合法
功能说明
本Skill封装了遨虾AI选品API,提供两大核心功能:
⚠️ 重要提示:这两个功能有先后顺序依赖关系!
- 第一步:必须先调用 关键词搜索 (search) 获取合法的关键词列表
- 第二步:从返回结果中选择一个
字段的值keyword - 第三步:使用该关键词作为 新品报告 (report) 的
参数--keyword
1. 关键词搜索 (search)
通过AI关键词查询API,根据用户输入的关键词匹配并返回相关关键词列表及市场数据:
- 关键词推荐 - AI匹配的相关关键词列表(中英文)
- 机会评分 - 每个关键词的市场机会综合评分和排名
- 市场趋势 - 近12个月搜索排名/达人数趋势
- 销售数据 - 30天销量、销售额及环比增长
- 雷达分析 - 市场需求、供给、销售、新品、评价五维评分
2. 新品报告 (report)
⚠️ 前置依赖:此功能依赖"关键词搜索"的返回结果!
- 必须先执行
命令获取关键词列表search
参数必须使用--keyword
返回的search
字段值keyword- 随意填写关键词会报错
KEYWORD_ILLEGAL
通过AI新品报告执行API生成深度市场分析和新品推荐:
- 市场分析 - 市场评级、供需情况、销售表现、竞争态势
- 关键指标 - 搜索排名趋势、销量趋势、价格分析、雷达图
- 新品推荐 - AI筛选的机会新品及详细数据
- 竞品对比 - 新品与同类目热销品的深度对比分析
支持的平台和国家
Amazon 平台
支持国家:
US, UK, ES, FR, DE, IT, CA, JP
TikTok 平台
支持国家:
ID, VN, MY, TH, PH, US, SG, BR, MX, GB, ES, FR, DE, IT, JP
使用方法
功能1:关键词搜索 (search)
基础用法
搜索关键词并获取相关关键词列表及市场数据:
python3 scripts/selection.py search \ --keyword "yoga pants" \ --platform "amazon" \ --region "US"
带上架时间筛选
指定商品上架时间范围:
python3 scripts/selection.py search \ --keyword "yoga pants" \ --platform "amazon" \ --region "US" \ --listing-time "90"
参数说明
| 参数 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| String | ✅ | 查询关键词(只支持单个关键词) | |
| String | ✅ | 平台( 或 ,小写) | |
| String | ✅ | 国家代码(见上方支持列表) | |
| String | ❌ | 商品上架时间范围( 或 ,默认180天) | |
| Flag | ❌ | 输出完整JSON | - |
返回数据
每个关键词包含:
-
关键词信息
- keyword: 英文关键词
- keywordCn: 中文关键词
- platform: 平台标识(amazon/tiktok)
-
机会评分
- oppScore: 市场机会综合评分(数值越高机会越大)
- oppScoreDesc: 机会分解读(如"击败同一级类目85.5%关键词")
-
核心指标
- searchRank: Amazon搜索排名 或 TikTok带货达人数
- rankTrends: 近12个月趋势数据
-
销售数据
- soldCnt30d: 近30天累计销量及环比增长率
- soldAmt30d: 近30天累计销售额及环比增长率
-
雷达分
- Amazon: 市场需求分、市场供给分、市场销售分、新品分、评价分(5维)
- TikTok: 市场供给分、市场销售分、新品分、评价分(4维)
输出示例
============================================================ 相关关键词 (10) ============================================================ 1. yoga pants (瑜伽裤) 平台: AMAZON 机会分: 37.2 (击败同一级类目85.5%关键词) 最新1个月亚马逊搜索排名: # 3.6k+ 30天销量: 113.7w+ (↓ -17.5%) 30天销售额: US$2603.9w+ (↓ -18.4%) 雷达分: 市场需求分: 41.51, 市场供给分: 47.9, 市场销售分: 45.4... 2. yoga pants set (瑜伽裤套装) 平台: AMAZON 机会分: 38.9 (击败同一级类目91.5%关键词) 最新1个月亚马逊搜索排名: # 20w+ 30天销量: 34.6w+ (↑ 4.7%) 30天销售额: US$1219.4w+ (↑ 3.4%) 雷达分: 市场需求分: 12.86, 市场供给分: 48.7, 市场销售分: 42.5... ============================================================ 关键词数据已保存到: output/alphashop-sel-newproduct/keywords-yoga-pants-US-20260312-213928.json ============================================================
功能2:新品报告 (report)
⚠️ 重要:使用此功能前,必须先调用"关键词搜索"获取合法关键词!
基础用法
生成完整的新品选品报告:
python3 scripts/selection.py report \ --keyword "phone" \ --platform "amazon" \ --country "US"
带筛选条件的用法
指定商品上架时间和筛选条件:
python3 scripts/selection.py report \ --keyword "phone" \ --platform "amazon" \ --country "US" \ --listing-time "90" \ --min-price 10 \ --max-price 100 \ --min-sales 1 \ --max-sales 1000 \ --min-rating 2.0 \ --max-rating 5.0
参数说明
| 参数 | 类型 | 必填 | 说明 | 示例 |
|---|---|---|---|---|
| String | ✅ | ⚠️ 必须从 命令返回的 字段获取,不可随意填写 | |
| String | ✅ | 平台( 或 ,小写) | |
| String | ✅ | 国家代码(见上方支持列表) | |
| String | ❌ | 商品上架时间范围( 或 ,默认180天) | |
| Number | ❌ | 最低价格 | |
| Number | ❌ | 最高价格 | |
| Integer | ❌ | 最低月销量 | |
| Integer | ❌ | 最高月销量 | |
| Float | ❌ | 最低评分(0-5.0) | |
| Float | ❌ | 最高评分(0-5.0) | |
返回数据说明
1. 市场分析(keywordSummary)
市场评级
- 强烈推荐 (BEST) - 高增长、低竞争的蓝海机会
- 推荐进入 (GOOD) - 市场健康,有结构性机会
- 建议观望 (MEDIUM) - 市场平稳,需谨慎评估
- 不建议进入 (BAD) - 红海市场或需求萎缩
市场总结(Markdown格式)
##### 1. 市场机会总结 - 市场评级:✅推荐进入 - 市场总结:该关键词市场正处于需求强势扩张期... ##### 2. 市场情况分析 - 供给情况:在售商品数量过剩,落后于69%的同类市场... - 需求情况:Amazon搜索排名持续提升... - 商品销售情况:近30天销量达17.1万件...
关键指标数据
- 需求侧
- 搜索排名趋势(近12个月)
- 销量趋势(近12个月)
- Google Trends数据
- 供给侧
- 在售商品数、品牌垄断系数、商品垄断系数
- 中国卖家占比、新品销量占比
- 商品平均评分
- 销售表现
- 30天销量/销售额及环比增长
- 平均价格及价格带分析
- 雷达图
- 市场需求分、供给分、销售分、新品分、评价分
2. 新品推荐(productList)
每个新品包含:
- 基本信息:标题、ASIN、类目、图片、链接
- 价格评分:价格区间、评分、评论数
- 销售数据:近30天销量、近12个月销量趋势
- 上架信息:上架日期、上架天数
- 同款簇信息:同款商品数、价格范围、平均评分
- 对比分析:与同类目热销品的深度对比(Markdown格式)
输出示例
命令行输出
=== 市场分析 === 市场评级: ✅推荐进入 (GOOD) 评级说明: 高增长、高客单、低新品竞争下的结构性机会 机会分: 41.7 (击败同一级类目60.5%关键词) 📊 关键指标: - 30天销量: 17.1w+ (↑ 69.2%) - 30天销售额: US$4170.1w+ (↑ 113.8%) - 平均价格: US$313.27 (较高) - 搜索排名: # 1.9k+ (BEST) - 在售商品数: 133 (供给适中) - 中国卖家占比: 19.3% (中低竞争) - 新品成交占比: 0.1% (较难突围) === 推荐新品 (1) === 1. Apple iPhone 17 Pro Max, US Version... 价格: US$1449.99~US$1950.0 评分: 4.1 ⭐ (0条评论) 30天销量: 473件 上架: 2025-10-09 (75天) 同款: 12个商品 链接: https://www.amazon.com/dp/B0FTC2PRVZ/ 报告已保存到: output/alphashop-sel-newproduct/report-phone-US-20261212-143000.json
错误处理
常见错误码
| 错误码 | 说明 | 解决方案 |
|---|---|---|
| 关键词不合法 | 使用关键词查询API返回的关键词 |
| 平台不合法 | 只能是 或 |
| 国家不合法 | 检查国家代码是否在支持列表中 |
| 上架时间参数错误 | 只能是 或 |
| 筛选参数错误 | 检查价格/销量/评分区间是否合理 |
| 商品召回为空 | 放宽筛选条件(扩大价格/销量区间) |
| 关键词涉及违禁 | 更换其他关键词 |
| 请求超时 | 稍后重试 |
使用技巧
1. API 依赖关系(重要!)
⚠️ 关键词来源限制:新品报告 API 的
--keyword 参数必须来自关键词搜索 API 的返回结果!
正确的使用流程:
# 步骤1:调用关键词搜索 API python3 scripts/selection.py search \ --keyword "phone" \ --platform "amazon" \ --region "US" # 步骤2:从返回的关键词列表中选择一个 keyword 值 # 例如返回了: # 1. phone - keyword: "phone" # 2. phone case - keyword: "phone case" # 3. phone holder - keyword: "phone holder" # 步骤3:使用选中的 keyword 调用新品报告 API python3 scripts/selection.py report \ --keyword "phone case" # ⚠️ 必须是 search 返回的 keyword 字段值 --platform "amazon" \ --country "US"
错误示例:
# ❌ 直接使用随意的关键词(会报错 KEYWORD_ILLEGAL) python3 scripts/selection.py report \ --keyword "my random keyword" \ --platform "amazon" \ --country "US"
为什么有这个限制?
- 关键词搜索 API 会对关键词进行 AI 分析和校验
- 只有经过校验的关键词才能保证新品报告的数据质量
- 随意填写的关键词可能无法匹配到有效的市场数据
2. 筛选条件设置
- 价格区间:根据目标利润空间设置,最低价 < 最高价
- 销量区间:建议设置宽松范围,避免召回为空
- 评分区间:0-5.0,建议
过滤低质商品minRating >= 3.0 - 上架时间:
查找最新商品,"90"
覆盖面更广"180"
3. 报错处理
:说明筛选条件太严,建议:PRODUCT_RECALL_EMPTY- 扩大价格区间(如 1-500)
- 放宽销量要求(如 0-10000)
- 降低评分门槛(如 0-5.0)
API 接口地址
| 接口 | 方法 | URL | 响应耗时 |
|---|---|---|---|
| 关键词搜索API | POST | | 10秒内 |
| 新品报告API | POST | | 10秒内 |
注意事项
- 响应时间:接口响应需要几十秒,请耐心等待
- 无需鉴权:API为公开接口,无需配置Token
- 同步返回:一次调用即可获得完整报告,无需轮询
- 关键词限制:仅支持单个关键词,不支持多关键词组合
- 平台差异:Amazon和TikTok的数据结构和指标略有差异
完整示例
正确的完整工作流
# ==================================== # 步骤1:关键词搜索 # ==================================== python3 scripts/selection.py search \ --keyword "yoga pants" \ --platform "amazon" \ --region "US" \ --listing-time "90" # 输出示例: # 1. yoga pants (瑜伽裤) - keyword: "yoga pants" # 2. yoga pants women (女士瑜伽裤) - keyword: "yoga pants women" # 3. yoga pants set (瑜伽裤套装) - keyword: "yoga pants set" # ==================================== # 步骤2:选择关键词生成新品报告 # ==================================== # ⚠️ 注意:--keyword 必须使用步骤1返回的 keyword 字段值 python3 scripts/selection.py report \ --keyword "yoga pants set" \ --platform "amazon" \ --country "US" \ --listing-time "90" \ --min-price 15 \ --max-price 50 \ --min-sales 10 \ --min-rating 3.5 # ==================================== # TikTok 平台完整示例 # ==================================== # 步骤1:搜索关键词 python3 scripts/selection.py search \ --keyword "female dress" \ --platform "tiktok" \ --region "ID" # 步骤2:生成报告 python3 scripts/selection.py report \ --keyword "female dress" # 使用步骤1返回的 keyword --platform "tiktok" \ --country "ID" \ --listing-time "180"
API 参考文档
完整的API接口和数据结构文档请参阅 references/api.md。