Install
openclaw skills install 1688-pet-product-mining宠物用品爆款挖掘工具 — 整合1688-source-suppliers搜索、筛选、分析推荐、HTML报告生成和上传功能。 一键完成:搜索供应商 → 按月订单数排序 → 推荐TOP N → 生成可视化报告 → 上传公网链接。 适用于宠物用品(猫砂、狗粮、宠物玩具等)的供应商筛选和爆款挖掘。
openclaw skills install 1688-pet-product-mining本工具整合了1688平台供应商搜索、数据分析、可视化报告生成和公网分享功能,实现一键式宠物用品爆款挖掘工作流。
python3 scripts/pet_product_mining.py "猫砂 豆腐猫砂"
python3 scripts/pet_product_mining.py "狗粮 幼犬粮" --limit 15 --top 5
| 参数 | 说明 | 默认值 |
|---|---|---|
keyword | 搜索关键词(必需) | - |
--limit | 筛选数量限制 | 10 |
--top | 推荐数量 | 3 |
--output | 输出JSON文件路径 | 无(仅控制台输出) |
{
"success": true,
"keyword": "猫砂 豆腐猫砂",
"total_suppliers": 10,
"filtered_suppliers": 10,
"recommended_suppliers": 3,
"top_suppliers": [...],
"html_report_path": "/tmp/1688_pet_mining_猫砂_豆腐猫砂_20260519_143022.html",
"dinzee_url": "https://report.dinzee.ai/1688-pet-mining-猫砂_豆腐猫砂-20260519.html",
"timestamp": "2026-05-19T14:30:22.123456"
}
返回的供应商数据包含以下关键字段:
companyName:公司名称companyUrl:1688店铺链接monthlyOrders:近30天月订单数(核心排序指标)satisfiedRate:好评率location:所在地区factoryLevel:工厂等级supportProofing:是否支持打样cooperationMode:合作方式(OEM/ODM/OBM等)services:服务能力1688-source-suppliers:供应商搜索功能
~/.agents/skills/1688-source-supplierspython3 cli.py configure YOUR_AKDinzee上传服务:报告上传功能
https://report.dinzee.ai/report/uploadpython3 scripts/pet_product_mining.py "猫砂 豆腐猫砂"
python3 scripts/pet_product_mining.py "狗粮 幼犬粮" --limit 20 --top 5
python3 scripts/pet_product_mining.py "宠物玩具" --output /tmp/pet_toys_result.json
📖 详细 API 限制见
references/1688-api-limitations.md
可修改pet_product_mining.py中的filter_and_sort方法实现自定义筛选:
def filter_and_sort(self, limit: int = 10) -> List[Dict[str, Any]]:
# 添加自定义筛选条件
filtered_data = [
supplier for supplier in self.suppliers_data
if supplier.get('monthlyOrders', 0) > 50 # 月订单大于50
and supplier.get('supportProofing', False) # 支持打样
]
# 然后按月订单数排序
sorted_data = sorted(filtered_data, key=lambda x: x.get('monthlyOrders', 0), reverse=True)
return sorted_data[:limit]
可在HTML报告中添加更多分析维度,如:
AK未配置
cd ~/.agents/skills/1688-source-suppliers
python3 cli.py configure YOUR_AK
上传失败 (HTTP 400)
--verbose 查看详细错误搜索无结果
如果上传返回 HTTP 400,检查 multipart boundary 是否使用了正确的 \r\n(不是 \\r\\n)。详见 dinzeeagent-fileupload skill 的 pitfalls 部分。
单次搜索最多返回 10 家供应商,这是 API 限制。如需更多结果,需使用多个关键词扩展搜索。