变更检测器
Changedetectionio
by bytesagain3
Best and simplest tool for website change detection, web page monitoring, and website change alerts. site-change-alert, python, back-in-stock, change-alert.
安装
claude skill add --url https://github.com/openclaw/skills文档
Site Change Alert
Website change detection and monitoring toolkit. Track content changes, log alerts, compare snapshots, and generate reports — all from the command line.
Commands
Run site-change-alert <command> [args] to use.
| Command | Description |
|---|---|
run <input> | Run a change detection check and log the result |
check <input> | Check a specific URL or target for changes |
convert <input> | Convert logged data between formats |
analyze <input> | Analyze change patterns and frequency |
generate <input> | Generate alert rules or templates |
preview <input> | Preview a change detection configuration |
batch <input> | Batch process multiple URLs or targets at once |
compare <input> | Compare two snapshots or change records |
export <input> | Export logged data (also supports export <fmt> for json/csv/txt) |
config <input> | Save or view configuration entries |
status <input> | Log status entries (also runs health check with no args via utility) |
report <input> | Generate or log change reports |
stats | Show summary statistics across all log files |
search <term> | Search all entries for a keyword |
recent | Show the 20 most recent history entries |
help | Show help message |
version | Show version (v2.0.0) |
Each data command (run, check, convert, analyze, generate, preview, batch, compare, export, config, status, report) works in two modes:
- Without arguments — displays the 20 most recent entries from its log
- With arguments — saves the input with a timestamp to its dedicated log file
Data Storage
All data is stored in ~/.local/share/site-change-alert/:
run.log,check.log,convert.log,analyze.log,generate.log,preview.log— per-command log filesbatch.log,compare.log,export.log,config.log,status.log,report.log— additional command logshistory.log— unified activity history across all commandsexport.json,export.csv,export.txt— generated export files
Set SITE_CHANGE_ALERT_DIR environment variable to override the default data directory.
Requirements
- Bash 4+ with standard coreutils (
date,wc,du,tail,grep,sed) - No external dependencies — pure shell implementation
When to Use
- Monitoring website content — track when a page's text, price, or stock status changes
- Logging change detection results — keep a timestamped history of checks and their outcomes
- Batch URL monitoring — process multiple targets in one run for efficiency
- Comparing snapshots — compare before/after states of web content
- Generating change reports — produce reports summarizing detected changes over time
Examples
# Run a change detection check on a URL
site-change-alert run "https://example.com/products checked - no change"
# Check and log a specific target
site-change-alert check "https://shop.example.com/item-42 price=$19.99"
# Batch process multiple URLs
site-change-alert batch "group=electronics urls=15 changes_found=3"
# Compare two snapshots
site-change-alert compare "page_v1 vs page_v2: 12 differences found"
# Export all data as CSV
site-change-alert export csv
# Search for entries mentioning a domain
site-change-alert search "example.com"
# View recent activity across all commands
site-change-alert recent
# Show statistics
site-change-alert stats
Output
All commands output results to stdout. Log entries are stored with timestamps in pipe-delimited format (YYYY-MM-DD HH:MM|value). Use export to convert all data to JSON, CSV, or plain text.
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
相关 Skills
安全专家
by alirezarezvani
覆盖威胁建模、漏洞评估、安全架构设计、代码审计与渗透测试,内置 STRIDE、OWASP、加密模式和安全扫描流程,适合系统设计评审与上线前安全排查。
✎ 安全专家把威胁建模、漏洞分析到渗透测试串成一套流程,内置 STRIDE 与 OWASP 指南,做安全设计和排查更省心。
安全运营
by alirezarezvani
覆盖应用安全、漏洞管理与合规审计,支持代码/依赖扫描、CVE 评估、Secrets 检测和安全自动化,适合做安全基线落地、漏洞响应、审计检查与安全开发治理。
✎ 应用安全、漏洞管理和合规检查一套打通,还能自动化扫描与响应,帮团队更早发现并收敛风险。
依赖审计
by alirezarezvani
面向多语言项目做依赖体检,扫描漏洞与 CVE、排查许可证冲突、梳理传递依赖和过时版本,给出安全升级与合规治理建议。
✎ 依赖审计能快速揪出项目依赖中的漏洞与合规风险,把安全扫描和审计合在一起,适合依赖链复杂的团队持续把关。
相关 MCP 服务
by Sentry
搜索和分析 Sentry 错误报告,辅助调试。
✎ 把零散的 Sentry 错误报告变成可检索线索,帮你在海量报错里更快定位线上故障,排障调试明显省时。
by sinewaveai
为 AI agents 提供安全层:拦截 prompt injection、识别伪造 packages,并扫描漏洞风险。
✎ 给 AI Agent 补上关键安全层,能拦截 prompt 注入、识别伪造包并扫描漏洞风险,把防护前置更省心。
by pantheon-security
强化安全性的 NotebookLM MCP,集成 post-quantum encryption,提升数据防护能力。