选课哨兵 只读式选课余量监控浏览器扩展

教育 高等教育 案例ID:251957
苍生
1 年经验· 岩旭科技
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

行业场景
高校选课分预选、正选、补选三个阶段,热门课程的课余量随时被别人抢走又放出,学生只能一遍遍手动刷新教务系统的课程表。更麻烦的是辽大这套平台的课程表必须点一次「查询」按钮才会去服务器取数,光盯着页面不动,等刷到的时候余量往往已经没有了;靠同学群里互相通报,又依赖别人恰好在线,覆盖不全也说不准时点。本项目面向「选课期盯余量」这一短时高强度场景,把课程表解析、编号前缀/校区/选课控制/余量/上课时间五道条件筛选、变化检测与微信推送整合成一个浏览器扩展,在你已登录的页面上低频巡检,一旦出现条件相符且有余量的课就立刻提醒,选课动作仍然由你本人在页面上完成。

功能介绍
扩展把监控面板直接渲染在选课页右侧,用 Shadow DOM 做样式隔离,不改动原页面任何样式,所有能力都在一个面板里完成。

【监控面板】一键开始/暂停巡检、实时列出本轮命中的课、逐条给出每门课被筛掉的原因和命中率、底部常驻显示监听文档数(含 iframe)、页面变化时间、本轮取数方式、累计点「查询」次数与心跳时间戳。

【筛选规则】编号前缀(支持 Q、T 等多个前缀,逗号、顿号、分号、空格任选作分隔)、校区关键词、选课控制关键词、最低余量,以及一张 12 节 × 7 天的可点击时间网格;关键词做否定感知匹配,「不可选」不会被当成「可选」。

【取数与变化检测】定时替你在页面上点一次「查询」把新数据取回来,然后逐门比对新旧列表与余量,区分「新增 / 余量变多 / 余量变少 / 不再可选」四类变化并分别推送;切换页签造成的整表更换会被识别为换场景,静默更新基线,不打扰你。

【提醒通道】页内提示音、系统桌面通知、标签页标题闪烁计数;并可推送到企业微信机器人、Server酱、PushPlus、OpenClaw 或任意自定义 Webhook,发送失败时把响应体里的错误码原样回显。

【核对与导出】「展开表格」可查看本次读到的全部课程与逐行判定结果,附列名体检与取值体检;支持一键导出 CSV(带 BOM,Excel 直接打开)和在新标签打开完整报告页;内置「诊断」按钮,读不到表格时列出各文档里的 table 结构、表头关键字所在元素与 iframe 情况,可一键复制反馈。

【安全边界】全程只读:唯一会点击的元素是文字恰好为「查询」的按钮,不点「选课 / 提交 / 确认」,更不提交任何表单。

选课哨兵 只读式选课余量监控浏览器扩展

教育 · 高等教育 案例ID:251957
联系该工程师
微信扫码,建群沟通
作者: 苍生 - 1年经验- 岩旭科技

案例介绍

行业场景
高校选课分预选、正选、补选三个阶段,热门课程的课余量随时被别人抢走又放出,学生只能一遍遍手动刷新教务系统的课程表。更麻烦的是辽大这套平台的课程表必须点一次「查询」按钮才会去服务器取数,光盯着页面不动,等刷到的时候余量往往已经没有了;靠同学群里互相通报,又依赖别人恰好在线,覆盖不全也说不准时点。本项目面向「选课期盯余量」这一短时高强度场景,把课程表解析、编号前缀/校区/选课控制/余量/上课时间五道条件筛选、变化检测与微信推送整合成一个浏览器扩展,在你已登录的页面上低频巡检,一旦出现条件相符且有余量的课就立刻提醒,选课动作仍然由你本人在页面上完成。

功能介绍
扩展把监控面板直接渲染在选课页右侧,用 Shadow DOM 做样式隔离,不改动原页面任何样式,所有能力都在一个面板里完成。

【监控面板】一键开始/暂停巡检、实时列出本轮命中的课、逐条给出每门课被筛掉的原因和命中率、底部常驻显示监听文档数(含 iframe)、页面变化时间、本轮取数方式、累计点「查询」次数与心跳时间戳。

【筛选规则】编号前缀(支持 Q、T 等多个前缀,逗号、顿号、分号、空格任选作分隔)、校区关键词、选课控制关键词、最低余量,以及一张 12 节 × 7 天的可点击时间网格;关键词做否定感知匹配,「不可选」不会被当成「可选」。

【取数与变化检测】定时替你在页面上点一次「查询」把新数据取回来,然后逐门比对新旧列表与余量,区分「新增 / 余量变多 / 余量变少 / 不再可选」四类变化并分别推送;切换页签造成的整表更换会被识别为换场景,静默更新基线,不打扰你。

【提醒通道】页内提示音、系统桌面通知、标签页标题闪烁计数;并可推送到企业微信机器人、Server酱、PushPlus、OpenClaw 或任意自定义 Webhook,发送失败时把响应体里的错误码原样回显。

【核对与导出】「展开表格」可查看本次读到的全部课程与逐行判定结果,附列名体检与取值体检;支持一键导出 CSV(带 BOM,Excel 直接打开)和在新标签打开完整报告页;内置「诊断」按钮,读不到表格时列出各文档里的 table 结构、表头关键字所在元素与 iframe 情况,可一键复制反馈。

【安全边界】全程只读:唯一会点击的元素是文字恰好为「查询」的按钮,不点「选课 / 提交 / 确认」,更不提交任何表单。

相似案例推荐

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×