自建网页监控:Changedetection.io 抢货比价

zheng头像
zheng 2026-07-28 15:00
楼主

## 使用场景

- 监控商品价格变化,降价时通知你
- 监控招聘网站,新岗位第一时间知道
- 监控政府公告,政策变化不错过
- 监控竞品网站改版
- 抢限量商品

Changedetection.io 是一个开源网页变更监控工具,支持可视化选择监控区域、多种通知方式。

## Docker 部署

```yaml
services:
changedetection:
image: ghcr.io/dgtlmoon/changedetection.io:latest
container_name: changedetection
restart: unless-stopped
ports:
- "5000:5000"
volumes:
- ./data:/datastore
environment:
- PLAYWRIGHT_DRIVER_URL=ws://browserless:3000

browserless:
image: browserless/chrome:latest
restart: unless-stopped
environment:
- MAX_CONCURRENT_SESSIONS=5
```

## 基础用法

1. 打开 Web 界面,点击 "New Watch"
2. 输入要监控的 URL
3. 设置检查间隔(建议至少 5 分钟)

**选择监控区域(Visual Selector):**

点击 "Visual" 标签,会自动渲染页面截图,你可以用鼠标框选要监控的价格区域。这样只有价格变化才触发通知,避免广告、推荐内容变化导致的误报。

## 通知配置

支持 Apprise 统一通知框架,支持微信/钉钉/Telegram/Slack 等 70+ 渠道。

配置 Gotify 通知:`gotify://push.yourdomain.com/TOKEN`

配置企业微信:`apprise://wxwork://corpid:corpsecret@agentid/touser`

## 高级功能

**正则过滤**:只关注特定文字变化,比如只监控"立即购买"按钮的出现

**请求头设置**:模拟移动端访问(有些网站手机端和桌面端价格不同)

**JavaScript 预处理**:在页面加载后执行 JS,比如自动登录或点击弹窗关闭

Changedetection.io 的优势在于自建、免费、功能全。花 10 分钟搭起来,以后买东西再也不会买贵了。

Webhook 自动化:Git Push 自动触发部署 酷我音乐 v12.1.8.2 免费畅享会员特权

最新回复

暂无回复,来说两句吧

发表评论

站点总访问量:6284