← Back to Skills Marketplace
网页内容监控
by
xuyongliang
· GitHub ↗
· v1.0.0
· MIT-0
138
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install web-content-monitor
Description
网页内容监控助手。监控指定网页的内容变化,检测关键词出现或消失,支持变化时自动告警。当用户需要:监控竞品官网动态、追踪政策页面变化、监控新闻更新、检测网站内容变更、设置关键词告警时使用此技能。
Usage Guidance
This package contains a usable single-run monitor (scripts/monitor_page.py) that fetches a page, compares it to the last saved snapshot, and reports keyword changes — it stores full page content under ~/.web_monitor/hashes.json. However, the README (SKILL.md) advertises scheduling and push-notification features (schedule_monitor.py, WeCom/Feishu/DingTalk integration) that are not included. Before installing or using: 1) Do not assume scheduling or alerts exist — the missing files mean those features are not implemented here. 2) Review and, if needed, implement secure push integrations yourself; do not supply API tokens to unknown code. 3) Be aware the script stores entire page HTML locally (could include sensitive information); if that’s a concern, modify it to sanitize or limit stored data. 4) The --hash-file CLI flag is present but ignored by the script — if you need custom storage paths, update the code. If you only need manual, one-off checks, this script is likely fine; if you expect the advertised scheduling/alerting, treat this package as incomplete and investigate or obtain the missing components before trusting it.
Capability Analysis
Type: OpenClaw Skill
Name: web-content-monitor
Version: 1.0.0
The skill bundle provides a legitimate utility for monitoring web page changes and keywords. The script `scripts/monitor_page.py` uses standard libraries (urllib, hashlib) to fetch content and compare it against locally stored versions in `~/.web_monitor/`. There is no evidence of data exfiltration, malicious execution, or prompt injection; the behavior is entirely consistent with the stated purpose.
Capability Assessment
Purpose & Capability
The stated purpose is web content monitoring. The included scripts/monitor_page.py implements single-run page fetch, diff-by-hash, and keyword detection which is coherent with the core purpose. However, the SKILL.md advertises additional capabilities (scheduling, enterprise push to WeCom/Feishu/DingTalk, a schedule_monitor.py script) that are not present in the package. That discrepancy means the published description overstates capabilities.
Instruction Scope
SKILL.md instructs use of scripts/schedule_monitor.py, cron scheduling examples, and push-channel configuration, but the repository only contains scripts/monitor_page.py. The monitor script also ignores the --hash-file argument and always writes to ~/.web_monitor/hashes.json. Instructions therefore reference non-existent files and features and grant implied authority (sending alerts) that is not implemented here.
Install Mechanism
No install spec is present (instruction-only + one local script). No external downloads or third-party package installs are performed by the skill itself, which keeps install risk low.
Credentials
The skill declares no required environment variables or credentials, yet the documentation mentions enterprise push channels (WeCom/Feishu/DingTalk) that would normally require API tokens/config. Those credentials are neither declared nor implemented, an inconsistency that could lead users to supply sensitive tokens later or run unpublished code to handle them. The script does read/write to the user's home directory (~/.web_monitor) which is proportionate for local state but should be noted.
Persistence & Privilege
The skill is not force-installed (always: false) and does not modify other skills or system-wide agent settings. It persists data only under ~/.web_monitor, which is limited scope; this is expected for a local monitoring tool.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install web-content-monitor - After installation, invoke the skill by name or use
/web-content-monitor - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
首发版本
Metadata
Frequently Asked Questions
What is 网页内容监控?
网页内容监控助手。监控指定网页的内容变化,检测关键词出现或消失,支持变化时自动告警。当用户需要:监控竞品官网动态、追踪政策页面变化、监控新闻更新、检测网站内容变更、设置关键词告警时使用此技能。 It is an AI Agent Skill for Claude Code / OpenClaw, with 138 downloads so far.
How do I install 网页内容监控?
Run "/install web-content-monitor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is 网页内容监控 free?
Yes, 网页内容监控 is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does 网页内容监控 support?
网页内容监控 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created 网页内容监控?
It is built and maintained by xuyongliang (@xuyongliang-eccom); the current version is v1.0.0.
More Skills