Ecommerce Assistant
Overview
Research products, analyze competitors, and monitor prices across e-commerce platforms. Supports Amazon product data, Shopify store analysis, and price trend tracking.
Quick Start
📦 GitHub Demo: https://github.com/lhldolike/ecommerce-assistant-demo
Amazon Product Research
CODEBLOCK0
Shopify Store Analysis
CODEBLOCK1
Price Monitoring
CODEBLOCK2
Core Capabilities
1. Product Research
- - Search products by keyword
- Get detailed product information
- Analyze reviews and ratings
- Extract product specifications
2. Competitor Analysis
- - Analyze Shopify store inventory
- Compare pricing strategies
- Identify top-selling products
- Track competitor changes
3. Price Monitoring
- - Track price changes over time
- Set price drop alerts
- Generate trend reports
- Export data to CSV/JSON
4. Market Insights
- - Identify trending products
- Analyze category performance
- Find pricing opportunities
- Generate actionable reports
Data Sources
This skill uses multiple data sources:
- - Amazon: Product Advertising API, public data
- Shopify: Storefront API (public endpoints)
- Price Tracking: Historical data aggregation
See references/ for detailed API documentation:
Scripts
All scripts are in scripts/ directory:
- -
amazon_search.py - Search Amazon products - INLINECODE2 - Get product details
- INLINECODE3 - Analyze Shopify stores
- INLINECODE4 - Price monitoring system
- INLINECODE5 - Generate reports
Output Formats
Results can be exported as:
- - JSON (machine-readable)
- CSV (spreadsheet-friendly)
- Markdown (human-readable reports)
Limitations
- - Free tier APIs have rate limits (typically 100-500 requests/month)
- Some Amazon data requires Product Advertising API approval
- Shopify data limited to public storefront information
- Price tracking requires periodic execution (not real-time)
Examples
Find Profitable Products
CODEBLOCK3
Monitor Competitor Prices
CODEBLOCK4
Generate Weekly Report
CODEBLOCK5
电商助手
概述
研究产品、分析竞争对手并监控各大电商平台的价格。支持亚马逊产品数据、Shopify店铺分析以及价格趋势追踪。
快速开始
📦 GitHub演示: https://github.com/lhldolike/ecommerce-assistant-demo
亚马逊产品研究
bash
搜索亚马逊产品
python3 scripts/amazon_search.py 无线耳机 --limit 10
获取产品详情
python3 scripts/amazon_product.py B08HMWZBXC
追踪价格历史
python3 scripts/price_tracker.py --asin B08HMWZBXC --notify
Shopify店铺分析
bash
分析Shopify店铺
python3 scripts/shopify_analyzer.py https://store-name.myshopify.com
比较多个店铺
python3 scripts/shopify_analyzer.py --compare store1.com store2.com
价格监控
bash
添加产品到关注列表
python3 scripts/price_tracker.py --add B08HMWZBXC --target-price 50
查看所有追踪产品
python3 scripts/price_tracker.py --list
生成价格报告
python3 scripts/price_tracker.py --report weekly
核心功能
1. 产品研究
- - 按关键词搜索产品
- 获取详细产品信息
- 分析评论和评分
- 提取产品规格
2. 竞争对手分析
- - 分析Shopify店铺库存
- 比较定价策略
- 识别热销产品
- 追踪竞争对手变化
3. 价格监控
- - 追踪价格随时间变化
- 设置降价提醒
- 生成趋势报告
- 导出数据为CSV/JSON格式
4. 市场洞察
- - 识别热门产品
- 分析品类表现
- 发现定价机会
- 生成可操作报告
数据来源
本技能使用多个数据来源:
- - 亚马逊:产品广告API、公开数据
- Shopify:店铺前端API(公共接口)
- 价格追踪:历史数据聚合
详见参考资料/中的API文档:
脚本
所有脚本位于scripts/目录:
- - amazonsearch.py - 搜索亚马逊产品
- amazonproduct.py - 获取产品详情
- shopifyanalyzer.py - 分析Shopify店铺
- pricetracker.py - 价格监控系统
- product_reporter.py - 生成报告
输出格式
结果可导出为:
- - JSON(机器可读)
- CSV(电子表格友好)
- Markdown(人类可读报告)
局限性
- - 免费版API有速率限制(通常每月100-500次请求)
- 部分亚马逊数据需要产品广告API授权
- Shopify数据仅限于公共店铺信息
- 价格追踪需要定期执行(非实时)
示例
寻找盈利产品
bash
python3 scripts/amazon_search.py 瑜伽垫 --min-price 20 --max-price 50 --min-rating 4.0
监控竞争对手价格
bash
python3 scripts/shopify_analyzer.py https://competitor-store.com --track-prices --output competitor.json
生成周报
bash
python3 scripts/product_reporter.py --type weekly --email report@example.com