Web Monitor

👁️ 智能网页监控与价格追踪

智能网页监控工具,支持价格追踪、库存提醒、内容变更检测,自动生成可视化对比与智能摘要,无需API密钥。

收藏
5.9k
安装
2.2k
版本
3.2.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

Web Monitor Pro 是一款本地运行的网页监控解决方案,通过 Python 脚本实现对任意 URL 的持续追踪。核心能力包括:

价格监控:自动识别商品页面,追踪价格变动,支持多平台比价(compare 命令),生成价格趋势图(trend 命令),显示历史最低价与目标进度。

库存/内容监控:预置模板(price-drop、restock、sale、new-release)快速配置常见场景,支持自定义条件语法(contains/not containsprice below/above)。

变更检测:v3 版本引入智能摘要("价格从 R3,899 降至 R3,314,降幅 15%"),生成带颜色标记的 HTML 可视化差异报告,支持 Playwright 渲染 JavaScript 动态内容。

显著优点

  • 零门槛部署:无需 API 密钥,依赖仅 python3curl,数据本地存储于 ~/.web-monitor/
  • 自动化友好:完整支持 Cron 定时任务,Webhook 推送至 Slack/Discord,生成 WhatsApp 格式周报
  • 可视化体验:内置浏览器控制台(gui 命令),深色模式仪表盘,价格 Sparkline 图表
  • 扩展性:支持导出/导入配置(JSON)、分组管理、多目标价格追踪、竞争者价格对比

潜在局限

  • 反爬风险:高频监控可能触发目标站点的反爬虫机制;Playwright 模式资源占用较高
  • 存储限制:单监控最多 50 个快照,单内容上限 10KB,长期高频监控需手动清理
  • 依赖外部渲染:部分 SPA 站点必须使用 --browser 标志,增加环境复杂度(需 Chromium)
  • 无云端同步:纯本地存储,多设备使用需手动迁移配置

适合人群

  • 价格敏感型消费者(电商比价、等待促销)
  • 产品经理/运营(竞品监控、新闻追踪)
  • 开发者/运维(服务状态页监控、API 文档变更通知)

常规风险

  • 隐私泄露:Webhook URL 可能包含敏感 token,存储于本地配置文件
  • 数据残留:历史快照可能包含个人浏览痕迹,共享设备需注意清理
  • 误报/漏报:动态广告、A/B 测试可能导致非预期变更检测;价格解析依赖页面结构稳定性
  • 资源消耗:大量监控 + 浏览器渲染模式下,内存与 CPU 占用显著增加

Web Monitor 内容

references文件夹
scripts文件夹
手动下载zip · 32.5 kB
examples.mdtext/markdown
请选择文件