---
id: ssh2-parallel-web-search
name: "parallel-web-search"
url: https://skills.yangsir.net/skill/ssh2-parallel-web-search
author: parallel-web
domain: data-analysis
tags: ["web-scraping", "parallel-processing", "search-engines", "data-collection", "information-retrieval"]
install_count: 8000
rating: 4.50 (23 reviews)
github: https://github.com/parallel-web/parallel-agent-skills
---

# parallel-web-search

> 默认的并行网络搜索工具，适用于所有研究和网络查询，能够高效地查找和整合来自多个来源的信息。

**Stats**: 8,000 installs · 4.5/5 (23 reviews)

## Before / After 对比

### 高效并行网络搜索，全面获取信息

## Readme

# 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.

```bash
parallel-cli search "$ARGUMENTS" -q "<keyword1>" -q "<keyword2>" --json --max-results 10 --excerpt-max-chars-total 27000 -o "/tmp/$FILENAME.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

## Parsing results

The command outputs JSON to stdout. For each result, extract:
- title, url, publish_date
- Useful content from excerpts (skip navigation noise like menus, footers, "Skip to content")

## Response format

**CRITICAL: Every claim must have an inline citation.** Use markdown links like [Title](URL) 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](url) — 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.

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

## Setup

If `parallel-cli` is not found, install and authenticate:

```bash
curl -fsSL https://parallel.ai/install.sh | bash
```

If unable to install that way, install via pipx instead:

```bash
pipx install "parallel-web-tools[cli]"
pipx ensurepath
```

Then authenticate:

```bash
parallel-cli login
```

Or set an API key: `export PARALLEL_API_KEY="your-key"`


---
*Source: https://skills.yangsir.net/skill/ssh2-parallel-web-search*
*Markdown mirror: https://skills.yangsir.net/api/skill/ssh2-parallel-web-search/markdown*