核心用法
Price Monitor 是一款基于 agent-browser 的自动化网页监控技能,主要功能包括:
1. 单商品价格检查:通过打开产品页面、截取快照、提取价格元素完成即时价格获取
2. 多商品批量监控:通过 CSV 文件配置多个商品 URL 和 CSS 选择器,批量轮询价格
3. 库存状态追踪:检测 "In Stock"/"Out of Stock" 等库存标识变化
4. 历史价格记录:自动生成带时间戳的 CSV/JSON 价格历史数据
显著优点
- 零门槛上手:仅需浏览器命令和基础 CSS 选择器知识
- 灵活扩展:支持自定义警报阈值(如价格降幅≥10%触发通知)
- 多通知渠道:邮件、Discord Webhook、文件日志、控制台输出
- 定时自动化:可配合 cron 实现每日定时监控
潜在局限
- 依赖页面结构稳定性:电商网站频繁改版会导致 CSS 选择器失效
- 反爬风险:缺乏内置的 IP 轮换、验证码处理等高级反爬机制
- 单点依赖:完全依赖 agent-browser,无备用采集方案
- 资源占用:持续浏览器自动化对本地资源消耗较大
适合人群
- 个人比价用户(追踪少数商品历史低价)
- 小型电商卖家(监控竞品定价)
- 技术爱好者(需要轻量级自动化方案)
常规风险
- 高频请求可能导致 IP 被目标网站封禁
- 价格数据格式不统一(货币符号、千分位等)需额外清洗
- 无数据持久化备份机制,历史记录依赖本地文件