bguidolim

omnisearch

知識管理v1.0.0
作者:bguidolim更新於 2026-05-11@clawhub_bguidolim/omnisearch
資訊檢索#Web Search#Current Information#News

據 AlphaMoat 統計,截至 2026-09,omnisearch 累計下載 3,458 次、獲 1 個星標,在全部 5,078 個 AI 技能中排名第 3,210 位,在「知識管理」分類(442 個)中排名第 290 位。

累計安裝
353
累計下載
3458
星標
1
全站排名
#3,210
全站前 64% · 「知識管理」前 66%
平台累計安裝累計下載星標評論
ClawHub ↗9528931-
SkillHub ↗35334581—

各平台的計數口徑不同,統計時間不一致。

這個技能是做什麼的

包裝指令碼的 AI 搜尋使用 Perplexity,原始搜尋可選提供方;失敗時可直接透過 mcporter 回退。指導要求綜合發現、附來源連結並交代時效。查詢可能傳到外部提供方,未經批准外傳的機密內容應排除。

資料釋出於 2026-10-27

可以用來做什麼

  • 準備附來源的時效資訊綜述

什麼時候用

  • 需要使用已授權配置的 OmniSearch 開展網頁研究時

示例提示詞

以下是根據技能文件生成的示例,不代表實際執行結果。

為這個已批准主題規劃搜尋,選擇合適模式,並附來源和日期背景總結發現。

月度資料趨勢

累計下載3458
2310292735432026-03 · 累計下載 23952026-05 · 累計下載 26672026-06 · 累計下載 25472026-07 · 累計下載 28732026-08 · 累計下載 29502026-09 · 累計下載 345826-0326-09
星標1
0122026-03 · 星標 12026-05 · 星標 12026-06 · 星標 12026-07 · 星標 12026-08 · 星標 12026-09 · 星標 126-0326-09

2026-09 起統計方法調整:同名技能按作者分別統計,並覆蓋全部技能。圖中虛線為調整前的月份,與之後的資料不直接比較,也不計算跨越調整的增長。

月份累計下載環比星標
2026-093458—1
2026-082950+2.7%1
2026-072873+12.8%1
2026-062547-4.5%1
2026-052667—1
2026-032395—1

SKILL.md 原文

以下是作者釋出的原始檔案,按純文字顯示,本站未做修改或稽核;其中的連結不可點選,命令請核實後再執行。抓取於 2026-10-23。

5.6 KB · ClawHub v1.0.0
---
name: omnisearch
description: |
  MANDATORY web search tool for current information, news, prices, facts, or any data not in your training.
  This is THE ONLY way to search the internet in this OpenClaw environment.
  ALWAYS use this skill when the user asks for web searches or when you need up-to-date information.
---

# OmniSearch Skill - Web Search Tool
展開全部(共 165 行)
## CRITICAL: When to Use This Skill

**ALWAYS use OmniSearch when:**
- User explicitly asks to "search", "google", "look up", "find online"
- User asks about current events, news, or recent developments
- User requests prices, product specs, reviews, or comparisons
- User asks "what's the latest..." or "what's happening with..."
- You need to verify current facts, statistics, or data
- User asks about people, companies, or organizations you don't know
- Information might have changed since your training cutoff
- User needs sources or citations for factual claims

**Examples of queries requiring OmniSearch:**
- "What's the weather in Hamburg today?"
- "Search for iPhone 16 reviews"
- "What happened in the tech industry this week?"
- "Find the current price of Bitcoin"
- "Look up restaurants near me"
- "What are people saying about the new Tesla model?"

## DO NOT Use OmniSearch When:
- Answering from your existing knowledge is sufficient and current
- User is asking for creative content, code, or analysis
- Question is about concepts, definitions, or timeless information

---

## How to Execute Search

**IMPORTANT**: Run the script from the omnisearch skill directory using the relative path `./scripts/omnisearch.sh`

### Method 1: Recommended (Wrapper Script)

Use the wrapper script for all searches:

```bash
# AI-enhanced search (includes summarization) - USE THIS FOR MOST QUERIES
./scripts/omnisearch.sh ai "your search query here"

# Raw web search results (when you need direct source material)
./scripts/omnisearch.sh web "your search query here"
```

**Available providers:**
- **ai** type: `perplexity` (default - recommended for most queries)
- **web** type: `perplexity` (default), `brave`, `kagi`, `tavily`, `exa`

**Optional provider override:**
```bash
./scripts/omnisearch.sh ai "query" perplexity
./scripts/omnisearch.sh web "query" brave
./scripts/omnisearch.sh web "query" kagi
./scripts/omnisearch.sh web "query" tavily
./scripts/omnisearch.sh web "query" exa
```

**Practical examples:**
```bash
# Current weather
./scripts/omnisearch.sh ai "weather in Hamburg today"

# Product research
./scripts/omnisearch.sh web "iPhone 16 Pro reviews 2024"

# News search
./scripts/omnisearch.sh ai "latest AI developments this week"

# Price comparison
./scripts/omnisearch.sh web "DJI Mini 4 Pro price Germany" brave

# Research with premium provider
./scripts/omnisearch.sh web "machine learning papers 2024" kagi
```

### Method 2: Fallback (Direct mcporter)

Only use if the wrapper script fails:

```bash
mcporter call omnisearch.ai_search query="your search query" provider="perplexity"
mcporter call omnisearch.web_search query="your search query" provider="brave"
```

---

## Response Format

After receiving search results, ALWAYS:

1. **Summarize**: Present 2-5 key bullet points with the most relevant findings
2. **Cite sources**: Include 2-6 source URLs formatted as clickable links
3. **Add context**: Note if information is time-sensitive or has low confidence
4. **Answer directly**: Don't just dump results - synthesize and answer the user's question

**Example response structure:**
```
Based on my search, here's what I found:

- [Key finding 1]
- [Key finding 2]
- [Key finding 3]

Sources:
- [Title 1](URL1)
- [Title 2](URL2)

Note: This information is from [date/timeframe] and may change.
```

---

## Search Query Best Practices

- Keep queries concise and specific (3-8 words ideal)
- Use natural language, not keyword stuffing
- Include location when relevant: "restaurants Hamburg"
- Include timeframe when needed: "iPhone 16 reviews 2024"
- For prices, include currency/region if specific: "iPhone 16 price Germany"

---

## Troubleshooting

**If the wrapper script fails:**
1. Check if you're in the correct directory (should contain `scripts/` folder)
2. Verify the script has execution permissions: `chmod +x ./scripts/omnisearch.sh`
3. Try the fallback method (direct mcporter call)
4. Check if mcporter is properly installed and configured

**Common issues:**
- **"command not found"**: Script path is incorrect or you're not in the skill directory
- **"No such file"**: The script may not have been copied to `scripts/` folder yet
- **Empty results**: Try different provider or rephrase query

**Query formatting:**
- Queries with spaces are automatically handled (no need to escape)
- Use quotes in the command: `./scripts/omnisearch.sh ai "query with spaces"`
- Special characters should work fine within the quoted string

---

## Important Notes

- **Directory structure**: This SKILL.md file is in the omnisearch skill folder, with the script in `./scripts/omnisearch.sh` relative to this file
- **Script validation**: The wrapper script automatically validates that a query is provided and will show usage help if missing
- **Provider selection**:
  - **Perplexity** (default): Best for AI-enhanced results with summarization and context
  - **Brave**: Good for privacy-focused, unfiltered web results
  - **Kagi**: Premium search with advanced filtering and ranking
  - **Tavily**: Optimized for research and comprehensive coverage
  - **Exa**: Semantic search with AI-powered relevance
- This is a LOCAL tool - it runs on this OpenClaw instance
- ALWAYS run the search immediately when user requests it - don't ask permission
- The wrapper script (omnisearch.sh) is designed to work reliably even with basic LLMs

「知識管理」分類下的熱門技能

資料月份:2026-09 · 下載/星標/安裝數聚合自公開技能註冊庫(ClawHub、SkillHub),按月更新。口徑說明見資料方法。