1688aiinfra/alphashop-sel-product-search/SKILL.md
商品搜索API SKILL:通过关键词搜索发现Amazon/TikTok平台商品。 支持价格、销量、评分、上架时间等多维度筛选条件。 通过 AlphaShop REST API 调用遨虾AI选品系统的商品搜索服务。
npx skillsauth add openclaw/skills alphashop-sel-product-searchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
需要配置 AlphaShop API 凭证。在 OpenClaw config 中设置:
{
skills: {
entries: {
"alphashop-sel-newproduct": {
env: {
ALPHASHOP_ACCESS_KEY: "你的AccessKey",
ALPHASHOP_SECRET_KEY: "你的SecretKey"
}
}
}
}
}
本 skill 使用 AlphaShop/遨虾平台的 API 服务,需要申请以下凭证:
ALPHASHOP_ACCESS_KEY - API 访问密钥ALPHASHOP_SECRET_KEY - API 密钥联系平台方
获取凭证
配置到环境
如果运行 skill 时未配置凭证,会看到详细的配置指南:
🔐 需要 AlphaShop API 凭证
本 skill 需要以下凭证才能使用:
• ALPHASHOP_ACCESS_KEY - API 访问密钥
• ALPHASHOP_SECRET_KEY - API 密钥
📋 如何获取凭证:
1. 联系 AlphaShop/遨虾 平台获取 API 凭证
2. 配置环境变量或 OpenClaw 配置
3. 重新运行命令
通过 AlphaShop REST API 调用1688遨虾AI选品系统的商品搜索服务,支持关键词搜索,覆盖Amazon和TikTok平台。
CRITICAL: 参数收集策略
当用户请求搜索但未提供必需参数(platform 和 region)时,必须使用 AskUserQuestion 工具引导用户选择。禁止使用任何默认值。
关键词搜索 (scripts/search.py):
--keyword: 必填(从用户输入提取)--platform: 必填 ⚠️ 如果缺失→询问用户--region: 必填 ⚠️ 如果缺失→询问用户Step 1: 询问平台(如果用户未指定 platform)
使用 AskUserQuestion 提供选项:
Step 2: 询问区域(如果用户未指定 region)
根据选择的平台,使用 AskUserQuestion 提供对应区域选项:
Amazon 区域:
TikTok 区域:
Step 3: 执行搜索
收集完所有必需参数后,构建完整命令执行。
用户: "搜索 yoga pants"
Claude: 直接执行 python3 scripts/search.py --keyword "yoga pants" --platform amazon --region US
问题: 未询问用户,擅自使用默认值
用户: "搜索 yoga pants"
Claude: 使用 AskUserQuestion 询问平台 (Amazon/TikTok)
用户: 选择 Amazon
Claude: 使用 AskUserQuestion 询问区域 (US/UK/JP...)
用户: 选择 US
Claude: 执行 python3 scripts/search.py --keyword "yoga pants" --platform amazon --region US
用户: "在 Amazon 搜索 phone"
Claude: 识别到 platform=amazon,使用 AskUserQuestion 询问区域
用户: 选择 JP
Claude: 执行 python3 scripts/search.py --keyword "phone" --platform amazon --region JP
用户: "在 Amazon 美国市场搜索 phone"
Claude: 识别到所有必需参数,直接执行搜索
Claude: python3 scripts/search.py --keyword "phone" --platform amazon --region US
scripts/search.py)Amazon平台:
TikTok平台:
# 搜索Amazon美国市场的手机
python3 scripts/search.py --keyword "phone" --platform amazon --region US
# 搜索TikTok印尼市场的瑜伽裤
python3 scripts/search.py --keyword "yoga pants" --platform tiktok --region ID
# 搜索价格在10-100美元的商品
python3 scripts/search.py --keyword "phone" --platform amazon --region US --min-price 10 --max-price 100
# 搜索月销量在100-10000的商品
python3 scripts/search.py --keyword "phone" --platform amazon --region US --min-sales 100 --max-sales 10000
# 搜索评分4.0-5.0的高评分商品
python3 scripts/search.py --keyword "phone" --platform amazon --region US --min-rating 4.0 --max-rating 5.0
# 搜索90天内上架的新品
python3 scripts/search.py --keyword "phone" --platform amazon --region US --listing-time 90
# listing-time 支持:90, 180, 365
# 组合多个筛选条件
python3 scripts/search.py \
--keyword "phone" \
--platform amazon \
--region US \
--min-price 10 \
--max-price 100 \
--min-sales 100 \
--min-rating 4.0 \
--listing-time 90 \
--count 20
# 返回最多50个商品(默认10个)
python3 scripts/search.py --keyword "phone" --platform amazon --region US --count 50
| 参数 | 必填 | 说明 | 示例 |
|------|------|------|------|
| --keyword | 是 | 搜索关键词 | "phone", "yoga pants" |
| --platform | 是 | 目标平台 | amazon, tiktok |
| --region | 是 | 目标国家/地区代码 | US, UK, JP, ID, TH, ES, PH, FR, MX, VN, DE, SG, BR, IT, GB, MY |
| --min-price | 否 | 最低价格(美元) | 10.0 |
| --max-price | 否 | 最高价格(美元) | 100.0 |
| --min-sales | 否 | 最低30天销量 | 100 |
| --max-sales | 否 | 最高30天销量 | 10000 |
| --min-rating | 否 | 最低评分(0-5.0) | 4.0 |
| --max-rating | 否 | 最高评分(0-5.0) | 5.0 |
| --listing-time | 否 | 上架时间(天)| 90, 180, 365 |
| --count | 否 | 返回商品数量(默认10) | 20 |
| --user-id | 否 | 用户ID(默认"123456") | "your_user_id" |
{
"success": true,
"code": "SUCCESS",
"message": "成功",
"data": {
"totalCount": 50,
"productList": [
{
"itemId": "B08N5WRWNW",
"title": "Apple iPhone 12 Pro Max",
"category": "Cell Phones",
"price": 899.99,
"currency": "USD",
"moq": 1,
"stock": 500,
"rating": 4.8,
"salesVolume": 5000,
"reviewCount": 1234,
"images": ["https://..."],
"supplier": {
"supplierId": "AXXXXX",
"supplierName": "Apple Store",
"country": "US",
"city": "Cupertino",
"yearsOnPlatform": 10,
"mainProducts": "Electronics",
"responseRate": 98.5,
"responseTime": "within 2 hours",
"deliveryRate": 99.0
},
"specifications": [
{"name": "Color", "value": "Pacific Blue"},
{"name": "Storage", "value": "256GB"}
],
"logisticsOptions": [
{
"method": "Standard Shipping",
"estimatedCost": 5.99,
"estimatedTime": "3-5 business days",
"destination": "US"
}
],
"advantages": [
"Fast shipping",
"High quality",
"Verified supplier"
]
}
]
}
}
{
"success": false,
"code": "KEYWORD_EMPTY",
"message": "搜索关键词不能为空",
"data": null
}
| 错误码 | 说明 | 解决方案 |
|--------|------|----------|
| KEYWORD_EMPTY | 关键词为空 | 提供有效的搜索关键词 |
| TARGET_PLATFORM_ILLEGAL | 平台参数非法 | 使用 amazon 或 tiktok |
| TARGET_COUNTRY_ILLEGAL | 国家代码非法或平台不支持 | 检查平台与国家的匹配关系 |
| PRODUCT_LISTING_TIME_ERROR | 上架时间参数错误 | 使用 90/180/365 |
| PRODUCT_FILTER_PARAMS_ERROR | 筛选参数错误 | 检查价格/销量/评分区间 |
| PRODUCT_RECALL_EMPTY | 未搜索到符合条件的商品 | 放宽筛选条件 |
POST https://api.alphashop.cn/ai.sel.global1688.productSearchApi/1.0需要配置 AlphaShop API 凭证:
环境变量:
export ALPHASHOP_ACCESS_KEY='your-access-key'
export ALPHASHOP_SECRET_KEY='your-secret-key'
OpenClaw 配置:
{
"skills": {
"entries": {
"alphashop-sel-product-search": {
"env": {
"ALPHASHOP_ACCESS_KEY": "your-access-key",
"ALPHASHOP_SECRET_KEY": "your-secret-key"
}
}
}
}
}
凭证获取途径:https://www.alphashop.cn/seller-center/apikey-management
找出目标市场的热门商品和价格区间
python3 scripts/search.py --keyword "yoga mat" --platform amazon --region US --count 50
筛选高评分、高销量的优质商品
python3 scripts/search.py --keyword "fitness equipment" --platform amazon --region US \
--min-rating 4.5 --min-sales 500 --count 30
寻找90天内上架的新品
python3 scripts/search.py --keyword "smart watch" --platform amazon --region US \
--listing-time 90 --count 20
分析特定价格区间的商品分布
python3 scripts/search.py --keyword "headphone" --platform amazon --region US \
--min-price 20 --max-price 50 --count 40
references/api.mdtools
Use when the user wants to connect to, test, or use the McDonalds service at mcp.mcd.cn, including checking authentication, probing MCP endpoints, listing tools, or calling McDonalds MCP tools through a reusable local CLI.
development
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
development
SlowMist AI Agent Security Review — comprehensive security framework for skills, repositories, URLs, on-chain addresses, and products (Claude Code version)
data-ai
去除中文文本中的 AI 写作痕迹,使其读起来自然。基于维基百科 AI 写作特征指南,检测 24 种 AI 模式。触发词:humanizer-cn、去除 AI 痕迹、去除 AI 写作痕迹、中文文本人性化。