开源工具 Change Detection 实时监控网页更新/库存变动

Change Detection 是一款开源的网页变动监控工具,能够实时检测网页内容更新(如库存、价格变动等),并通过多种通知方式提醒用户。支持 Docker 快速部署,提供灵活的配置选项,包括监控频率、通知格式及元素筛选功能,适用于抢购、优惠追踪等场景。

关键要点列表:

  1. 功能特点实时监控网页内容变动(如库存、价格),支持查看具体变动内容并发送通知。
  2. 安装方式:可通过 Docker 或 Docker Compose 快速部署,默认端口为 5000。
  3. 通知配置:集成 AppRise 支持多种通知渠道(如 Gotify),可自定义通知标题和内容格式。
  4. 监控设置:支持全局或单独设置监控频率,默认 3 小时一次,可按需调整。
  5. 进阶功能:通过 XPath 过滤指定元素,避免动态内容干扰;可设置条件匹配实现精细化监控。

安装

通过以下 Docker 命令直接启动

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

也可以使用 Docker Compose 启动

services:
changedetection:
image: ghcr.io/dgtlmoon/changedetection.io
container_name: changedetection
network_mode: host
volumes:
- /opt/changedetection:/datastore
restart: unless-stopped

配置

成功运行后,访问 http://ip:5000 就可以进入到 Change Detection

通知

我们先来配置一下通知,方便网页变动时第一时间收到提醒,来到 “Settings -> Notifications”

Change Detection 采用 AppRise 作为通知工具,因此支持绝大多数的通知方式,以 Gotify 为例,参照 AppRise 的格式填写 URL gotify://hostname/token

添加完成后,点击一下 “Send test notification”,能够收到测试消息就说明添加成功了

通知方式
通知方式

接着还可以在下方设置一下通知的标题和内容格式,Change Detection 内置了很多的变量,通过这些变量你可以根据自己的需求来配置通知的具体内容。

通知格式
通知格式

监控

来到 General,可以看到默认的频率是 3 小时一次,根据自己的需求调整一下监控频率

监控频率
监控频率

此时基本配置已经完成,返回首页添加一个站点就可以开启监控了

提示

以上设置都是全局设置,你还可以为每个监控单独设置通知方式和监控频率

添加站点
添加站点

进阶配置

默认情况下,会监控整个页面,如果页面包含排行榜、热搜之类的内容,那么每次监控都会提示不同,就达不到我们想要的效果了

来到 “Filters & Triggers” 中,我们可以通过 xpath 来筛选一下,只监控指定的元素,这样就不会被页面中实时更新的动态元素干扰了

筛选元素
筛选元素

此外,你还可以在 “Conditions” 中设置一个或多个匹配条件,更加精细化的控制监控内容

条件控制
条件控制

原创文章,作者:kp51,如若转载,请注明出处:https://www.kepu51.com/instant-messaging/259.html

(0)
上一篇 2025年6月22日 10:30
下一篇 2025年7月15日 12:13

相关推荐

  • Claw免费容器部署caddy,实现免输端口号访问家里web网站

    Claw cloud(俗称小阿里云)老早推出了个叫 claw run 的免费容器服务 🎉,就是免费部署 Docker 容器,每个月送5美元且自带免费10G 流量。免费版支持 http/https/wss 访问,正好可以做个 301 重定向服务,这样访问家里 web 就不用记住烦人的端口号了! 关于 301 免输端口号访问家里 web 这个去年4月写过一期,相…

    2025年6月15日 网络资讯
  • 如何修改 Google 账号邮箱?Gmail 地址更换最新教程与规则详解

    如何修改 Google 账号 / Gmail 邮箱地址?Google 账号更换邮箱地址详解 相信有不少人对自己的谷歌账号名称并不满意。很多账号都是早年随手注册的,当时并没有太在意,觉得名字只是个标识,随便填一个就好。可随着使用时间越来越长,账号逐渐成为日常工具,用来处理邮件、网盘、照片备份、YouTube、甚至各种第三方网站登录,反而会希望它有一个自己熟悉、…

    2026年1月8日
  • NGINX(NPM)+ GeoIP 实现地区与运营商级访问控制,构建内网安全防线

    一、前排说明:为什么需要地区运营商级防护 飞牛NAS的漏洞风波之所以能波及如此广泛,根本原因在于大量用户将NAS直接暴露在公网,且缺乏基础防护措施。网络扫描器(如Shodan)只需输入特定关键词,就能轻松发现数千台未加防护的NAS管理后台,这些设备随即成为黑客眼中的”肥肉”。 我的防护思路很简单但极其有效:在网络入口层直接限制仅允许特…

    4天前 网络资讯
  • DigitalOcean VPS 评测 2026:开发者首选云平台、完善API与丰富文档实测,值得入手吗?

    你是否在为选择一台开发者友好的VPS而反复纠结?既想要完善的API接口,又担心文档不够详细;既希望有丰富的社区支持,又不想为学习成本而头疼。这种在选VPS时的纠结实在太常见了。当你需要频繁部署和测试应用时,完善的文档和社区支持往往比硬件配置更重要,因为一个再强大的服务器,如果文档不完善、社区不活跃,你在遇到问题时可能会花费大量时间在查找资料和解决问题上。更让…

    2026年2月1日
  • CloudCone VPS测评2026:洛杉矶机房性能实测与选购指南

    引言:9.99 美元年付 VPS,真的能用吗? 从 2025 年末开始,CloudCone 连续几轮活动把年付 VPS 做到了 9.99 美元级别,并且配套 SSD 存储、1Gbps 口径带宽,还打出“终身锁价”的口号,[“年付不到10美元就能拥有企业级云服务器”] 的宣传对学生党、个人开发者、轻量建站用户极具吸引力。与此同时,评论区里有两种截然相反的声音:…

    2025年12月30日
  • 磊科 N60 Pro 可能是最便宜的OpenWrt双 2.5G 路由器

    升级千兆宽带后,我希望充分利用光猫自带的2.5G端口。理想的方案是更换一台支持OpenWrt且具备双2.5G网口的路由器,预算控制在两三百元。 然而,在这个价位上,能刷OpenWrt的路由器大多只提供一个2.5G口,而配备双2.5G口的又多为不支持OpenWrt的中兴、海思方案。虽然“单臂路由”加2.5G交换机是种备选,但我嫌其配置过于繁琐。 最终,符合“两…

    2025年10月22日 网络资讯
  • VPS 大盘机 DD 安装飞牛 fnOS 保姆级教程

    飞牛 fnOS 是一款基于 Debian 深度开发的国产 NAS 系统,以其简洁的界面、丰富的功能和低硬件要求受到许多 NAS 爱好者的青睐。对于准备自组 NAS 或正在使用黑群晖的用户来说,fnOS 是一个值得尝试的替代方案。如果您手头有闲置的 VPS,可以通过本教程在 VPS 上安装 fnOS,体验其功能并熟悉操作,再决定是否在物理设备上部署。本文将详细…

    2025年6月13日
  • CloudCone Cyber Monday限时抢购:年付$9.99开启云端新纪元

    引言 随着黑色星期五的余温未散,Cyber Monday(网络星期一)作为全球科技爱好者和企业用户的终极采购节点已悄然到来。在云计算领域,美国知名主机商CloudCone今年再次祭出震撼级促销:年付VPS低至$9.99,配套SSD存储、弹性计算资源与全球数据中心支持。本文将深度解析此次活动的技术价值、适用场景及抢购策略,为读者提供一站式决策指南。 正文 一、…

    2025年12月1日
  • 仅需1美元即可开通ChatGPT Team会员服务,5人共享,超划算!

    文章介绍了如何通过特定链接以1美元开通ChatGPT Team会员服务,该服务原价为每月25美元/人,支持5人共享。重点解决了中国大陆用户支付障碍问题,推荐使用PayPal绑定国际支付银行卡,并通过法国代理完成订阅。同时提醒用户及时取消订阅以避免后续高额费用。 开通 ChatGPT Team 前须知 支付问题是最大的障碍。中国大陆的银行卡99%无法直接订阅,…

    2025年6月7日 网络资讯
  • Windows10/11 永久停止系统更新(关闭自动更新)的方法

    摘要: 本文介绍了通过修改Windows注册表永久关闭系统自动更新的方法,适用于Windows 10和11系统。通过设置暂停更新的天数(最长100年),用户可以避免强制更新带来的问题,同时仍可手动检查更新。 关键要点列表: 通过修改注册表路径 计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdateUXSetti…

    2025年6月4日 网络资讯