# webdiff **Repository Path**: pushplus/webdiff ## Basic Information - **Project Name**: webdiff - **Description**: 改页侦探(WebDiff) 是一款 多功能定时任务监控工具。可用来监控 网页、接口、RSS、域名与证书、Ping 连通,还可以通过 自定义脚本 扩展更多场景,在触发条件满足时通过微信、钉钉、飞书等渠道第一时间通知你。提供 桌面客户端(Windows / macOS / Linux)与 Web 部署(Linux安装包 / Docker部署)两种使用方式。 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: https://webdiff.perk-net.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-06-18 - **Last Updated**: 2026-09-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 产品介绍 **改页侦探(WebDiff)** 网页变化监控提醒器,帮你 7×24 自动盯变化,让网页变化不再错过。按设定频率巡检 **网页、接口、RSS、邮件、域名与证书、Ping**,复杂场景还可用 **自定义脚本** 扩展。一旦内容变化、接口异常或证书临期,即刻推送到 **微信、钉钉、飞书** 等渠道。内置 **AI 助手**,聊天对话即可快速创建、修改任务。 ## 它能做什么? - 🌐 **网站内容**:真实浏览器加载页面,可视化点选元素,内容变化提醒 - 🔌 **HTTP 请求**:定期巡检接口,按响应码、响应体或内容变化告警 - 📡 **RSS 订阅**:跟踪博客、播客等源的新条目与字段变化 - ✉️ **邮件提醒**:通过 IMAP/POP3 定时收取新邮件,按标题、发件人或正文匹配推送 - 📅 **域名 / 证书**:域名 与 SSL 临期提醒,运维必备 - 📶 **Ping 检测**:监控主机连通性与平均延迟 - 📜 **自定义脚本**:在运行节点执行 JavaScript / TypeScript / Shell / Python 脚本,按输出与退出码告警 - 🤖 **AI 助手**:用自然语言描述监控需求,自动匹配任务类型、触发规则与检查频率,支持对话新建、编辑任务 - ⏱ **灵活调度**:从每 1 分钟到自定义 Cron,各类任务共用 - 🔔 **多渠道通知**:一任务可绑多个渠道,变化即时推送 - 📜 **完整追溯**:执行记录、差异对比与通知回执均可回查 ## 适合谁用? | 角色 | 典型场景 | | --- | --- | | 普通用户 | 商品比价、录取公示、活动报名、票务抢购 | | 行业从业者 | 招投标公告、政策文件、行业研报 | | 运维 / 开发 | 接口健康检查、Ping 巡检、证书与域名到期、自定义脚本巡检 | | 团队 / 运营 | 竞品官网、RSS 资讯、活动数据看板 | ## 为什么选改页侦探? ### 1. 多类型任务,统一管理 网页元素、HTTP 接口、RSS、邮件提醒、Ping、域名与证书、自定义脚本在同一界面管理,不必为不同场景切换多个工具。 ### 2. 真实浏览器 + 可视化挑选 网站类任务用浏览器完整渲染页面,**鼠标点哪监控哪**,自动生成 XPath / CSS,零代码上手。 ### 3. 本地优先 + 灵活部署 - 提供桌面客户端与 Web 部署,功能完全一致,可按场景自由选择 - 任务、Cookie、执行快照默认保存在本机 - 微信扫码登录,会员权益云端同步 - 通过 **cookie plus** 同步浏览器登录态,后台页面也能监控 ### 4. AI 助手,对话即可建任务 - 用自然语言描述需求,如「监控某商品价格低于 100 就通知我」,AI 自动解析并生成任务草稿 - 支持新建、编辑各类监控任务,多轮对话中随时调整规则、频率与通知方式 - 网站类任务可结合本机浏览器「看网页」,辅助挑选监控元素 - 敏感信息(Cookie、邮箱授权码等)由你在保存前本地补充,不上传云端 ### 5. 通知渠道丰富 - pushplus(微信、短信、语音、App等) - 本地桌面/浏览器通知 - 钉钉机器人 - 企业微信机器人 - 飞书机器人 - 邮件 - 自定义 Webhook ## 接下来 - 👉 [安装与部署](guide/installation.md) - 桌面客户端与 Web 部署 - 👉 [快速上手](guide/quick-start.md) - 创建第一个监控任务 - 👉 [监控任务类型](features/task-types.md) - 八类任务说明与配置步骤 - 👉 [常见使用场景](guide/scenarios.md) - 电商比价、接口巡检、证书到期等典型用法 - 👉 [会员与配额](guide/membership.md) - 免费版与会员权益说明 - 👉 [API 文档](reference/open-api.md) - 开放接口、前置操作脚本与 WebDiff SDK - 👉 [联系我们](guide/contact.md) - 咨询与反馈问题