Install
openclaw skills install higher-education-admissions-monitoring监控指定高校的研究生招生通知,自动爬取最新信息并生成报告。
openclaw skills install higher-education-admissions-monitoring监控指定高校的研究生院/学院招生网站,自动提取最新通知。支持自动重试、错误分类提示。
| 功能 | 说明 |
|---|---|
| 🔍 查询通知 | 从学校库中选择目标学校,获取最新招生通知 |
| 📄 导出 Word | 将查询结果生成 Word 文档并发送 |
| ⏰ 定时监控 | 设置 cron 定时任务自动运行 |
| 🔄 自动重试 | 访问失败自动重试3次,并给出详细错误原因 |
python3 scripts/monitor.py
列出所有可监控的学校及其网站。
# 查询单个学校
python3 scripts/monitor.py --schools 深圳大学
# 查询多个学校
python3 scripts/monitor.py --schools 深圳大学,武汉理工大学,暨南大学
查询完成后,询问用户是否需要整理成 Word 文档。如用户需要:
python3 scripts/to_word.py --schools 深圳大学,武汉理工大学
生成后直接通过 QQ 发送文件,发完即删。
python3 scripts/monitor.py --help
高校招生监控/
├── SKILL.md # 核心文件(AI说明书)
├── schools.json # 学校库配置(43所高校)
├── scripts/
│ ├── monitor.py # 监控脚本(v1.0.1)
│ └── to_word.py # Word文档生成脚本
├── examples/
│ └── 运行效果示例.md # 实际运行效果展示
└── references/
└── 常见问题FAQ.md # 使用指南与排错
编辑 schools.json,按以下格式添加学校:
{
"name": "学校名称",
"sites": [
{"site_name": "研究生院", "url": "https://yz.example.edu.cn/tzgg.htm"}
]
}
每个学校可配置多个网站(研究生院 + 学院),脚本会自动遍历。
🎯 高校招生通知监控
======================================================================
📡 正在查询: 深圳大学
----------------------------------------
▶ 研究生院: https://yz.szu.edu.cn/sszs/gg.htm
✅ 获取到 8 条通知
📡 正在查询: 武汉理工大学
----------------------------------------
▶ 研究生院: http://gd.whut.edu.cn/zs/tzgg/
✅ 获取到 6 条通知
🎓 高校招生通知监控 - 精确获取
📅 时间: 2026-04-08 10:30:00
======================================================================
🏫 深圳大学
📢 研究生院:
1. [2026-03-28] 深圳大学2026年硕士研究生招生复试分数线公布
链接: https://yz.szu.edu.cn/...
2. [2026-03-25] 深圳大学2026年硕士生招生考试考生进入复试...
...
📈 统计: 2个学校, 2个网站, 14条通知
======================================================================
📡 正在查询: 武汉理工大学
----------------------------------------
▶ 研究生院: http://gd.whut.edu.cn/zs/tzgg/
🔄 第2次重试(等待4秒)...
🔄 第3次重试(等待8秒)...
❌ 请求超时
⚠️ 网站响应时间过长,可能是网络问题或网站较慢
| 能力 | 支持 |
|---|---|
| 静态网页抓取 | ✅ |
| JavaScript 动态页面 | ❌ |
| 需要登录的页面 | ❌ |
| 单次查询学校数 | 不限 |
| 自动重试 | ✅ 最多3次 |
| 导出 Word 文档 | ✅ 生成后直接发送 |
| 定时自动运行 | ✅ 通过 cron |
pip install requests beautifulsoup4