立项原因:用户需要跟踪任意网页内容变化,但手动刷新效率低下。通过自动化定时检测+微信即时推送,让用户第一时间获知商品价格变动、库存状态、公告更新等关键信息。适用于电商比价、抢票监控、新闻跟踪、内容更新等场景。
点击空白处退出提示
立项原因:用户需要跟踪任意网页内容变化,但手动刷新效率低下。通过自动化定时检测+微信即时推送,让用户第一时间获知商品价格变动、库存状态、公告更新等关键信息。适用于电商比价、抢票监控、新闻跟踪、内容更新等场景。
核心功能模块:
1. 用户注册登录系统 - 支持账号密码注册,Django认证体系
2. 监控任务管理 - 创建/编辑/删除监控任务,支持CSS选择器精确锁定目标元素
3. 定时检测引擎 - 按设定频率自动抓取网页内容,SHA256指纹比对检测变化
4. 微信即时通知 - 内容变化时通过Server酱API实时推送微信消息
5. 检测历史记录 - 完整记录每次检测结果,支持历史回溯
6. 管理后台 - Django Admin提供强大数据管理功能
我独立完成全栈开发。技术栈:Django 6.0 + SQLite + BeautifulSoup + lxml + Server酱API。技术亮点:
1. CSS选择器精准元素监控,支持任意网页局部内容跟踪
2. SHA256内容指纹比对算法,避免重复通知
3. 完整浏览器请求头模拟,有效处理各类反爬机制
4. Railway云平台部署,支持Cron定时自动检测
5. 纯净CSS设计系统,无框架依赖,首屏加载快



评论