它不依赖云服务,也不要求你填邮箱注册。下载一个镜像,运行一条命令,五分钟后就能开始盯住京东某款显卡的降价、小红书博主的更新、甚至公司内网公告栏的变动。
所有数据只存在你自己的电脑里。没账号体系,没隐私协议弹窗,连首次启动都不需要联网验证。
很多人以为“监控网页”等于“找第三方服务”,其实只是被带偏了——真正的控制权,本该在你自己手里。
它不是替代浏览器刷新的手动操作,而是把人眼比对这件事,交给更稳定、更不知疲倦的程序来完成。
它替你省掉了什么
它替代的是「网页变更监控类付费 SaaS」,比如 Visualping、Distill.io、ChangeTower 这类服务。
不是要你学会技术,而是帮你绕过所有中间商
这类服务月费普遍在 $9–$29(折合人民币 65–200 元),年付还要打九折。有的还限制监控页数、检查频率和通知渠道。
而这个工具,所有功能都开源免费,包括邮件、Telegram、Discord、Webhook 等全部通知方式,也支持本地部署、数据不出门。
价格直接砍到零。
主要能干这几件事
- 盯住电商页面,等价格跌破心理线才提醒你:比如设置“只要降到 499 元以下就发微信”,它会自动比对 HTML 中的价格字段,不靠人眼扫,也不靠你天天刷新。它识别的是实际渲染后的 DOM,不是原始源码,所以能抓到 JavaScript 动态加载的价格数字。
- 监控“缺货变有货”的瞬间:很多商品页面库存状态藏在按钮文字或 class 名里,它能识别“加入购物车”变成“立即购买”,或检测 meta 标签里的库存值变化,触发通知。支持对按钮文本、aria-label 属性、data-instock 值做条件判断。
- 防止网站被黑或篡改:你常看的官网、博客、下载页,一旦首页突然多出赌博广告、跳转链接或异常 JS 脚本,它能按字符级差异发现,并高亮标出新增内容。对比模式支持“忽略空白符”“忽略注释”“仅比对可见文本”三种粒度。
- 登录后才能看的内容也能监控:比如会员专享页、后台订单列表、企业内网公告,用内置浏览器模拟点击登录、填表单、点确认,再抓取目标区域做对比。支持 Cookie 持久化保存,下次检查自动复用登录态。
- 只关注你想看的部分:用可视化选择器框出商品图、价格区、库存按钮,忽略导航栏、广告位、页脚这些总在变的干扰项,大幅减少误报。选中后生成 CSS 选择器,如
#product-price .value或main article h1,后续只比对该节点及其子树。 - AI 总结变化内容(需自配模型):连上你本地的 Ollama 或 OpenAI 兼容接口后,通知不再是“第 3 行变了”,而是“价格从 ¥899 降至 ¥729,降幅 18.9%”。提示词可自定义,例如设定“用中文、一句话、不带单位、只说变化结果”。
怎么开始用
- 去 GitHub 页面 下载最新版 Docker 镜像(Windows 用户推荐用 Docker Desktop,Linux 直接命令行 pull);项目地址是 github.com/dgtlmoon/changedetection.io,首页就有绿色 “Use this template” 按钮。
- 运行一条命令启动服务:docker run -d -p 5000:5000 -v $(pwd)/data:/app/data changedetectionio/changedetection.io,然后浏览器打开 http://localhost:5000 就能进后台。
- 添加第一个监控网址,勾选“启用浏览器渲染”,填好通知方式(比如 Telegram Bot Token),保存后它就开始每 15 分钟检查一次,全程不用注册、不传数据、不联网验证身份。
项目信息
dgtlmoon/changedetection.io
GitHub
Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops
你用过类似的免费工具吗?评论区聊聊,我挑几个下期专门写。







