電商價格監控

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

📖 技能介紹


name: ecommerce-price-monitor description: | 電商價格監控工具。當用戶需要查詢淘寶、天貓、京東商品的價格、庫存、店鋪資訊時使用。 觸發場景:(1) 使用者提供商品URL要求檢視價格,(2) 使用者說"幫我查這個商品價格"、"監控價格"、"這個商品多少錢", (3) 使用者需要批次監控多個商品價格,(4) 使用者需要價格歷史趨勢分析。 支援平臺:淘寶(taobao.com)、天貓(tmall.com)、京東(jd.com)。 優先使用 browser 工具抓取(無需額外依賴),可選 Playwright 作為備用方案。


電商價格監控

通過 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 中提取資訊(關鍵選擇器):

平臺 標題選擇器 價格選擇器 店鋪選擇器
京東 .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: 呈現給使用者

用中文總結: - 商品名 - 當前價格 - 店鋪名稱 - 庫存狀態


批次監控

7w4.net小蔥技能。

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

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

反爬應對

  • 京東:動態渲染不強,browser 工具可直接抓取
  • 淘寶/天貓:反爬強,如抓取失敗(標題/價格為空):
  • 提示使用者手動複製資訊
  • 或建議用 Playwright(需使用者自行安裝:pip install playwright && playwright install chromium
  • 備用方案:用 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