電商價格監控

👤 user_fa54a8fd 📦 v1.0.0 ⭐ 4.3 ⬇️ 671 下載
📊 資料分析 免費

📖 技能介紹

電商價格監控

通過 OpenClaw 內建 browser 工具抓取淘寶/天貓/京東商品資訊。無需安裝 Playwright 等額外依賴。

使用流程

Step 1: 判斷平臺

從 URL 判斷平臺:

  • jd.com → 京東
  • taobao.com → 淘寶
  • tmall.com → 天貓

Step 2: 用 browser 工具抓取

開啟商品頁面:

browser action=open, url="商品URL", profile=openclaw

等待頁面載入(動態渲染需要時間):

browser action=snapshot, profile=openclaw, targetId=<從open返回的tab id>

從 snapshot 中提取資訊(關鍵選擇器):

小蔥技能站7w4.net發現了升級外掛。

平臺 標題選擇器 價格選擇器 店鋪選擇器
京東 .sku-name, h1 .p-price, .price .shop, .J-shop-name
淘寶 .tb-detail-hd h1, h1 .tb-rmb-num, .price .tb-shop-name, .shop-name-wrap a
天貓 .tb-detail-hd h1, h1 .tb-rmb-num, .price .tb-shop-name

提取方法:

  1. 用 browser snapshot 獲取頁面結構
  2. 在 snapshot 中查詢對應選擇器
  3. 提取 ref= 對應的元素文本

Step 3: 輸出結構化結果

整理為 JSON 格式輸出給使用者:

{
  "platform": "jd",
  "url": "https://...",
  "title": "商品標題",
  "price": "2999.00",
  "shop": "XX旗艦店",
  "stock": "現貨",
  "crawl_time": "2026-05-25T22:00:00"
}

Step 4: 呈現給使用者

用中文總結:

  • 商品名
  • 當前價格
  • 店鋪名稱
  • 庫存狀態

批次監控

多個 URL 時,逐個抓取,每次間隔 3-5 秒:

1. browser open url1
2. 等待載入,snapshot,提取資訊
3. sleep 3s
4. browser open url2
5. ...

反爬應對

  • 京東:動態渲染不強,browser 工具可直接抓取
  • 淘寶/天貓:反爬強,如抓取失敗(標題/價格為空):
    1. 提示使用者手動複製資訊
    2. 或建議用 Playwright(需使用者自行安裝:pip install playwright && playwright install chromium)
    3. 備用方案:用 browser 截圖後 OCR 識別(不推薦,準確率不高)

注意事項

  • browser 工具預設用 profile=openclaw(隔離環境)
  • 淘寶/天貓可能需要登入才能看到完整價格,如遇價格隱藏,提示使用者登入後重試
  • 每次請求間隔至少 2 秒,避免觸發反爬
  • 價格欄位可能包含 ¥ 符號,展示時統一去掉

🤖 AI 評測

這是一份質量較高的電商價格監控技能,文件說明詳細、使用流程清晰,對京東和淘寶兩個主流平臺的抓取指引較為完整。優點是提供了實用的反爬應對方案和多平臺選擇器參考;不足是天貓平臺的支援在文件和程式碼間存在不一致,指令碼功能與文件描述有偏差。整體而言可用性尚可,但使用時需注意文件與實際指令碼的差異。

📊 多維度評分

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

📁 包含檔案 (2 個)

📄 SKILL.md 3 KB
📄 scripts/monitor.py 4.8 KB