← Back to Skills Marketplace
tujinsama

实时竞品监控虾

by Ricky · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
162
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install competitor-monitor-claw
Description
实时竞品监控虾 — 持续追踪竞品价格、评价与上新动作的情报哨兵。当以下情况时使用此 Skill:(1) 需要监控竞品价格变动并设置预警阈值;(2) 需要追踪竞品上新动态;(3) 需要分析竞品评价口碑(好评/差评关键词);(4) 需要检测竞品促销活动;(5) 需要生成竞品周报/月报;(6) 用户提到"竞品监控"、"...
README (SKILL.md)

实时竞品监控虾

竞品情报的长期哨兵 — 持续追踪对手价格、评价与上新动作,在对手调价/上新/口碑变化的第一时间做出反应。

核心工作流

1. 初始化竞品列表

首先确认用户的竞品数据。支持两种输入方式:

方式 A:用户提供 CSV 文件

python3 scripts/price_monitor.py add --csv ./config/competitors.csv

CSV 格式(参考 references/platform-scraping-rules.md 中的字段说明):

name,platform,product_url,sku_id,alert_threshold,monitor_freq,owner
竞品A,jd,https://item.jd.com/xxx.html,100012345,0.05,daily,张三

方式 B:用户自然语言描述 → 帮用户整理成 CSV 格式,再导入

2. 立即检查竞品价格

python3 scripts/price_monitor.py check

输出:当前价格、促销价、评分、评价数,以及触发阈值的价格预警。

⚠️ 当前脚本使用模拟数据演示工作流。实际部署时,需将 simulate_fetch() 函数替换为真实爬虫逻辑(参考 references/platform-scraping-rules.md 中各平台字段路径)。

3. 生成竞品报告

# 近 30 天报告
python3 scripts/price_monitor.py report --days 30

# 近 7 天报告
python3 scripts/price_monitor.py report --days 7

4. 查看变化事件

python3 scripts/price_monitor.py events --limit 20

5. 深度分析与洞察

当用户需要深度解读竞品数据时:

  • 读取 references/competitor-analysis-framework.md — 价格策略、上新节奏、口碑对比分析方法论
  • 读取 references/industry-benchmarks.md — 各品类价格波动基准、评分健康基准、大促日历

6. 推送预警到飞书

检测到价格变动超过阈值时,用 message 工具推送到飞书:

⚠️ 竞品价格预警
竞品:{name} [{platform}]
变动:↓降价 8.3%  ¥299 → ¥274
时间:2026-04-09 14:30
建议:检查是否大促活动,参考行业基准判断是否跟进

数据存储

脚本使用 SQLite 存储历史数据,路径:data/competitor_monitor.db

表结构:competitors(竞品列表)、price_history(价格快照)、change_events(变化事件)

详细 schema 见 references/platform-scraping-rules.md

与其他虾协作

  • 策略顾问虾(strategy-advisor-claw):将竞品报告传给策略顾问,获取应对建议
  • 数据分析虾(auto-data-analysis-claw):深度分析价格趋势数据
  • 跨平台消息推送虾(cross-platform-messenger-claw):将预警推送到多渠道

局限说明

  • 当前采集为模拟数据,实际部署需接入真实爬虫
  • 部分平台有反爬机制,采集频率不能过高(参考 references/platform-scraping-rules.md
  • 价格为公开展示价,不含会员专属价或私下补贴
  • 大促期间价格波动需结合 references/industry-benchmarks.md 中的大促日历过滤
Usage Guidance
要点与建议(中文): - 当前为“演示/模拟”实现:scripts/price_monitor.py 使用 simulate_fetch() 产生假数据,安装/运行这个包本身不会进行网络爬取或外部通信。只有在你或开发者把 simulate_fetch 替换成真实爬虫逻辑后,才会产生网络/代理/凭据相关风险。 - 如果要接入真实爬虫,请在部署前明确并审查:目标平台的 robots/服务条款、请求频率限制、代理池与 UA 策略、cookie 管理、以及是否需要登录凭据。不要在代码中硬编码凭据或把敏感 token 写进仓库/数据库明文。 - 消息推送(飞书等):SKILL.md 假定存在一个 message 工具来发送预警。实现推送时会需要 webhook 或 token,请确保这些凭据的最小权限、短期有效性,并存放在受管控的秘密存储中(不要放在代码/CSV里)。 - 数据存储与权限:脚本会在 data/competitor_monitor.db 写入数据,确认运行环境中文件权限(避免泄露给不应访问的用户)。定期备份或清理历史数据以满足合规需求。 - CSV 与输入校验:导入 CSV 前请校验字段并防止 CSV 注入(例如不要把公式=... 直接导入会导致在打开表格时执行)。 - 合规与法律:大规模爬取商业平台数据可能违反平台规则或法律,部署前咨询法务/合规并遵循平台采集规则与频率限制。 总体结论:按当前仓库内容判断,该 Skill 在“内部一致性”上是良性的(benign)。主要注意点在于:如果你或他人将演示爬虫替换为真实采集器或添加推送集成,必须在凭据管理、网络策略与合规性上做额外审查。
Capability Analysis
Type: OpenClaw Skill Name: competitor-monitor-claw Version: 1.0.0 The competitor-monitor-claw skill bundle is a legitimate tool for tracking market intelligence, such as competitor pricing and product reviews. The core logic in `scripts/price_monitor.py` uses a local SQLite database and follows secure practices, including parameterized SQL queries to prevent injection. The documentation and instructions in `SKILL.md` are transparent about the use of simulated data and align perfectly with the stated purpose without any signs of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
Skill 名称/描述(竞品价格、上新、评价监控)与仓内文件一致:有 SKILL.md、平台采集规则、分析与基准参考文档,以及实现核心逻辑的 scripts/price_monitor.py。没有要求与描述不符的环境变量、二进制或外部权限。
Instruction Scope
SKILL.md 明确以 simulate_fetch() 做演示并提示“实际部署需替换为真实爬虫”。当前运行说明只读写本地 CSV、参考文档和 SQLite 数据库、并建议用平台消息工具推送预警(示例为飞书)。注意:一旦开发者把 simulate_fetch 替换为真实爬虫,会引入网络请求、代理、cookies 管理和可能需要的第三方凭据——这些都不在当前声明中,需要在部署前明确和审查。
Install Mechanism
无安装规范(instruction-only + 一个 Python 脚本),不会从不受信任的 URL 下载或在安装阶段写入磁盘外的区域。风险较低。
Credentials
当前无需任何环境变量或凭据(requires.env 为空)。不过 SKILL.md 提到推送到飞书/其它消息渠道以及与其他“虾”协作——这些集成在实际接入时会需要 webhook/token/凭据,应当仅为该服务准备最小权限凭据并在说明中声明。
Persistence & Privilege
flags 中没有 always:true,技能不会被强制常驻;脚本在 data/competitor_monitor.db 下写入自己的 SQLite 数据库——这是与功能相称的本地持久化行为,没有修改其他技能或系统范围配置的迹象。
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install competitor-monitor-claw
  3. After installation, invoke the skill by name or use /competitor-monitor-claw
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: 价格监控、变化检测、竞品报告、飞书预警推送
Metadata
Slug competitor-monitor-claw
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 实时竞品监控虾?

实时竞品监控虾 — 持续追踪竞品价格、评价与上新动作的情报哨兵。当以下情况时使用此 Skill:(1) 需要监控竞品价格变动并设置预警阈值;(2) 需要追踪竞品上新动态;(3) 需要分析竞品评价口碑(好评/差评关键词);(4) 需要检测竞品促销活动;(5) 需要生成竞品周报/月报;(6) 用户提到"竞品监控"、"... It is an AI Agent Skill for Claude Code / OpenClaw, with 162 downloads so far.

How do I install 实时竞品监控虾?

Run "/install competitor-monitor-claw" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is 实时竞品监控虾 free?

Yes, 实时竞品监控虾 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does 实时竞品监控虾 support?

实时竞品监控虾 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created 实时竞品监控虾?

It is built and maintained by Ricky (@tujinsama); the current version is v1.0.0.

💬 Comments