Data Sentinel Pro

👤 anson125chen 📦 v1.0.0 ⭐ 4.1 ⬇️ 480 下載
📊 資料分析 免費 🔑 需 API Key

📖 技能介紹


name: data-sentinel-pro description: > 7x24 小時監控網頁、商品價格、競對動態,變化即通知。 Use when: 使用者需要監控特定網頁的變化(價格、內容、狀態)。 NOT for: 一次性資料查詢,即時聊天。


Data Sentinel Pro - 全能資料監控專家

Pricing - 定價方案

套餐 價格 監控 URL 檢查頻率 通知方式 其他功能
免費版 $0/月 1 個 每天 1 次 基礎監控
專業版 $49/月 10 個 每 5 分鐘 Telegram/郵件 即時告警、歷史記錄
企業版 $499/月 無限 每 1 分鐘 Telegram/郵件/SMS/API 專屬部署、API 對接、優先支援

升級方式: 聯絡 ai.agent.anson@qq.com 或訪問 https://asmartglobal.com 諮詢

When to Run

  • 使用者說"監控這個頁面""盯住這個商品""價格變了通知我"
  • 通過 cron 設定的定時任務(每 5 分鐘/每小時)
  • 批次新增監控任務時

Workflow

  1. 解析使用者提供的監控目標 URL 和監控規則
  2. 使用瀏覽器技能獲取頁面內容
  3. 提取目標資料(價格、文本、特定元素)
  4. 與上次記錄的值對比
  5. 如果有變化,通過 Telegram/郵件傳送警報
  6. 記錄最新值到本地儲存

How to Use

監控商品價格:

@openclaw 盯住這個商品 https://item.jd.com/123456.html 價格低於 1000 通知我

監控網頁內容變化:

@openclaw 監控 https://news.ycombinator.com 標題前 5 條有變化就通知

檢視已監控列表:

@openclaw 我的監控列表

Configuration

~/.openclaw/openclaw.json 中新增:

{
  "skills": {
    "data-sentinel-pro": {
      "license_key": "<YOUR_LICENSE_KEY>",
      "plan": "free|pro|enterprise",
      "notification": {
        "telegram_token": "<YOUR_TELEGRAM_BOT_TOKEN>",
        "telegram_chat_id": "<YOUR_CHAT_ID>",
        "email_smtp": "smtp.qq.com",
        "email_user": "<YOUR_EMAIL>",
        "email_pass": "<YOUR_EMAIL_AUTH_CODE>"
      },
      "check_interval": 300,
      "max_urls_per_user": 10
    }
  }
}

⚠️ 安全提示: 不要將真實憑據提交到版本控制!使用環境變數或本地配置檔案。

Scripts

執行監控任務:

# 手動執行一次檢查(核心指令碼)
uv run scripts/monitor.py <url> [rule]

# 示例:監控價格變化
uv run scripts/monitor.py https://item.jd.com/123456.html price

# 示例:監控內容變化
uv run scripts/monitor.py https://example.com content

💡 提示:完整任務管理(新增/刪除/狀態)通過 OpenClaw 主程式處理,此指令碼用於手動檢查。

Storage

7w4.net有更好的技能外掛。

監控資料儲存在 ~/.openclaw/workspace/data-sentinel-pro/monitors.json

格式:

{
  "tasks": [
    {
      "id": "task_001",
      "url": "https://example.com/product",
      "selector": ".price",
      "condition": "price < 1000",
      "lastValue": "1299",
      "lastCheck": "2026-03-20T10:00:00Z",
      "notifyVia": ["telegram", "email"],
      "created": "2026-03-20T09:00:00Z"
    }
  ]
}

Notification Templates

價格下降:

🔔 價格提醒!
商品:{product_name}
原價:¥{old_price}
現價:¥{new_price}
降幅:{discount}%
連結:{url}

內容變化:

📄 頁面更新提醒!
URL: {url}
變化時間:{time}
變化內容:{diff_summary}

Subscription Management

檢視訂閱狀態:

@openclaw 檢視我的 Data Sentinel 訂閱

升級套餐:

@openclaw 升級到專業版
@openclaw 升級到企業版

取消訂閱:

@openclaw 取消 Data Sentinel 訂閱

Support

  • 📧 郵箱:ai.agent.anson@qq.com
  • 🌐 官網:https://asmartglobal.com
  • 📚 文件:https://github.com/anson125chen/data-sentinel-pro
  • 💬 作者:Anson @ Jiufang Intelligent (Shenzhen)

🤖 AI 評測

這是一個實用的網頁和價格監控工具,文件清晰、使用簡單,能滿足基本的監控需求。核心功能(抓取、對比、通知)執行正常,定時任務配置有示例參考。主要不足是郵件提醒功能還沒做完,遇到網路問題等異常情況時可能不會妥善處理。適合對價格監控有簡單需求的使用者,但追求穩定性和完整功能的使用者可能需要等待後續版本。總體質量中等偏上。

📊 多維度評分

適應性4.2
規範性4
有效性4.2
可靠性4
可信度4.5

📁 包含檔案 (5 個)

📄 SKILL.md 3.9 KB
📄 _meta.json 138 B
📄 crontab-example.txt 2 KB
📄 package.json 716 B
📄 scripts/monitor.py 5.3 KB