Chuyển tới nội dung chính

{/* Trang này được tạo tự động từ SKILL.md của kỹ năng bởi website/scripts/generate-skill-docs.py. Chỉnh sửa nguồn SKILL.md, không phải trang này. */}

CLI song song

Kỹ năng tùy chọn của nhà cung cấp cho Parallel CLI - tìm kiếm, trích xuất, nghiên cứu sâu, làm phong phú, FindAll và giám sát trên web dành cho tác nhân. Ưu tiên đầu ra JSON và các luồng không tương tác.

Siêu dữ liệu kỹ năng

NguồnTùy chọn — cài đặt với
`Hermes skills install official/research/parallel-CLI
`
Đường dẫn

optional-skills/research/parallel-CLI ` | | Phiên bản |

1.1.0 ` | | Tác giả | Đại lý Hermes | | Giấy phép | MIT | | Nền tảng | Linux, macOS, Windows | | Thẻ |

Research

, `Web

, `Search

, `Deep-Research

, `Enrichment

, CLI | | Kỹ năng liên quan | XPROTECTX37XPROTECTX, XPROTECTX38XPROTECTX |

Tham khảo: đầy đủ SKILL.md

thông tin

Sau đây là định nghĩa kỹ năng đầy đủ mà Hermes tải khi kỹ năng này được kích hoạt. Đây là những gì tác nhân coi là hướng dẫn khi kỹ năng được kích hoạt.

CLI song song

Sử dụng parallel-CLI khi người dùng rõ ràng muốn Parallel hoặc khi quy trình làm việc gốc của terminal sẽ được hưởng lợi từ ngăn xếp dành riêng cho nhà cung cấp của Parallel để tìm kiếm, trích xuất, nghiên cứu sâu, làm giàu, khám phá thực thể hoặc giám sát trên web.

Đây là quy trình làm việc tùy chọn của bên thứ ba, không phải là khả năng cốt lõi của Hermes.

Những kỳ vọng quan trọng:

  • Parallel là dịch vụ trả phí có bậc miễn phí, không phải là công cụ cục bộ hoàn toàn miễn phí.
  • Nó trùng lặp với web_search / web_extract gốc của Hermes, vì vậy, theo mặc định, không thích nó cho các tra cứu thông thường.
  • Thích kỹ năng này hơn khi người dùng đề cập cụ thể đến Parallel hoặc cần các khả năng như làm giàu của Parallel, FindAll hoặc giám sát quy trình làm việc.

parallel-CLI ` được thiết kế dành cho các đại lý:

  • Đầu ra JSON thông qua

--JSON

  • Thực thi lệnh không tương tác
  • Các công việc chạy dài không đồng bộ với

--no-wait

, status và `poll

  • Chuỗi ngữ cảnh với

--previous-interaction-id

  • Tìm kiếm, trích xuất, nghiên cứu, làm giàu, khám phá thực thể và giám sát trong một CLI

Khi nào nên sử dụng nó

Thích kỹ năng này khi:

  • Người dùng đề cập rõ ràng đến Parallel hoặc `parallel-CLI

  • Nhiệm vụ cần có quy trình làm việc phong phú hơn so với thao tác tìm kiếm/trích xuất một lần đơn giản

  • Bạn cần các công việc nghiên cứu sâu không đồng bộ có thể được khởi chạy và thăm dò ý kiến sau này

  • Bạn cần làm giàu có cấu trúc, khám phá hoặc giám sát thực thể FindAll

Ưu tiên web_search / web_extract gốc của Hermes để tra cứu một lần nhanh chóng khi không có yêu cầu cụ thể về Song song.

Cài đặt

Hãy thử đường dẫn cài đặt ít xâm lấn nhất có sẵn cho môi trường.

Homebrew

brew install parallel-web/tap/parallel-CLI

`

### npm

`bash
npm install -g parallel-web-CLI

`

### Gói Python

`bash
pip install "parallel-web-tools[CLI]"

`

### Trình cài đặt độc lập

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

`
``Nếu bạn muốn cài đặt Python riêng biệt,
`pipx
` cũng có thể hoạt động:

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

`

## Xác thực

Đăng nhập tương tác:

`bash
parallel-CLI login

`
``Không đầu/SSH/CI:

`bash
parallel-CLI login --device

`
``Biến môi trường khóa API:

`bash
export PARALLEL_API_KEY="***"

`
``Xác minh trạng thái xác thực hiện tại:

`bash
parallel-CLI auth

`
``Nếu xác thực yêu cầu tương tác với trình duyệt, hãy chạy với
`pty=true

.

## Bộ quy tắc cốt lõi
1. Luôn ưu tiên

`
--JSON
` khi bạn cần đầu ra có thể đọc được bằng máy.
2. Ưu tiên các đối số rõ ràng và các luồng không tương tác.
3. Đối với các tác vụ chạy dài, hãy sử dụng

--no-wait
` và sau đó là
`status
` /
`poll

.
4. Chỉ trích dẫn các URL do đầu ra CLI trả về.
5. Lưu các kết quả đầu ra JSON lớn vào một tệp tạm thời khi có thể có các câu hỏi tiếp theo.
6. Chỉ sử dụng các quy trình nền cho các quy trình công việc thực sự chạy dài; nếu không thì chạy ở phía trước.
7. Thích các công cụ gốc của Hermes trừ khi người dùng muốn cụ thể là Song song hoặc cần quy trình làm việc chỉ Song song.

## Tham khảo nhanh`<!-- ascii-guard-ignore -->

`
``` text
parallel-CLI
├── auth
├── login
├── logout
├── search
├── extract / fetch
├── research run|status|poll|processors
├── enrich run|status|poll|plan|suggest|deploy
├── findall run|ingest|status|poll|result|enrich|extend|schema|cancel
└── monitor create|list|get|update|delete|events|event-group|simulate

`

<!-- ascii-guard-ignore-end -->

## Cờ và mẫu phổ biến

Các cờ thường hữu ích:

-

--JSON
` cho đầu ra có cấu trúc
-

--no-wait
` cho các công việc không đồng bộ
-

--previous-interaction-id <id
` cho các tác vụ tiếp theo sử dụng lại ngữ cảnh trước đó
-

--max-results <n
` để đếm kết quả tìm kiếm
-

--mode one-shot|agentic
` cho hành vi tìm kiếm
-

--include-domains domain1.com,domain2.com

-

--exclude-domains domain1.com,domain2.com

-

--after-date YYYY-MM-DD
``Đọc từ stdin khi thuận tiện:

``` bash
echo "What is the latest funding for Anthropic?" | parallel-CLI search - --JSON
echo "Research question" | parallel-CLI research run - --JSON

`

## Tìm kiếm

Sử dụng để tra cứu trang web hiện tại với kết quả có cấu trúc.

`bash
parallel-CLI search "What is Anthropic's latest AI model?" --JSON
parallel-CLI search "SEC filings for Apple" --include-domains sec.gov --JSON
parallel-CLI search "bitcoin price" --after-date 2026-01-01 --max-results 10 --JSON
parallel-CLI search "latest browser benchmarks" --mode one-shot --JSON
parallel-CLI search "AI coding agent enterprise reviews" --mode agentic --JSON

`
`Những hạn chế hữu ích:

-

--include-domains
` để thu hẹp các nguồn đáng tin cậy
-

--exclude-domains
` để loại bỏ các miền nhiễu
-

--after-date
` để lọc lần truy cập gần đây
-

--max-results
` khi bạn cần vùng phủ sóng rộng hơn

Nếu bạn mong đợi các câu hỏi tiếp theo, hãy lưu kết quả:

``` bash
parallel-CLI search "latest React 19 changes" --JSON -o /tmp/react-19-search.JSON

`
``Khi tổng hợp kết quả:

- dẫn dắt câu trả lời
- bao gồm ngày tháng, tên và sự kiện cụ thể
- chỉ trích dẫn các nguồn được trả lại
- tránh phát minh ra URL hoặc tiêu đề nguồn

## Khai thác

Sử dụng để lấy nội dung sạch hoặc đánh dấu từ một URL.

``` bash
parallel-CLI extract https://example.com --JSON
parallel-CLI extract https://company.com --objective "Find pricing info" --JSON
parallel-CLI extract https://example.com --full-content --JSON
parallel-CLI fetch https://example.com --JSON

`
``Sử dụng

`
--objective
` khi trang rộng và bạn chỉ cần một phần thông tin.`##Nghiên cứu sâu

Sử dụng cho các nhiệm vụ nghiên cứu sâu hơn gồm nhiều bước có thể mất thời gian.

Các tầng bộ xử lý phổ biến:
-
`lite
` /
`base
` để vượt qua nhanh hơn, rẻ hơn
-
`core
` /
`pro
` để tổng hợp kỹ lưỡng hơn
-
`ultra
` dành cho những công việc nghiên cứu nặng nhọc nhất

### Đồng bộ

``` bash
parallel-CLI research run \
"Compare the leading AI coding agents by pricing, model support, and enterprise controls" \

--processor core \
--JSON

`

### Khởi chạy không đồng bộ + thăm dò ý kiến

``` bash
parallel-CLI research run \
"Compare the leading AI coding agents by pricing, model support, and enterprise controls" \

--processor ultra \
--no-wait \
--JSON`parallel-CLI research status trun_xxx --JSON
parallel-CLI research poll trun_xxx --JSON
parallel-CLI research processors --JSON

`

### Chuỗi ngữ cảnh/theo dõi

``` bash
parallel-CLI research run "What are the top AI coding agents?" --JSON
parallel-CLI research run \
"What enterprise controls does the top-ranked one offer?" \

--previous-interaction-id trun_xxx \
--JSON

`
``Quy trình làm việc được đề xuất của Hermes:
1. khởi chạy với

--no-wait --JSON

2. nắm bắt ID chạy/tác vụ được trả về
3. nếu người dùng muốn tiếp tục công việc khác, hãy tiếp tục di chuyển
4. sau này gọi
`status
` hoặc
`poll

5. tóm tắt báo cáo cuối cùng với các trích dẫn từ các nguồn được trả về

## Làm giàu

Sử dụng khi người dùng có đầu vào CSV/JSON/dạng bảng và muốn các cột bổ sung được suy ra từ nghiên cứu web.

### Cột gợi ý

``` bash
parallel-CLI enrich suggest "Find the CEO and annual revenue" --JSON

`

### Lập kế hoạch cấu hình

`bash
parallel-CLI enrich plan -o config.yaml

`

### Dữ liệu nội tuyến

`bash
parallel-CLI enrich run \

--data '[\{"company": "Anthropic"}, \{"company": "Mistral"}]' \
--intent "Find headquarters and employee count" \
--JSON

`

### Chạy file không tương tác

``` bash
parallel-CLI enrich run \

--source-type csv \
--source companies.csv \
--target enriched.csv \
--source-columns '[\{"name": "company", "description": "Company name"}]' \
--intent "Find the CEO and annual revenue"

`

### Chạy cấu hình YAML

``` bash
parallel-CLI enrich run config.yaml

`

### Trạng thái / bỏ phiếu

`bash
parallel-CLI enrich status <task_group_id --JSON
parallel-CLI enrich poll <task_group_id --JSON

`
``Sử dụng mảng JSON rõ ràng cho các định nghĩa cột khi hoạt động không tương tác.
Xác thực tệp đầu ra trước khi báo cáo thành công.

## Tìm tất cả

Sử dụng để khám phá thực thể ở quy mô web khi người dùng muốn có tập dữ liệu được khám phá thay vì một câu trả lời ngắn.

`bash
parallel-CLI findall run "Find AI coding agent startups with enterprise offerings" --JSON
parallel-CLI findall run "AI startups in healthcare" -n 25 --JSON
parallel-CLI findall status <run_id --JSON
parallel-CLI findall poll <run_id --JSON
parallel-CLI findall result <run_id --JSON
parallel-CLI findall schema <run_id --JSON

`
``Cách này phù hợp hơn so với tìm kiếm thông thường khi người dùng muốn một tập hợp các thực thể đã được khám phá để có thể xem xét, lọc hoặc làm phong phú thêm sau này.

## Giám sát

Sử dụng để phát hiện thay đổi liên tục theo thời gian.

`bash
parallel-CLI monitor list --JSON
parallel-CLI monitor get <monitor_id --JSON
parallel-CLI monitor events <monitor_id --JSON
parallel-CLI monitor delete <monitor_id --JSON

`
``Sáng tạo thường là phần nhạy cảm vì nhịp độ và cách phân phối rất quan trọng:

`bash
parallel-CLI monitor create --help

`
``Sử dụng tùy chọn này khi người dùng muốn theo dõi định kỳ một trang hoặc nguồn thay vì tìm nạp một lần.

## Các kiểu sử dụng Hermes được đề xuất

### Trả lời nhanh có trích dẫn

1. Chạy
`parallel-CLI search ... --JSON

2. Phân tích tiêu đề, URL, ngày tháng, đoạn trích
3. Chỉ tóm tắt bằng các trích dẫn nội tuyến từ các URL được trả về

### điều tra URL
1. Chạy
`parallel-CLI extract URL --JSON

2. Nếu cần, hãy chạy lại với

--objective
` hoặc

--full-content

3. Trích dẫn hoặc tóm tắt phần giảm giá được trích xuất

### Quy trình nghiên cứu dài
1. Chạy
`parallel-CLI research run ... --no-wait --JSON

2. Lưu trữ ID trả về
3. Tiếp tục công việc khác hoặc thăm dò định kỳ
4. Tóm tắt báo cáo cuối cùng kèm theo trích dẫn

### Quy trình làm giàu có cấu trúc
1. Kiểm tra file đầu vào và các cột
2. Sử dụng
`enrich suggest
` hoặc cung cấp các cột được làm giàu rõ ràng
3. Chạy
`enrich run

4. Thăm dò ý kiến để hoàn thành nếu cần
5. Xác thực file đầu ra trước khi báo cáo thành công

## Xử lý lỗi và mã thoát

CLI ghi lại các mã thoát này:
-
`0
` thành công
-
`2
` đầu vào kém
- Lỗi xác thực
`3

- Lỗi API
`4

- Hết thời gian chờ
`5
``Nếu bạn gặp lỗi xác thực:
1. kiểm tra
`parallel-CLI auth

2. xác nhận
`PARALLEL_API_KEY
` hoặc chạy
`parallel-CLI login
` /
`parallel-CLI login --device

3. xác minh
`parallel-CLI
` có trên
`PATH

## Bảo trì

Kiểm tra trạng thái xác thực/cài đặt hiện tại:

``` bash
parallel-CLI auth
parallel-CLI --help

`
``Cập nhật các lệnh:

`bash
parallel-CLI update
pip install --upgrade parallel-web-tools
parallel-CLI config auto-update-check off

`

## cạm bẫy
- Không bỏ qua

`
--JSON
` trừ khi người dùng rõ ràng muốn đầu ra được định dạng bởi con người.
- Không trích dẫn các nguồn không có trong đầu ra CLI.
-
`login
` có thể yêu cầu tương tác PTY/trình duyệt.
- Thích thực hiện tiền cảnh cho các tác vụ ngắn; không lạm dụng các quá trình nền.
- Đối với các tập kết quả lớn, hãy lưu JSON vào

/tmp/*.JSON
` thay vì nhồi nhét mọi thứ vào ngữ cảnh.
- Đừng im lặng chọn Parallel khi công cụ gốc của Hermes đã đủ.
- Hãy nhớ rằng đây là quy trình làm việc của nhà cung cấp thường yêu cầu xác thực tài khoản và mức sử dụng phải trả phí ngoài bậc miễn phí.