in stockFREE页面文本的任意位置出现“in stock”这几个词。
适用于: 最简单的补货监控,也是免费版允许的那一个纯文本关键词。
下方每条表达式都基于其中一种语法。普通关键词无需前缀;其余语法以简短标记开头,告诉 RefreshPilot 如何解析后面的内容。
| 前缀 | 套餐 | 匹配条件 | 示例 |
|---|---|---|---|
plain text纯文本关键词 | FREE | 这些词出现在页面文本的任意位置。默认忽略大小写和重音符号,因此“cafe”能匹配“café”。 | in stock |
re:正则表达式 | PRO | 匹配一种文本模式——当你知道内容的形状、却不知道确切值时特别有用。 | re:\$\d+\.\d{2} |
xp:XPath | PRO | XPath 查询找到了结果。返回布尔值、数字或字符串的查询都有效。 | xp://button[@aria-disabled="false"] |
css:CSS 选择器 | PRO | 页面上存在匹配该选择器的元素。无需任何文字——它只问一句“这个元素在吗?”。 | css:.error-banner |
##布尔表达式 | PRO | 一个逻辑组合为真。AND、OR、NOT 必须大写;括号用于分组,| 是 OR 的简写。 | ##(small OR medium) AND NOT sold out |
人们监控页面最常见的理由:等一件缺货商品重新上架。可以盯住补货时出现的那句话,也可以直接盯住购买按钮本身。
in stockFREE页面文本的任意位置出现“in stock”这几个词。
适用于: 最简单的补货监控,也是免费版允许的那一个纯文本关键词。
##(in stock OR add to cart) AND NOT sold outPRO页面出现了有货字样,且售罄提示已经消失。
适用于: 适用于把“sold out”字样留在隐藏元素里的页面——纯关键词在这类页面上会误报。
css:button.add-to-cartPRO页面上存在“加入购物车”按钮元素。
适用于: 适用于只在有货时才渲染按钮的商店。对会翻译文案的网站来说,比监控文字更可靠。
xp://button[@aria-disabled="false"]PRO某个按钮变为可用状态。
适用于: 适用于一直挂在页面上、但在有货前保持禁用的结算和购买按钮。
##(small OR medium) AND NOT sold outPRO页面列出了特定尺码,且没有显示售罄。
适用于: 服装和球鞋发售——只有你的尺码才重要。
价格变了,文字往往一个字都不变,所以纯关键词很少奏效。正则表达式让你匹配价格的“形状”,而不是某个具体数字。
re:\$\d+\.\d{2}PRO任意美元价格,例如 $19.99 或 $249.00。
适用于: 页面当前完全没有价格——任何价格一发布就触发。
re:\$(?:[0-9]|[1-9][0-9])\.\d{2}PRO低于 $100 的美元价格。
适用于: 阈值监控:只在价格落入你的区间时提醒。
re:\d+%\s*offPRO任意百分比折扣,例如“25% off”或“10 % off”。
适用于: 促销页面和季节性活动。
##price drop OR clearance OR final salePRO几个促销短语中的任意一个出现。
适用于: 适用于不同品类之间文案措辞不统一的零售商。
预约系统释放取消名额的时间无法预测,而且几秒内就会被重新抢走。可靠的技巧是盯住“暂无可约”提示的消失,而不是等某个日期出现。
no appointments availableFREE页面上存在“暂无可预约名额”的提示。
适用于: 与监控的“消失”模式搭配使用,提示一消失你就会收到提醒。
##NOT no appointments availablePRO该提示已不在页面上。
适用于: 用单个条件直接表达同一种监控的写法。
re:\d{1,2}\s+(January|February|March|April|May|June|July|August|September|October|November|December)PRO页面出现了“日 + 月”格式的日期。
适用于: 适用于放号后以文字形式渲染可约日期的日历。
css:.slot-availablePRO页面存在网站用来标记空余名额的元素。
适用于: 当你能检查页面并找到类名时,这是最精确的选择。
在招聘网站和自由职业市场上,先到几乎就是全部优势。把职位关键词与地点或预算条件组合起来,只让你真正会接的单子打断你。
##(remote OR hybrid) AND (senior OR lead)PRO一条远程或混合办公的高级职位信息。
适用于: 招聘网站上已保存的搜索结果仍然太多时。
##react AND typescript AND NOT unpaidPRO同时提到两种技术、且未标注无薪的信息。
适用于: 把自由职业信息流过滤到你真正的技术栈。
re:\$([5-9]\d{2}|\d{4,})PRO预算在 $500 及以上。
适用于: 忽略市场信息流里的低预算帖子。
把 Refresh Pilot 指向你自己的系统同样好用:事故期间的状态页、工单队列仪表盘,或一次不该报错的部署。
css:.error-bannerPRO页面出现了错误横幅元素。
适用于: 监控内部工具的故障,而不必自己盯着每一次刷新。
##(degraded OR outage OR partial) AND NOT operationalPRO状态页正在报告非正常状态。
适用于: 事故期间的供应商状态页。
##urgent OR escalated OR P1PRO一条高优先级工单进入了队列。
适用于: 客服仪表盘,搭配 Webhook 让全团队第一时间知晓。
xp://h1PRO页面存在一级标题。
适用于: 简单粗暴但有效:确认页面确实渲染了,而不是一片空白。
监控表达式是你交给 RefreshPilot 的指令,描述要在页面上查找什么。最简单的是普通关键词,例如“有货”,只要这些字出现在页面文本中即匹配。前缀能解锁更精确的匹配:re: 用于正则表达式,xp: 用于 XPath,css: 用于元素选择器,## 用于 AND/OR/NOT 布尔逻辑。
使用匹配价格形态而非具体数字的正则表达式。例如 re:\$\d+\.\d{2} 可匹配任意美元价格,re:\$(?:[0-9]|[1-4][0-9])\.\d{2} 可匹配 $50 以下的任意价格。把它粘贴进“监控”标签页的关键词框,设置刷新间隔,出现匹配价格时 RefreshPilot 就会提醒你。
监控只有在有库存时才会出现的文字或元素。像“in stock”(有货)这样的普通关键词在多数商店都有效,免费版即可使用。对于会在标记中保留隐藏“sold out”(已售罄)标签的网站,布尔表达式 ##(in stock OR add to cart) AND NOT sold out 更可靠,而 css:button.add-to-cart 则直接匹配购买按钮本身,与文案无关。
把监控设为“丢失”模式,并填入当前页面上已有的文字。这是预约系统的标准做法:以“丢失”模式监控“暂无可预约名额”这句提示,当它被可预约日期取代的那一刻,你就会收到提醒。
表达式本身可以免费复制。RefreshPilot 免费版支持一个纯文本关键词,足以覆盖简单的补货与库存监控。使用 re:、xp:、css: 或 ## 前缀的表达式,以及包含多个关键词的监控,需要每年 $2.99 的 PRO。
开始使用
安装 RefreshPilot,对准任意页面,然后放心离开——大约一分钟,你的第一个监控就能上线。
免费版永久可用 · 无需绑卡 · 一分钟上线首个监控