讲师中心 微信公众号
AI工具推荐 视频效率加速

Smart Web Monitor (智能网页监控)

Polar Sponsor
爱发电 赞助
.NET 9.0

基于AI匹配的智能网页监控。不同于关键字/正则监控,该技能利用代理自身的LLM推理判断网页是否匹配。

Smart Web Monitor (QQ). 观察任何网页进行修改, 并使用 AI 驱动的理解.

功能概述

Smart Web Monitor (QQ). 观察任何网页进行修改, 并使用 AI 驱动的理解.是一项面向实际任务的技能,主要用于与其拼写为硬性关键词匹配, 请描述您想要的自然语言, 让该语言。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

核心要点

  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
  • 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。

使用与执行

实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。

结果检查与注意事项

执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

Smart Web Monitor(智能网页监控)

监控任意网页内容变化——借助AI 驱动的理解能力。无需依赖僵化的关键词匹配,只需用自然语言描述你关注的内容,由 Agent 自主判断。

为何称为“智能”?

普通监控 Smart Web Monitor
关键词匹配:risk manager 自然语言:"是否有风控岗位?排除实习"
静态正则:risk.{0,20}manager Agent 理解上下文语义
匹配即通知 匹配后 Agent 可执行总结、分析与过滤
一次判断 Agent 持续推理,理解页面结构变化

快速开始

创建监控任务

# 简单模式:关键词匹配
python3 scripts/monitor.py create 
  --name "hk-risk-jobs" 
  --url "https://careers.example.com/risk" 
  --match-type keyword 
  --match-value "risk manager,hong kong,compliance"

# 智能模式:LLM 匹配(Agent 基于自然语言理解进行评估)
python3 scripts/monitor.py create 
  --name "hk-fintech-news" 
  --url "https://36kr.com" 
  --match-type llm 
  --match-value "是否有香港金融科技、虚拟银行相关新闻?排除广告。"

运行监控(支持 keyword / regex / css / jsonpath)

python3 scripts/monitor.py run --event hk-risk-jobs
# → 自动匹配,命中后自动暂停

获取网页文本供 LLM 使用(仅提取纯文本)

python3 scripts/monitor.py fetch --event hk-fintech-news
# → 输出包含网页文本的 JSON,供 LLM Agent 进行评估

命中后 —— 暂停与恢复

python3 scripts/monitor.py resume --event xxx   # 继续监控
python3 scripts/monitor.py pause --event xxx    # 暂停监控
python3 scripts/monitor.py disable --event xxx  # 停用监控
python3 scripts/monitor.py enable --event xxx   # 启用监控

匹配类型

Type 工作原理 是否智能 示例
keyword 逗号分隔的关键词(不区分大小写) ❌ risk manager,hong kong
regex 正则表达式模式 ❌ risk.{0,20}manager
css CSS 选择器 —— 若匹配到对应元素即视为命中 ❌ .job-listing .title
jsonpath 用于 API 响应的 JSONPath 表达式 ❌ $.data.jobs[*].title
llm 🤖 Agent 基于 LLM 推理进行评估 ✅ 是否有风控岗位?排除实习

🤖 LLM 匹配(智能匹配 —— 核心功能)

这正是本监控系统“智能”的核心所在。它不依赖死板的模式匹配,而是让 Agent 真正阅读网页并进行思考。

其工作流程如下:

  1. monitor.py fetch —— 获取网页并提取干净的纯文本 → 输出 JSON 格式结果
  2. Cron Agent —— 读取该文本,并基于自身的 LLM 推理能力进行评估
  3. Agent 判断:当前内容是否满足设定条件?
  4. 若命中 → 向你推送摘要通知 → 自动暂停(避免重复打扰)
  5. 若未命中 → 静默跳过

由此可实现传统正则无法完成的自然语言条件判断,例如:

  • "是否有新的职位空缺?排除已见过的"
  • "页面上有没有提到 Series B 或以上的融资?"
  • "是否出现了与 AI 安全相关的文章?排除广告和推广内容"

状态机

active ──(匹配成功)──→ paused ──(resume)──→ active
   │                                            ↑
   └──(disable)──→ disabled ──(enable)──────────┘

监控配置格式

{
  "name": "hk-risk-jobs",
  "description": "Hong Kong risk management jobs",
  "urls": [{"url": "https://careers.example.com/risk", "label": "Example"}],
  "match": {
    "type": "llm",
    "value": "是否有香港风控或合规岗位?排除实习。"
  },
  "interval": 7200,
  "state": "active",
  "enabled": true
}

Cron 集成

适用于 keyword / regex / css / jsonpath 类型的监控:

openclaw cron add 
  --name "Monitor: hk-risk-jobs" 
  --cron "0 */2 * * *" 
  --tz "Asia/Hong_Kong" 
  --session isolated 
  --message "Run monitor: cd /home/node/.openclaw/workspace/skills/web-monitor && python3 scripts/monitor.py run --event hk-risk-jobs" 
  --announce --channel discord --to "user:YOUR_ID" --light-context

适用于 LLM 类型的监控:

openclaw cron add 
  --name "Monitor: hk-fintech-news" 
  --cron "0 */3 * * *" 
  --tz "Asia/Hong_Kong" 
  --session isolated 
  --message 'You are a web monitor agent. Run: cd /home/node/.openclaw/workspace/skills/web-monitor && python3 scripts/monitor.py fetch --event hk-fintech-news. Read the output JSON. For each URL, evaluate if the page content matches the condition: "是否有香港金融科技相关新闻?排除广告。" If matched: output a brief summary of what matched. If not matched: say "no match". If matched, also run: python3 scripts/monitor.py pause --event hk-fintech-news' 
  --announce --channel discord --to "user:YOUR_ID" --light-context

全部命令

命令 用途
create 创建新监控任务
run --event X 使用内置匹配逻辑运行监控
fetch --event X 获取网页纯文本(供 LLM 使用)
list 列出所有监控任务
show --event X 显示指定监控任务的配置
resume/pause/disable/enable 状态管理
delete --event X 删除监控任务
add-url 为监控任务添加 URL
目录

热门AI工具

更多
WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

相关专题

更多
Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

0

2026.10.22

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

0

2026.10.22

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

0

2026.10.22

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

0

2026.10.22

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

0

2026.10.22

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

0

2026.10.22

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

0

2026.10.22

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

0

2026.10.22

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

0

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn