parallel-web-search

作者: parallel-web

所有研究和网络查询的默认选项。适用于任何需要当前信息的查找、研究、调查或问题。快速且经济高效。仅使用…

npx skills add https://github.com/parallel-web/parallel-cursor-plugin --skill parallel-web-search

Web Search

Search the web for: $ARGUMENTS

Command

Choose a short, descriptive filename based on the query (e.g., ai-chip-news, react-vs-vue). Use lowercase with hyphens, no spaces. Substitute it into the command inline — $FILENAME and <keyword> below are placeholders, not shell variables; do not copy them verbatim.

parallel-cli search "$ARGUMENTS" -q "<keyword1>" -q "<keyword2>" --json --max-results 10 --excerpt-max-chars-total 27000 -o "/tmp/$FILENAME.json"

Concrete example for a query about React 19:

parallel-cli search "latest React 19 features and adoption" -q "React 19" -q "concurrent rendering" --json --max-results 10 --excerpt-max-chars-total 27000 -o "/tmp/react-19-features.json"

The first argument is the objective — a natural language description of what you're looking for. It replaces multiple keyword searches with a single call for broad or complex queries. Add -q flags for specific keyword queries to supplement the objective. The -o flag saves the full results to a JSON file for follow-up questions.

Options if needed:

  • --after-date YYYY-MM-DD for time-sensitive queries
  • --include-domains domain1.com,domain2.com to limit to specific sources
  • --exclude-domains domain.com to filter out noisy sources
  • --mode turbo for simple fact lookups where speed matters most; supports English and Japanese queries
  • --mode fast for high-quality search within an approximately one-second latency budget; requires CLI ≥ 0.9.2, and latency is not guaranteed
  • --mode advanced for harder questions (multi-step, agentic search). Keep the default basic unless the request needs another mode
  • --location us (ISO 3166-1 alpha-2) for geo-targeted results
  • --session-id "<returned-session-id>" to group related Search/Extract calls when a prior response returned one. A session_id or search_id is not a Task interaction ID or research run ID; never send it to research status/poll or --previous-interaction-id

Parsing results

Read the saved -o JSON file as the authoritative payload. Result and excerpt limits bound requested content, but stdout can still exceed the tool's output limit. Truncated stdout is not parseable JSON and is not proof of incomplete saved results. Inspect an existing output path before using it because Search overwrites that file. For each result, extract:

  • title, url, and publish_date if provided; omit unknown dates
  • Useful content from excerpts (skip navigation noise like menus, footers, "Skip to content")

Check the exit status, returned API error and warnings before presenting results. On an error or empty results, report what happened and do not fabricate an answer. An old output file is not evidence that a failed request succeeded. For sparse results, state the coverage limits; refine the objective or queries only when useful for the user's request.

Response format

CRITICAL: Every claim must have an inline citation. Use markdown links like Title pulling only from the JSON output. Never invent or guess URLs.

Synthesize a response that:

  • Leads with the key answer/finding
  • Includes specific facts, names, numbers, dates
  • Cites every fact inline as Source Title — do not leave any claim uncited
  • Organizes by theme if multiple topics

End with a Sources section listing every URL referenced:

Sources:
- [Source Title](https://example.com/article) (Feb 2026)
- [Another Source](https://example.com/other) (Jan 2026)

This Sources section is mandatory. Do not omit it.

Only include source dates that were returned or verified in the retrieved content. Leave the date out when unknown.

After the Sources section, mention the output file path (/tmp/$FILENAME.json) so the user knows it's available for follow-up questions.

If the parallel-cli binary is not installed

If the shell reports command not found: parallel-cli, stop and tell the user to run /parallel-setup, then retry their request. Do not substitute built-in search, another provider or an answer from memory.

Command and authentication failures

No such command, No such option or unrecognized arguments from an installed CLI indicate a stale or mismatched interface. Check its version and upgrade through its installation method using /parallel-setup; parallel-cli update is for standalone installs only. Verify the required command in the same Cursor terminal before retrying.

For authentication errors, run parallel-cli auth --json and inspect authenticated; exit zero alone does not prove authentication. Use /parallel-setup for terminal login or environment-key guidance, without requesting credentials in chat. A 403 can be an authorization or billing error: report the actual error and do not assume insufficient balance or add funds automatically.

For other API/input errors, report the error without calling it a version problem. Reuse saved run IDs to resume asynchronous work. After an ambiguous creation failure, resolve whether a job exists before retrying creation.

来自 parallel-web 的更多技能

parallel-monitor
parallel-web
持续按固定频率追踪网页变化。当用户要求“监控”、“追踪变化”、“关注”或“提醒我”某内容时使用…
migrate-to-parallel
parallel-web
将Exa、Tavily、Perplexity或Firecrawl的网页数据集成完全迁移到相应的Parallel产品,同时保持应用程序行为不变。使用…
parallel-data-enrichment
parallel-web
批量丰富公司、人员或产品数据,通过网页来源字段(如CEO姓名、融资信息、联系方式)进行补充。支持内联JSON数据或CSV文件输入,并将丰富后的结果输出为CSV。异步运行,通过监控URL和轮询命令跟踪进度。需要parallel-cli工具和互联网访问,可处理大型数据集并配置超时时间。通过自然语言意图描述(例如“CEO姓名和成立年份”)支持灵活的字段请求。
parallel-deep-research
parallel-web
针对复杂主题的详尽研究,支持可配置的深度、延迟与成本权衡。三个处理层级(pro-fast、ultra-fast、ultra)耗时从30秒到25分钟不等,成本按基准的1倍至3倍递增。异步执行与轮询机制:即时启动研究,通过URL监控进度,就绪后获取结果且不阻塞流程。输出格式化的Markdown报告与JSON元数据;执行摘要打印至标准输出以便快速概览。专为显式...
parallel-findall
parallel-web
发现与自然语言描述匹配的实体(公司、人物、产品等)。当用户要求“找出所有X”或“列出每个Y,这些Y……”时使用。
parallel-memory
parallel-web
在可能有用时,回忆过去的Parallel Task、Monitor和FindAll运行记录;在接到请求时,清除运行记录或清空记忆。
parallel-web-extract
parallel-web
从多个URL并行提取内容,高效利用令牌。通过单条命令处理网页、文章、PDF及JavaScript密集型网站。在分叉上下文中运行,相比内置WebFetch减少令牌开销。支持批量提取多个URL,可设置可选聚焦目标。需安装parallel-cli并完成认证;提取内容以Markdown格式输出至本地文件,便于后续查询。
parallel-web-search
parallel-web
快速网络搜索,用于获取当前信息、进行研究及事实核查。可执行单一目标查询或并行多个关键词搜索,返回最多10条结果,包含摘要和元数据。支持通过--after-date进行时效性过滤,以及使用--include-domains进行特定域名搜索。输出结构化JSON,包含标题、URL、发布日期和摘要,便于解析和后续查询。要求每条声明使用Markdown格式的内联引用...