Skill: zt6558609-cpu/competitor-monitor-cn (version 2.0.0)

--- name: competitor-monitor description: 竞品价格监控助手，自动追踪竞品价格变动、上下架状态，支持淘宝/京东/拼多多/亚马逊。 author: 小爪 AI version: 1.0.0 metadata: {"clawdbot":{"emoji":"👀","requires":{"bins":["python3","uv"]}}} --- # 竞品价格监控助手 电商卖家必备工具！自动监控竞品价格变动、上下架状态、促销活动，第一时间掌握市场动态。 ## 功能特点 - 💰 **价格监控**: 7×24 小时自动追踪竞品价格 - 📊 **历史趋势**: 记录价格变化曲线 - 🔔 **实时提醒**: 价格变动立即推送（微信/钉钉/邮件） - 📦 **多平台支持**: 淘宝/京东/拼多多/亚马逊 - 📈 **数据分析**: 竞品销量估算、关键词排名 ## 核心场景 ### 1. 价格战应对 - 竞品降价 → 立即通知 - 竞品促销 → 第一时间知晓 - 自动建议：是否跟进降价 ### 2. 新品监控 - 竞品上新 → 立即提醒 - 快速分析：爆款潜力评估 - 抄作业：学习优秀详情页 ### 3. 库存监控 - 竞品缺货 → 抓住机会 - 竞品补货 → 调整策略 - 上下架状态追踪 ## 快速开始 ### 1. 安装技能 ```bash clawhub install competitor-monitor ``` ### 2. 配置监控商品 编辑 `config/products.json`: ```json { "products": [ { "name": "竞品 A - 无线鼠标", "url": "https://item.taobao.com/item.htm?id=123456", "platform": "taobao", "target_price": 59.9, "check_interval": 30 }, { "name": "竞品 B-机械键盘", "url": "https://item.jd.com/100012345.html", "platform": "jd", "target_price": 299, "check_interval": 60 } ] } ``` ### 3. 配置推送 编辑 `config/notify.json`: ```json { "channels": { "wechat": { "enabled": true, "webhook": "https://qyapi.weixin.qq.com/..." }, "dingtalk": { "enabled": true, "webhook": "https://oapi.dingtalk.com/..." }, "email": { "enabled": false, "smtp": "smtp.qq.com", "from": "[REDACTED_SECRET]" } }, "notify_rules": { "price_drop": true, "price_rise": false, "out_of_stock": true, "back_in_stock": true } } ``` ### 4. 启动监控 ```bash # 手动测试 python3 scripts/monitor.py --test # 定时任务（每 30 分钟） openclaw cron add competitor-monitor --interval 30 ``` ## 输出示例 ``` 👀 竞品监控提醒 - 价格变动 【商品】竞品 A - 无线鼠标 【平台】淘宝 【时间】2026-03-24 17:05 💰 价格变化 ├ 原价：79.9 元 ├ 现价：69.9 元 └ 降幅：10 元 (-12.5%) 📊 历史最低价 ├ 30 天最低：59.9 元 └ 当前排名：第 2 低 🎯 建议操作 ├ 是否跟进：是 ├ 建议价格：67.9 元（略低于竞品） └ 毛利测算：15.3 元/件 📈 竞品分析 ├ 月销估算：5000+ ├ 当前排名：类目前 10 └ 促销活动：满 99-20 --- 🔗 商品链接：https://item.taobao.com/... 💡 竞品监控 | 30 分钟更新一次 ``` ## 支持平台 | 平台 | 价格 | 销量 | 评价 | 状态 | |------|------|------|------|------| | **淘宝** | ✅ | ✅ | ✅ | ✅ | | **天猫** | ✅ | ✅ | ✅ | ✅ | | **京东** | ✅ | ✅ | ✅ | ✅ | | **拼多多** | ✅ | ⏳ | ✅ | ✅ | | **抖音小店** | ⏳ | ⏳ | ✅ | ✅ | | **亚马逊** | ✅ | ⏳ | ✅ | ✅ | ## 高级功能 ### 1. 关键词排名监控 ```json { "keywords": [ { "keyword": "无线鼠标", "platform": "taobao", "target_rank": 10, "check_interval": 60 } ] } ``` ### 2. 销量估算 基于评价增长率，估算竞品日销/月销： ``` 日销量 ≈ (今日评价 - 昨日评价) × 转化率系数 月销量 ≈ 日销量 × 30 ``` ### 3. 自动定价建议 根据竞品价格、你的成本、目标毛利，自动计算最优定价： ```python 建议价 = max( 竞品价格 - 1, # 略低于竞品 成本价 × 1.2 # 保证 20% 毛利 ) ``` ## 配置说明 ### 监控频率 | 间隔 | 适用场景 | 成本 | |------|----------|------| | 10 分钟 | 价格战期间 | 高 | | 30 分钟 | 日常监控 | 中 | | 60 分钟 | 稳定期 | 低 | | 180 分钟 | 长尾商品 | 最低 | ### 推送规则 ```json { "notify_rules": { "price_drop": true, // 降价通知 "price_rise": false, // 涨价不通知 "out_of_stock": true, // 缺货通知 "back_in_stock": true, // 补货通知 "promotion": true, // 促销活动 "new_review": false // 新评价（可选） } } ``` ### 告警阈值 ```json { "alert_threshold": { "min_price_drop": 5, // 降价超过 5 元才通知 "min_price_drop_pct": 0.05, // 或降幅超过 5% "max_price": 999, // 价格异常上限 "min_price": 0.01 // 价格异常下限 } } ``` ## 数据看板 ### 价格趋势图 ``` 价格 │ │ 80 ─┐ │ │\ │ 70 ─┤ \ ┌── 竞品 A │ │ \ / │ 60 ─┤ \/ ┌── 竞品 B │ │ │ │ 50 ─┴─────────┴──────→ 时间 3/1 3/10 3/20 3/24 ``` ### 市场份额分析 ``` 竞品 A: ████████████████ 45% 竞品 B: ████████████ 35% 我方： ████████ 20% ``` ## 常见问题 **Q: 监控频率多少合适？** A: 日常 30-60 分钟，大促期间 10-15 分钟。 **Q: 会被平台封 IP 吗？** A: 建议配合代理使用，避免高频请求。 **Q: 数据准确吗？** A: 价格 100% 准确，销量为估算（误差±20%）。 **Q: 可以监控多少个商品？** A: 免费版 10 个，付费版不限。 ## 定价策略 ### 免费版 - ✅ 监控 10 个商品 - ✅ 30 分钟更新 - ✅ 微信推送 ### 付费版（99 元/月） - ✅ 不限商品数量 - ✅ 10 分钟更新 - ✅ 全渠道推送 - ✅ 数据导出 - ✅ API 访问 ### 企业版（999 元/月） - ✅ 所有付费版功能 - ✅ 专属代理 IP - ✅ 定制报表 - ✅ 1 对 1 客服 - ✅ SLA 保障 ## 风险提示 ⚠️ **重要声明**: - 请合理使用，避免高频请求 - 建议配合代理 IP 使用 - 数据仅供参考，以平台为准 - 不要恶意竞争，遵守平台规则 ## 更新日志 ### v1.0.0 (2026-03-24) - ✅ 首次发布 - ✅ 淘宝/京东/拼多多支持 - ✅ 价格监控 + 推送 - ✅ 历史趋势记录 ### 📅 计划 - [ ] 销量估算优化 - [ ] 关键词排名监控 - [ ] 自动定价建议 - [ ] 数据可视化看板 - [ ] API 开放 ## 许可证 MIT License ## 反馈 GitHub: https://github.com/zt6558609-cpu/competitor-monitor --- **电商卖家必备神器！早用早赚钱！** 💰📈


Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)