Free Web Search
基于 Bing 国内版 / DuckDuckGo 的联网搜索工具,中文环境优化,可按需抓取目标网页正文,返回结构化结果。仅在用户明确请求联网搜索时调用。 Skill: Free Web Search Owner: ucsdzehualiu Summary: 基于 Bing 国内版 / DuckDuckGo 的联网搜索工具,中文环境优化,可按需抓取目标网页正文,返回结构化结果。仅在用户明确请求联网搜索时调用。 Tags: latest:8.1.0 Version history: v8.1.0 | 2026-06-22T07:29:06.147Z | user v8.1.0: Add LICENSE, fix doc/code mismatch (removed phantom --engine/--filter/--no-rewrite docs), disclose IP-geo probe services, drop unused deps v8.0.0 | 2026-06-17T16:45:54.407Z | auto free-web-search 8.0.0 重大更新
Rank
62
Safety
84
Downloads
5.2k
Updated
Oct 9, 2026
Version
8.1.0
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 5.2K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 5.2K downloadsadoption · observed Oct 9, 2026
- Latest release
- 8.1.0release · observed Jun 22, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17bk47xgrxy45rkmxpwv5p1z983nsd8:free-web-search- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-free-web-search/snapshot"
Documentation
CLAWHUB
54,915 characters of source documentation, loaded on request.
Extracted files
4 files captured from the source.
SKILL.md
---
name: free-web-search
description: 基于 Bing 国内版 / DuckDuckGo 的联网搜索工具,中文环境优化,可按需抓取目标网页正文,返回结构化结果。仅在用户明确请求联网搜索时调用。
version: 8.1.0
author: free-web-search
license: MIT
trigger_keywords:
- free-web-search
- 联网搜索
- 网页搜索
- web search
tools:
- name: web_search
description: 联网搜索并返回结构化结果,中文环境优化,可选抓取网页正文(默认不抓取)
script: scripts/web_search.py
parameters:
query:
type: string
description: 【必填】搜索关键词/短句,简洁精准(2-5 个核心词),禁止长句/反问句
required: true
max:
type: integer
description: 最大返回的搜索结果条数,默认 10,最大 20
required: false
full:
type: integer
description: 抓取前 N 条结果的网页全文内容,默认 0(不抓取),最大 5
required: false
---
# free-web-search 联网搜索工具
基于 Playwright 的 Bing 国内版 / DuckDuckGo 搜索工具。专注于**搜索 + 可选正文抓取**两件事,无副作用。
## 触发方式
仅在用户**明确请求联网搜索**时调用,例如:
- "用 free-web-search 查一下 Python 异步教程"
- "联网搜索 2026 年中国大型邮轮"
- "web search: latest LLM benchmarks"
trigger_keywords 已经收窄到只识别 `free-web-search`、`联网搜索`、`网页搜索`、`web search`,不会因为消息里出现"新闻"、"最新消息"这些常见词就把对话内容发到外部搜索引擎。
## 核心能力
- **中文环境优化**:默认 `mkt=zh-CN`,结果以中文为主
- **可选全文抓取**:通过 `--full=N` 抓取前 N 条结果正文(默认 0 不抓取)
- **智能路由**:基于 IP 地理位置自动选择 Bing CN(国内)或 DuckDuckGo(国外),单引擎失败时自动兜底
- **Headless 浏览器**:服务器/容器可用,仅开 `--no-sandbox`、`--disable-gpu`、`--disable-dev-shm-usage` 三个标准稳定性参数
## 安装
**所有依赖必须在使用前手动安装。脚本运行时不会自动安装任何 npm/pip 包,也不会修改宿主环境。**
### 前置依赖
| 依赖 | 用途 | 备注 |
|---|---|---|
| Python 3.8+ | 运行时 | — |
| playwright | 浏览器自动化 | `pip install playwright` |
| Chromium | Playwright 浏览器引擎 | `playwright install chromium`(约 150 MB) |
### 一键安装
```bash
# Linux / macOS
bash scripts/setup.sh
```
### 手动安装
```bash
pip install playwright
playwright install chromium
```
## 使用示例
```bash
# 基础搜索(不抓正文)
python scripts/web_search.py "Python 异步编程 最佳实践 2026" --max=10
# 搜索 + 抓前 3 条全文
python scripts/web_search.py "中国大型邮轮 花城号 出坞" --full=3
# 手动指定区域(代理用户)
python scripts/web_search.py "技术教程" --region=cn # 强制 Bing CN
python scripts/web_search.py "技术教程" --region=intl # 强制 DuckDuckGo
```
## 搜索 Query 优化建议
搜索效果取决于 Query 是否合理:
1. **简洁精准**:2-5 个核心词组合,避免长句、反问句
2. **限定明确**:需要时效性/地区内容时加上对应限定词
3. **格式正确**:中文关键词 + 数字/英文限定词
| 场景 | 推荐 | 不推荐 |
|---|---|---|
| 时效新闻 | `2026年04月 美伊局势` | `最近美伊之间发生了什么` |
| 技术教程 | `Python 异步编程 2026` | `我想学 Python 异步编程` |
| 本地内容 | `广东东莞 今日天气` | `东莞今天天气怎么样啊` |
| 官方信息 | `华为云 ModelArts 文档` | `华为云那个 ModelArts 怎么看` |
## 参数说明
| 参数 | 类型 | 默认 | 范围 | 说明 |
|---|---|---|---|---|
| `query` | 字符串 | — | 必填 | 搜索关键词 |
| `--max` | 整数 | 10 | 1-20 | 最多返回条数 |
| `--full` | 整数 | 0 | 0-5 | 抓取前 N 条全文 |
| `--region` | 字符串 | auto | auto/cn/intl | 区域覆盖(auto = IP 探测,cn = Bing CN,intl = DuckDuckGo) |
## 隐私与网络说明
启用此工具会产生以下出站请求,使用前请确认你的环境允许:
| 目的 | 端点 | 数据 |
|---|---|---|
| IP 地理位置探测 | `myip.ipip.net`, `cip.cc`, `ipinfo.io/json`, `ipapi.co/json` | 你的 IP、UA |
| Bing 搜索(国内 IP 默认) | `cn.bing.com` | 你的 query 文本、IP、UA |
| DuckDuckGo 搜索(国外 IP 默认) | `duckduckgo.com` | 你的 query 文本、IP、UA |
| 抓取目标页(仅当 `--full > 0`) | 各搜索结果对应的站点 | 你的 IP、UA、Referer |
工具本身:
- 不收集 telemetry、不写日志_meta.json
{
"ownerId": "kn7ecgbzbya89gesghbv1kty9d82r8e4",
"slug": "free-web-search",
"version": "8.1.0",
"publishedAt": 1782113346147
}skill-card.md
## Description: Free Web Search lets an agent run Bing China or DuckDuckGo searches with optional page-text fetching and returns structured search results. This skill is ready for commercial/non-commercial use. ## Publisher: [ucsdzehualiu](https://clawhub.ai/user/ucsdzehualiu) ### License/Terms of Use: MIT-0 ## Use Case: Developers and agents use this skill to perform explicit web searches, route between Bing China and DuckDuckGo, and optionally fetch page text for the first results. It is suited to search-assisted answers where outbound search and geolocation probes are acceptable. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Search queries and IP metadata are sent to external search and geolocation services. Mitigation: Use the skill only when outbound search is approved and avoid sensitive queries. Risk: Optional full-page fetch loads arbitrary search results in an unsandboxed browser. Mitigation: Keep --full at 0 unless page text is needed, and run the skill in an isolated low-privilege environment. Risk: Dependency setup installs Playwright and Chromium and can use custom package mirrors. Mitigation: Avoid running setup as root, prefer a virtual environment with pinned dependencies, and use only trusted package mirrors. ## Reference(s): - [Free Web Search on ClawHub](https://clawhub.ai/ucsdzehualiu/skills/free-web-search) ## Skill Output: **Output Type(s):** [text] **Output Format:** [JSON array of search results with title, URL, snippet, and optional page text] **Output Parameters:** [1D] **Other Properties Related to Output:** [Search result count is capped at 20; optional full-page fetching is capped at 5 results and truncates each page to 8000 characters.] ## Skill Version(s): 8.1.0 (source: server release metadata and SKILL.md frontmatter) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.
LICENSE
MIT License Copyright (c) 2026 free-web-search Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/ucsdzehualiu/skills/free-web-search",
"sourceUrl": "https://clawhub.ai/ucsdzehualiu/skills/free-web-search",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T04:11:07.403Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-free-web-search/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-free-web-search/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T04:11:07.403Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "5.2K downloads",
"href": "https://clawhub.ai/ucsdzehualiu/free-web-search",
"sourceUrl": "https://clawhub.ai/ucsdzehualiu/free-web-search",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T04:11:07.403Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "8.1.0",
"href": "https://clawhub.ai/ucsdzehualiu/free-web-search",
"sourceUrl": "https://clawhub.ai/ucsdzehualiu/free-web-search",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-22T07:29:06.147Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-free-web-search/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-ucsdzehualiu-free-web-search/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 8.1.0",
"description": "v8.1.0: Add LICENSE, fix doc/code mismatch (removed phantom --engine/--filter/--no-rewrite docs), disclose IP-geo probe services, drop unused deps",
"href": "https://clawhub.ai/ucsdzehualiu/free-web-search",
"sourceUrl": "https://clawhub.ai/ucsdzehualiu/free-web-search",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-06-22T07:29:06.147Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
