Install
openclaw skills install securities-monitor证券监管页面批量监控系统。自动监控深交所、上交所、北交所、股转系统、中国结算、证券业协会等21个证券监管页面,检测页面变化并生成通知。触发词:证券监管监控、深交所监控、上交所监控、北交所监控、证监会监控、证券页面监控。
openclaw skills install securities-monitor自动监控21个证券监管相关页面,检测页面变化并生成通知。
# 检查是否有待发送的通知
bash /root/monitoring/securities/scripts/check_notifications.sh
# 立即运行一次批量抓取
bash /root/monitoring/securities/scripts/crawl_all.sh
系统已配置每天早上9:00自动运行:
# 查看当前定时任务
crontab -l
# 输出示例:
# 0 9 * * * /root/monitoring/securities/scripts/crawl_all.sh >> /var/log/securities/cron.log 2>&1
/root/monitoring/securities//root/monitoring/securities/YYYYMMDD//root/monitoring/securities/latest_*.md/tmp/securities_*_notification_*.txt/tmp/securities_*_diff_*.txt/var/log/securities/cron.log当检测到页面更新时,系统会生成通知文件。你可以:
查看通知内容
bash /root/monitoring/securities/scripts/check_notifications.sh
请求发送通知 - 在对话中告知需要发送通知,AI会帮你发送企业微信消息
日常检查
"检查一下今天的证券监管页面有没有更新"
查看通知
"看看有没有待发送的证券监管通知"
手动运行
"现在运行一次证券监管页面批量监控"
发送通知
"把今天的证券监管更新发给我"
编辑配置文件:
# 查看当前配置
cat /root/monitoring/securities/config/sites.json
# 修改后重启定时任务
# 编辑crontab
crontab -e
# 修改时间表达式,例如改为每6小时一次:
# 0 */6 * * * /root/monitoring/securities/scripts/crawl_all.sh >> /var/log/securities/cron.log 2>&1
1. 定时触发(09:00)
↓
2. 运行crawl_all.sh
↓
3. 依次执行21个站点的抓取脚本
↓
4. 每个站点:
- 使用XCrawl抓取页面
- 保存Markdown格式
- 保存原始JSON格式
- 更新latest链接
↓
5. 查找上一次抓取结果
↓
6. 对比差异(diff -u)
↓
7. 检测到变化?
├─ 是 → 生成通知文件 + 差异文件
└─ 否 → 记录无新增
↓
8. 记录执行日志
↓
9. 用户可查看通知并请求发送企业微信
系统使用 diff -u 格式比较页面变化:
如遇问题,请检查:
/var/log/securities/cron.logcrontab -lls -la /tmp/securities_*.txt📊 证券监管监控系统 - 让你第一时间掌握监管动态!