用途:监控网站上的商品价格与 SaaS 套餐价格,检测价格变动、降价、补货以及定价页面的编辑。支持单 URL 快照、多站点对比和周期性监控。
主要能力:商品维度可抓取当前价、原价/划线价、折扣百分比、库存状态(有货/缺货/限量)、促销结束日期和卖家;SaaS 定价页可抓取套餐名称与价格、各套餐功能限制、年付与月付切换、隐藏费用或附加项;价格历史记录每次检查的价格(带时间戳)、相对上次的变化百分比、监控以来的历史最高/最低价。
使用方式:先尝试用 composio execute COMPOSIO_SEARCH_FETCH_URL_CONTENT 抓取静态页面,若价格未出现在返回文本中(常见于 JS 较重的电商页面),改用 composio execute BROWSER_TOOL_CREATE_TASK 驱动浏览器提取。SaaS 定价页同样用 BROWSER_TOOL_CREATE_TASK,任务中要求切换年付并逐套餐返回 JSON。多站点对比可循环多个 URL 追加写入 /tmp/all_prices.jsonl。周期性监控把快照保存到 ~/Desktop/price-monitor/{slug}_history.json,读取已有历史、追加新价格点并用 Node 计算变化百分比,超过阈值时输出 PRICE CHANGED。
输出:单次快照为带 url、product、checked_at 的 Markdown 摘要;价格历史为 JSON 数组;SaaS 对比为套餐表格并列出相对上次检查的变化。
适用场景:竞品定价跟踪、等待降价的优惠狩猎、补货提醒、多供应商市场调研、采购预算规划。
限制:资料未提供具体收费、价格、平台支持范围或抓取频率上限;实际能否取到价格取决于目标页面结构与反爬情况,JS 页面需依赖浏览器任务。