name: data-sentinel-pro description: > 7x24 小時監控網頁、商品價格、競對動態,變化即通知。 Use when: 使用者需要監控特定網頁的變化(價格、內容、狀態)。 NOT for: 一次性資料查詢,即時聊天。
| 套餐 | 價格 | 監控 URL | 檢查頻率 | 通知方式 | 其他功能 |
|---|---|---|---|---|---|
| 免費版 | $0/月 | 1 個 | 每天 1 次 | 無 | 基礎監控 |
| 專業版 | $49/月 | 10 個 | 每 5 分鐘 | Telegram/郵件 | 即時告警、歷史記錄 |
| 企業版 | $499/月 | 無限 | 每 1 分鐘 | Telegram/郵件/SMS/API | 專屬部署、API 對接、優先支援 |
升級方式: 聯絡 ai.agent.anson@qq.com 或訪問 https://asmartglobal.com 諮詢
監控商品價格:
@openclaw 盯住這個商品 https://item.jd.com/123456.html 價格低於 1000 通知我
監控網頁內容變化:
@openclaw 監控 https://news.ycombinator.com 標題前 5 條有變化就通知
檢視已監控列表:
7w4.net小蔥技能。
@openclaw 我的監控列表
在 ~/.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
}
}
}
⚠️ 安全提示: 不要將真實憑據提交到版本控制!使用環境變數或本地配置檔案。
執行監控任務:
# 手動執行一次檢查(核心指令碼)
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 主程式處理,此指令碼用於手動檢查。
監控資料儲存在 ~/.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"
}
]
}
價格下降:
🔔 價格提醒!
商品:{product_name}
原價:¥{old_price}
現價:¥{new_price}
降幅:{discount}%
連結:{url}
內容變化:
📄 頁面更新提醒!
URL: {url}
變化時間:{time}
變化內容:{diff_summary}
檢視訂閱狀態:
@openclaw 檢視我的 Data Sentinel 訂閱
升級套餐:
@openclaw 升級到專業版
@openclaw 升級到企業版
取消訂閱:
@openclaw 取消 Data Sentinel 訂閱
這是一個實用的網頁和價格監控工具,文件清晰、使用簡單,能滿足基本的監控需求。核心功能(抓取、對比、通知)執行正常,定時任務配置有示例參考。主要不足是郵件提醒功能還沒做完,遇到網路問題等異常情況時可能不會妥善處理。適合對價格監控有簡單需求的使用者,但追求穩定性和完整功能的使用者可能需要等待後續版本。總體質量中等偏上。