目录

痛点需求

一开始有主动追踪 AI 工具的每一次迭代:Cursor、Trae、Claude、Gemini……希望几小时内就能在手机或邮箱收到「已提炼、已划重点、已中文格式化」的更新摘要。

最初方案是用 n8n、Coze 这类工作流:先抓页面→把旧版本存知识库→让 AI 比对差异→再生成摘要。可一旦遇到排版各异的 Changelog、隐藏的小版本号、甚至临时改动的文案,流程就像掉进黑洞:规则越堆越高,维护越来越重,效率不升反降,人先被系统「监控」了。

在信息爆炸的时代,除了 AI 资讯,我们还想盯政策、盯降价、盯补货……页面类型五花八门,工作流彻底沦为体力活,面临这样的困扰:

  • 信息滞后:重要的政策更新、产品日志、招聘信息发布了,你却是最后知道的
  • 错过优惠:心仪的商品降价了,但你没及时发现,等想起来时优惠已经结束
  • 重复检查:每天手动刷新几十个网页,浪费时间还容易遗漏

想象一下,如果有一个永不疲倦的助手,24 小时帮你盯着那些重要的互联网信息变化,产品更新、商品降价/补货、一手资讯第一时间通知你,自动整理、分析、圈重点马上提醒你。这个"助手"就是今天要介绍的 Changedetection.io。

什么是 Changedetection?

简单来说,Changedetection 就像是一个专业的"网页看门人”。它会定期访问你指定的网页或网页的部分内容或是数据接口,仔细检查内容是否有变化,一旦发现任何改动,就会以你定义的格式通过邮件、微信、Telegram 等方式立即通知你指定接受通知的工具。

这个工具完全免费开源,你可以在自己的电脑或服务器上运行。

效果

核心功能一览

1. 精准监控,想看什么看什么

除了和其他工具一样能监控整个页面外,Changedetection.io 可以让你:

  • 指定区域监控:只关注价格部分,忽略其他无关内容
  • 关键词触发:当页面出现特定词汇时才通知
  • 价格变化检测:专门针对电商网站的价格监控
  • 库存监控:商品从缺货变为有货时立即提醒

2. 多样化通知方式

支持超过 50 种通知方式,包括:

  • 邮件通知
  • Discord、Slack、Telegram、FCM 等等
  • 微信企业号、飞书、钉钉等等
  • 自定义 API 接口、MQTT 等
  • 还能发送变化截图,让你一目了然

方式多到我们眼花缭乱!!!

基于caronc/apprise: Apprise - Push Notifications that work with just about every platform!,实现国内各种通知方式。

3. 智能过滤系统

  • 正则表达式:高级用户可以用正则表达式精确匹配内容
  • XPath 和 CSS 选择器:精确定位页面元素
  • JSON 数据监控:监控 API 接口返回的数据变化
  • PDF 文件监控:连 PDF 文档的内容变化都能检测

4. 灵活的检查频率

  • 可以设置每分钟检查一次,也可以每天检查一次
  • 支持定时检查,比如只在工作时间监控
  • 可以为不同网站设置不同的检查频率

实际应用场景

工作学习好帮手

  • 关注政府网站的政策更新
  • 跟踪产品更新和安全公告
  • 监控招聘网站的新职位发布

投资理财小工具

  • 关注财经网站的重要资讯
  • 监控股票、基金相关新闻
  • 跟踪汇率变化信息

生活便利小贴士

  • 监控疫情防控政策变化
  • 关注演唱会门票开售信息
  • 跟踪天气预警发布

购物省钱小助手

  • 监控京东、淘宝商品价格变化
  • 关注限量商品的补货情况
  • 跟踪优惠券发放时间

如何开始使用?

方法一:Docker 部署(推荐)

使用 Docker 一键启动

docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

方法二:Python 安装

使用 pip 安装

pip3 install changedetection.io
changedetection.io -d /path/to/data/dir -p 5000

安装完成后,在浏览器中访问 http://127.0.0.1:5000 就能看到管理界面了。

方法三:付费托管服务

如果不想自己部署,可以直接使用官方的托管服务,每月 8.99 美元,包含代理服务和技术支持。

例行路过。

使用小贴士

  1. 从简单开始:先监控一两个重要网页,熟悉功能后再扩展
  2. 合理设置频率:不是所有网页都需要每分钟检查,根据实际需求调整,默认有个全局所有监控都是 4 小时频率,可以自己调整
  3. 善用过滤器:学会使用 CSS/XPath 选择器,可以大大提高监控精度,后面我们介绍个 Xpath 的工具所得即所见的方式,很适合非开发人员。
  4. 通知不要太多:避免通知疲劳,只监控真正重要的变化

总结

Changedetection.io 就像是互联网时代的"信息管家”,帮你在信息海洋中捕捉真正重要的变化。无论是省钱购物、工作学习,还是投资理财,它都能成为你的得力助手。

最重要的是,这个工具完全免费开源,你可以完全掌控自己的数据,不用担心隐私泄露。在这个信息爆炸的时代,拥有这样一个智能助手,让你永远不会错过重要信息。

现在就开始使用 Changedetection.io,让它成为你的专属"网页看门人"吧!

参考


9ong@TsingChan 文章内容由 AI 辅助生成。