返回顶部
w

web-search-pro

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.1.4
安全检测
已通过
6,104
下载量
9
收藏
概述
安装方式
版本历史

web-search-pro

# Web Search Pro 2.1 Core Profile This ClawHub package publishes the core retrieval profile of `web-search-pro`. It is a code-backed Node runtime package, not an instruction-only bundle. ## Use This Skill When - the caller needs live web search or news search - the caller needs docs lookup or code lookup - the caller may continue from search into extract, crawl, map, or research - the agent needs explainable routing and visible federated-search gains - the first run needs a real no-key baseline ## Quick Start The shortest successful path is: - Option A: No-key baseline - Option B: Add one premium provider - Then try docs, news, and research ### Option A: No-key baseline No API key is required for the first successful run. ```bash node {baseDir}/scripts/doctor.mjs --json node {baseDir}/scripts/bootstrap.mjs --json node {baseDir}/scripts/search.mjs "OpenAI Responses API docs" --json ``` ### Option B: Add one premium provider If you only add one premium provider, start with `TAVILY_API_KEY`. ```bash export TAVILY_API_KEY=tvly-xxxxx node {baseDir}/scripts/doctor.mjs --json node {baseDir}/scripts/search.mjs "latest OpenAI news" --type news --json ``` ### First successful searches ```bash node {baseDir}/scripts/search.mjs "OpenClaw web search" --json node {baseDir}/scripts/search.mjs "OpenAI Responses API docs" --preset docs --plan --json node {baseDir}/scripts/extract.mjs "https://platform.openai.com/docs" --json ``` ### Then try docs, news, and research ```bash node {baseDir}/scripts/search.mjs "OpenAI Responses API docs" --preset docs --json node {baseDir}/scripts/search.mjs "latest OpenAI news" --type news --json node {baseDir}/scripts/research.mjs "OpenClaw search skill landscape" --plan --json ``` ## Install Model ClawHub installs this bundle directly as a code-backed Node skill pack. - hard runtime requirement: `node` - no remote installer, curl-to-shell bootstrap, or Python helper transport in the baseline path - optional runtime config file: `config.json` - local state directory: `.cache/web-search-pro` ## Why Federated Search Matters Federation is not just "more providers". It exposes compact gain metrics: - `federated.value.additionalProvidersUsed` - `federated.value.resultsRecoveredByFanout` - `federated.value.resultsCorroboratedByFanout` - `federated.value.duplicateSavings` - `routingSummary.federation.value` ## Runtime Contract - `selectedProvider` The planner's primary route. - `routingSummary` Compact route explanation with confidence and federation summary. - `routing.diagnostics` Full route diagnostics exposed by `--explain-routing` or `--plan`. - `federated.providersUsed` The providers that actually returned results when fanout is active. - `federated.value` Compact federation gain summary for added providers, recovered results, corroboration, and duplicate savings. - `cached` / `cache` Cache hit plus TTL telemetry for agents. - `topicType`, `topicSignals`, `researchAxes` Structured planning summaries for the model-facing research pack. ## Commands By Task Included commands: - `search.mjs` - `extract.mjs` - `crawl.mjs` - `map.mjs` - `research.mjs` - `doctor.mjs` - `bootstrap.mjs` - `capabilities.mjs` - `review.mjs` - `cache.mjs` - `health.mjs` Runtime notes: - Node is the only hard runtime requirement. - No API key is required for the baseline. - Optional provider credentials or endpoints widen coverage. - Baseline outbound requests use `curl` when available and fall back to built-in `fetch`. Baseline: - No API key is required for the baseline. - `ddg` is best-effort no-key search. - `fetch` is the no-key extract / crawl / map fallback. Optional provider credentials or endpoints unlock stronger coverage: ```bash TAVILY_API_KEY=tvly-xxxxx EXA_API_KEY=exa-xxxxx QUERIT_API_KEY=xxxxx SERPER_API_KEY=xxxxx BRAVE_API_KEY=xxxxx SERPAPI_API_KEY=xxxxx YOU_API_KEY=xxxxx SEARXNG_INSTANCE_URL=https://searx.example.com # Perplexity / Sonar: choose one transport path PERPLEXITY_API_KEY=xxxxx OPENROUTER_API_KEY=xxxxx OPENROUTER_BASE_URL=https://openrouter.ai/api/v1 # optional override KILOCODE_API_KEY=xxxxx # Or use a custom OpenAI-compatible gateway PERPLEXITY_GATEWAY_API_KEY=xxxxx PERPLEXITY_BASE_URL=https://gateway.example.com/v1 PERPLEXITY_MODEL=perplexity/sonar-pro # accepts sonar* or perplexity/sonar* ``` Review and diagnostics: ```bash node {baseDir}/scripts/capabilities.mjs --json node {baseDir}/scripts/doctor.mjs --json node {baseDir}/scripts/bootstrap.mjs --json node {baseDir}/scripts/review.mjs --json ``` Search keywords: `web search`, `news search`, `latest updates`, `current events`, `docs search`, `API docs`, `code search`, `company research`, `competitor analysis`, `site crawl`, `site map`, `multilingual search`, `Baidu search`, `answer-first search`, `cited answers`, `explainable routing`, `no-key baseline`

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 web-search-pro-1776334835 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 web-search-pro-1776334835 技能

通过命令行安装

skillhub install web-search-pro-1776334835

下载 Zip 包

⬇ 下载 web-search-pro v2.1.4

文件大小: 110.57 KB | 发布时间: 2026-4-17 15:53

v2.1.4 最新 2026-4-17 15:53
Split docs by audience and language: English-only README, standalone README_zh, clearer agent-facing SKILL contract, and audited doc audience framing.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部