持續以固定頻率追蹤網頁變更。當使用者要求「監控」、「追蹤變更」、「關注」或「當某網頁變更時通知我」時使用,例如:「追蹤 iPhone 16 的價格變動」、「當 Tesla 提交新的 8-K 時通知我」、「每週監控競爭對手的定價頁面」。也可用於列出、檢視、更新或刪除現有的監控項目。
網頁監控
動作:$ARGUMENTS
需要
parallel-cli≥ 0.3.0(monitor指令在 0.3.0 新增)。如果parallel-cli monitor出現no such command或類似錯誤,請告知使用者執行parallel-cli update(若透過 pipx 安裝則執行pipx upgrade parallel-web-tools),然後重試。
此技能的功能
監控是長期執行的伺服器端任務,會定期重新檢查網頁,並在內容變更時產生事件。與 search/research/findall(一次性查詢)不同,監控會持續存在直到被刪除,且可選擇在每次事件發生時觸發 webhook。
決定動作
解析使用者的請求並選擇一項:
| 意圖 | 動作 |
|---|---|
| 「追蹤 / 關注 / 監控 / 當 X 變更時通知我」 | create |
| 「我在監控什麼?」/「列出監控項目」 | list |
| 「什麼變了?」/「顯示監控 X 的事件」 | events |
| 「顯示監控 X」/「取得 X 的詳細資料」 | get |
| 「變更 X 的頻率 / 查詢 / webhook」 | update |
| 「測試 webhook」/「觸發測試事件」 | simulate(需要監控已設定 webhook) |
| 「顯示事件群組 X 的完整負載」 | event-group |
| 「停止 / 刪除監控 X」 | delete(刪除前務必確認) |
建立監控
parallel-cli monitor create "<查詢>" --cadence daily --json
頻率選項:hourly、daily(預設)、weekly、every_two_weeks。請根據來源實際變更頻率選擇——價格/新聞用 hourly,申報文件/人員用 weekly。
可選參數:
--webhook https://example.com/hook— 事件發生時 POST 到指定 URL--metadata '{"team":"competitive-intel"}'— 附加 JSON 中繼資料供自行記錄--output-schema '<json>'— 結構化事件負載(進階)
解析 JSON 以取得 monitor_id。告知使用者:
- 監控已建立,並附上其 ID
- 頻率(讓他們知道何時會收到第一個事件)
- 事件會累積在伺服器端——之後可執行
parallel-cli monitor events $MONITOR_ID查看變更
如果他們設定了 webhook,建議測試:
parallel-cli monitor simulate "$MONITOR_ID"
simulate 需要監控已設定 webhook。若無則會出現 Webhook not configured for this monitor 錯誤——不要在未使用 --webhook 建立的監控上執行此指令。
列出監控
parallel-cli monitor list -n 10 --json
預設使用 -n 10——帳戶若有大量歷史監控,可能回傳數 MB 的 JSON。僅在使用者明確要求「全部」或更大數量時才提高限制。以表格呈現:ID、查詢(截斷)、頻率、建立時間。
注意:
monitor list不保證按最新排序,因此剛建立的監控可能不會出現在第一頁結果中。若使用者要確認建立成功,建議使用monitor get $MONITOR_ID(使用建立時回傳的 ID)而非掃描列表。
檢視監控事件
parallel-cli monitor events "$MONITOR_ID" --lookback 10d --json
回顧格式:Nd(天)或 Nw(週)。預設 10d。
如需特定事件群組的詳細資訊:
parallel-cli monitor event-group "$MONITOR_ID" "$EVENT_GROUP_ID" --json
為使用者總結:期間內的事件數量,然後以項目符號列出變更內容及時間戳記。引用事件負載中的來源 URL。
取得 / 更新 / 刪除
parallel-cli monitor get "$MONITOR_ID" --json
parallel-cli monitor update "$MONITOR_ID" --cadence weekly --json
parallel-cli monitor delete "$MONITOR_ID" --json
刪除前務必確認——刪除是永久性的。
設定
需要安裝並驗證 parallel-cli。如果 parallel-cli --version 失敗,或後續指令出現驗證錯誤,請告知使用者參閱 https://docs.parallel.ai/integrations/cli 並停止操作。






