parallel-monitor

作者: parallel-web

持續以固定頻率追蹤網頁變化。當使用者要求「監控」、「追蹤變更」、「關注」或「提醒我」某事物時使用…

npx skills add https://github.com/parallel-web/parallel-agent-skills --skill parallel-monitor

Web Monitor

Action: $ARGUMENTS

Requires parallel-cli ≥ 0.3.0 (the monitor command was added in 0.3.0). If parallel-cli monitor errors with no such command or similar, tell the user to run parallel-cli update (or pipx upgrade parallel-web-tools if installed via pipx), then retry.

What this skill does

Monitors are long-running, server-side jobs that re-check the web on a cadence and emit events when something changes. Unlike search/research/findall (one-shot lookups), monitors persist until deleted and can optionally fire a webhook on each event.

Decide the action

Parse the user's request and pick one:

IntentAction
"Track / watch / monitor / alert me when X"create
"What am I monitoring?" / "List monitors"list
"What changed?" / "Show me events for monitor X"events
"Show monitor X" / "Get details for X"get
"Change cadence / query / webhook for X"update
"Test the webhook" / "Fire a test event"simulate (requires a webhook on the monitor)
"Show me the full payload for event group X"event-group
"Stop / delete monitor X"delete (always confirm before deleting)

Create a monitor

parallel-cli monitor create "<query>" --cadence daily --json

Cadence options: hourly, daily (default), weekly, every_two_weeks. Match cadence to how often the source actually changes — hourly for prices/news, weekly for filings/staffing.

Optional flags:

  • --webhook https://example.com/hook — POST events to a URL as they happen
  • --metadata '{"team":"competitive-intel"}' — attach JSON metadata for your own bookkeeping
  • --output-schema '<json>' — structure the event payload (advanced)

Parse the JSON to extract the monitor_id. Tell the user:

  • The monitor has been created with its ID
  • The cadence (so they know when to expect first event)
  • That events accumulate server-side — they can run parallel-cli monitor events $MONITOR_ID later to see what changed

If they configured a webhook, suggest testing it:

parallel-cli monitor simulate "$MONITOR_ID"

simulate requires a webhook to be configured on the monitor. Without one it errors with Webhook not configured for this monitor — do not run it on monitors created without --webhook.

List monitors

parallel-cli monitor list -n 10 --json

Default to -n 10 — accounts with many historical monitors can return megabytes of JSON otherwise. Raise the limit only if the user explicitly asks for "all" or a larger set. Present as a table: ID, query (truncated), cadence, created.

Note: monitor list is not guaranteed to be sorted newest-first, so a monitor you just created may not appear in the first page of results. If a user is verifying creation, prefer monitor get $MONITOR_ID (using the ID returned by create) over scanning the list.

View events for a monitor

parallel-cli monitor events "$MONITOR_ID" --lookback 10d --json

Lookback format: Nd (days) or Nw (weeks). Default 10d.

For deeper detail on a specific event group:

parallel-cli monitor event-group "$MONITOR_ID" "$EVENT_GROUP_ID" --json

Summarize for the user: count of events in the period, then a bulleted list of what changed with timestamps. Cite source URLs from the event payload.

Get / update / delete

parallel-cli monitor get "$MONITOR_ID" --json
parallel-cli monitor update "$MONITOR_ID" --cadence weekly --json
parallel-cli monitor delete "$MONITOR_ID" --json

Always confirm before deleting — deletion is permanent.

Setup

Requires parallel-cli (installed and authenticated). If parallel-cli --version fails, or if a later command fails with an authentication error, tell the user to see https://docs.parallel.ai/integrations/cli and stop.

來自 parallel-web 的更多技能

parallel-cli-setup
parallel-web
Set up and maintain the Parallel CLI (install, auth, balance, skills install)
official
parallel-data-enrichment
parallel-web
批量豐富公司、人物或產品數據,透過網絡來源欄位如CEO姓名、資金及聯絡資訊。接受內嵌JSON數據或CSV檔案;將豐富後的結果輸出至CSV。非同步執行,可透過監控URL及輪詢指令追蹤進度。需使用parallel-cli工具及網路連線;處理大型數據集並支援可設定的超時時間。透過自然語言意圖描述(例如「CEO姓名與成立年份」)支援靈活的欄位請求。
official
parallel-deep-research
parallel-web
針對複雜主題進行詳盡研究,具備可設定的深度、延遲與成本權衡。三個處理層級(pro-fast、ultra-fast、ultra)從30秒到25分鐘不等,成本從基準的1倍到3倍。非同步執行搭配輪詢機制:立即啟動研究,透過URL監控進度,無需阻塞即可在準備就緒時擷取結果。輸出格式化的Markdown報告與JSON元資料;執行摘要會輸出至標準輸出(stdout)以便快速瀏覽。專為明確...
official
parallel-findall
parallel-web
發現符合自然語言描述的實體(公司、人物、產品等)。當使用者要求「找出所有X」或「列出每個Y,其…」時使用。
official
parallel-web-extract
parallel-web
從多個URL平行提取內容,節省token。單一指令即可處理網頁、文章、PDF及JavaScript密集型網站。在分叉環境中執行,相較內建WebFetch能減少token開銷。支援批次提取多個URL,可選定聚焦目標。需安裝parallel-cli並完成驗證;提取內容將以Markdown格式輸出至本地檔案,供後續查詢使用。
official
parallel-web-search
parallel-web
快速網路搜尋,用於獲取當前資訊、研究及事實查證。可執行單一目標查詢或多關鍵字平行搜尋,回傳最多10筆結果,包含摘要與元資料。支援透過--after-date進行時間敏感篩選,以及使用--include-domains進行特定領域搜尋。輸出結構化JSON,包含標題、網址、發布日期與摘要,便於解析與後續查詢。每個主張需使用Markdown格式內嵌引用來源...
official
result
parallel-web
根據執行 ID 取得已完成的研究任務結果
official
setup
parallel-web
設定 Parallel 插件(安裝 CLI)
official