mupengi-bot

web-claude

AI 智能体v1.1.0
作者:mupengi-bot更新于 2026-05-17共 2 个版本 · 最新版本发布于 2026-02-18@clawhub_mupengi-bot/web-claude
工作流编排工具调用#Web Search

据 AlphaMoat 统计,截至 2026-09,web-claude 累计下载 3,472 次、获 2 个星标,在全部 5,078 个 AI 技能中排名第 3,185 位,在「AI 智能体」分类(969 个)中排名第 648 位。

累计安装
140
累计下载
3,472
星标
2
全站排名
#3,185
全站前 63% · 「AI 智能体」前 67%
平台累计安装累计下载星标评论
ClawHub ↗1093,3482-
SkillHub ↗1403,4722—

各平台的计数口径不同,统计时间不一致。

这个技能是做什么的

流程可调用 Brave、DuckDuckGo 或已登录的浏览器,并自动把结果缓存到记忆目录。搜索词可能暴露敏感意图,浏览器回退可能使用已登录账户;不要提交机密查询,核验原始来源,并确认缓存位置与保留范围。

资料发布于 2026-10-29

可以用来做什么

  • 查询网页、新闻或区域内容
  • 在某个搜索源不可用时切换来源
  • 整理并缓存搜索结果

什么时候用

  • 需要跨多个来源查找网页信息时
  • 发送敏感查询或启用登录浏览器前核对数据暴露;使用结果前检查原始来源

示例提示词

以下是根据技能文档生成的示例,不代表实际运行结果。

概述该网页搜索的回退流程,并说明查询与缓存结果前需要注意什么。

月度数据趋势

累计下载3,472
1,8792,7353,5902026-03 · 累计下载 1,9972026-05 · 累计下载 2,6782026-06 · 累计下载 2,8672026-07 · 累计下载 3,0992026-08 · 累计下载 3,2302026-09 · 累计下载 3,47226-0326-09
星标2
1222026-03 · 星标 12026-05 · 星标 22026-06 · 星标 22026-07 · 星标 22026-08 · 星标 22026-09 · 星标 226-0326-09

2026-09 起统计方法调整:同名技能按作者分别统计,并覆盖全部技能。图中虚线为调整前的月份,与之后的数据不直接比较,也不计算跨越调整的增长。

月份累计下载环比星标
2026-093,472—2
2026-083,230+4.2%2
2026-073,099+8.1%2
2026-062,867+7.1%2
2026-052,678—2
2026-031,997—1

SKILL.md 原文

以下是作者发布的原始文件,按纯文本显示,本站未做修改或审核;其中的链接不可点击,命令请核实后再运行。抓取于 2026-10-23。

5.8 KB · ClawHub v1.1.0
---
name: web-claude
description: Unified web search skill. Fallback order — web_search(Brave) → duckduckgo → claude.ai. Auto-cache search results (saved to memory/research/)
author: 무펭이 🐧
---

# Unified Web Search 🐧

Reliable web search via 3-tier fallback strategy: **Brave API → DuckDuckGo → claude.ai browser**
展开全部(共 250 行)
## Search Strategy

### Tier 1: web_search (Brave API) — ⚡ Fast and Reliable (Recommended)

Use OpenClaw built-in `web_search` tool.

```
web_search(query="search query", count=5, freshness="pw")
```

**Pros:**
- Fast response (1-2s)
- Structured JSON results
- freshness parameter support (pd=24h, pw=1 week, pm=1 month)
- search_lang, country parameters for Korean/regional search

**Cons:**
- Requires Brave API key
- `missing_brave_api_key` error without key

### Tier 2: duckduckgo-search — 🔒 Privacy-focused (Fallback)

Use DuckDuckGo API when Brave fails.

```bash
python -c "
from duckduckgo_search import DDGS

with DDGS() as ddgs:
    results = list(ddgs.text('query', region='wt-wt', max_results=5))
    for r in results:
        print(f\"{r['title']}: {r['href']}\")
"
```

**Pros:**
- No API key required
- Privacy-friendly
- Various search types (text, news, images, videos)

**Cons:**
- Lower result quality than Brave
- Request limits (blocks if too many consecutive requests)

### Tier 3: web-claude (Browser) — 🧠 Analysis+Search (Last Resort)

Trigger web search in claude.ai browser tab.

```
1. browser navigate → https://claude.ai/new
2. browser act type → "search question"
3. browser act press → Enter
4. sleep 15-30s
5. browser snapshot → extract response
```

**Pros:**
- No API key required
- claude.ai auto web search + analyze + summarize
- Useful for complex research

**Cons:**
- Slow (15-30s)
- Requires browser (port 18800, openclaw profile)
- Daily message limit (free account)
- Automation detection risk

## Auto-fallback Logic

```
if web_search available:
    try web_search(query)
    if success: return results
    
if web_search failed or unavailable:
    try duckduckgo-search
    if success: return results
    
if both failed:
    fallback to web-claude browser method
```

## Search Results Auto-cache

All search results automatically saved to `memory/research/` folder:

**Filename Convention:**
```
memory/research/search-YYYY-MM-DD-HH-MM-[keyword].md
```

**Saved Content:**
- Search query
- Timestamp
- Search method used (Brave/DuckDuckGo/claude.ai)
- Search results (links + summaries)
- Extracted insights

**Example:**
```markdown
# Web Search: AI Agent Market Size

- **Search Time:** 2026-02-14 07:56 KST
- **Search Method:** web_search (Brave API)
- **Query:** "AI agent market size 2026"

## Results

1. **AI Agent Market to Reach $47B by 2030** - TechCrunch
   https://techcrunch.com/...
   - CAGR 43.2% growth forecast
   - Enterprise agents account for 60%

2. **Korean AI Market Exceeds 1 Trillion KRW** - Chosun Ilbo
   https://chosun.com/...
   - Q1 2026 basis
   - Led by generative AI

...

## Insights

- AI agent market growing rapidly
- Enterprise automation is core driver
- Korean market also active
```

## Usage

### General Search

```
"Search for latest AI agent trends"
"Find 2026 Korean SaaS investment status"
```

→ Auto-attempts Tier 1 Brave → Tier 2 DDG → Tier 3 claude.ai

### Force Specific Method

```
# Brave only
"Search with web_search: AI market size"

# DuckDuckGo only
"Search with duckduckgo: privacy-focused"

# claude.ai browser only
"Analyze with web-claude: complex market research"
```

### Using freshness Parameter

```
# Last 24 hours news
web_search(..., freshness="pd")

# Last week
web_search(..., freshness="pw")

# Last month
web_search(..., freshness="pm")
```

### Korean Search

```
web_search(query="query", search_lang="ko", country="KR")
```

## Browser Method (web-claude) Details

### Prerequisites

- OpenClaw browser running (port 18800)
- claude.ai logged in (openclaw profile)

### Automation Steps

```
1. browser navigate → https://claude.ai/new (or existing tab)
2. browser snapshot → save targetId
3. Find input field (contenteditable div or textarea)
4. browser act type → enter question
5. browser act press → Enter
6. sleep 15-30s (wait for response)
7. browser snapshot → extract response text
8. Return result to caller + save to memory/research/
```

### Tips

- **Clear search intent**: Include time keywords like "latest data", "as of 2026", "current"
- **Explicit request**: Specify "search and tell me"
- **Recommend new chat**: Prevent previous context pollution
- **Automation detection caution**: Don't ask consecutive questions too quickly

## Integration with Other Skills

### competitor-watch

Use this unified search skill when monitoring competitors:
- quick-check: Prioritize web_search
- deep-dive: Combine web_search + duckduckgo
- Complex analysis: web-claude fallback

### cardnews

Use search results for card news research:
- Topic research → unified search
- Search results → cardnews content planning

### yt-digest

Search for related info after YouTube summary:
- Video topic → additional web search
- Search results → supplementary insights

## When to Use Which Method

| Situation | Recommended Method |
|-----------|-------------------|
| Need fast search | web_search (Brave) |
| No Brave key | duckduckgo-search |
| Privacy important | duckduckgo-search |
| Need analysis+summary | web-claude |
| Complex research | web-claude |
| Image/video search | duckduckgo-search |
| Latest news (24h) | web_search (freshness="pd") |

## Cautions

- **web_search**: Requires Brave API key (auto-fallback if unavailable)
- **duckduckgo**: Blocks if too many consecutive requests (wait 1s between requests)
- **web-claude**: Daily message limit, requires browser
- **Search result cache**: `memory/research/` folder auto-created

---
> 🐧 Built by **무펭이** — [Mupengism](https://github.com/mupeng) ecosystem skill

「AI 智能体」分类下的热门技能

数据月份:2026-09 · 下载/星标/安装数聚合自公开技能注册库(ClawHub、SkillHub),按月更新。口径说明见数据方法。