首页龙虾技能列表 › 百度搜索中文版 — 百度搜索 — 百度 AI 网页搜索

百度搜索中文版 — 百度搜索 — 百度 AI 网页搜索

v1.0.2

通过百度 AI 搜索 API 进行网页搜索,获取实时中文互联网信息和搜索结果。

0· 311·2 当前·2 累计
by @jeck164 (Jeck164)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/6
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能的代码、运行指令和所需凭证(BAIDU_API_KEY)与其描述的目的(代理百度 AI 网页搜索)一致,包中没有任何不相关的访问或数据外泄迹象。
评估建议
该包看起来就是它声称的那样:一个小的 FastAPI 代理,发送查询到百度的 AI 搜索 API 并返回结果。安装前,请验证 Homebrew 'uv' 公式(以了解将安装哪个二进制文件),保护 BAIDU_API_KEY(该密钥将发送到百度的 API),并在本地运行服务(默认绑定到 127.0.0.1)。避免将敏感秘密作为搜索查询发送,因为请求正文可能会被服务的验证处理程序记录。如果您不想安装新的 Homebrew 公式,可以使用正常的 venv + pip 代替 'uv' 帮助程序直接运行 Python 应用。...
详细分析 ▾
用途与能力
名称和描述(百度 AI 网页搜索)与代码和运行行为匹配:一个小的 FastAPI 服务,调用百度的 web_search 端点。单个所需环境变量(BAIDU_API_KEY)是合适的。唯一略为意外的项目是对 'uv' CLI 二进制的明确要求(以及一个名为 'uv' 的 Homebrew 公式)——这似乎是 SKILL.md 中使用的环境帮助程序(uv venv / uv pip / uv run),而不是搜索代理的内在部分;这不寻常,但没有明显的恶意。
指令范围
SKILL.md 指示创建一个包含 BAIDU_API_KEY 的 .env 文件并运行一个本地 FastAPI 服务器;代码仅读取 BAIDU_API_KEY 和一个可选的 OPENAPI_SERVER_URL。服务接受搜索请求并将其转发到百度的 API。没有指令读取无关文件、其他凭证,或向超出百度文档 API 的第三方端点发送数据。
安装机制
安装使用 Homebrew 公式 'uv' 提供 'uv' 二进制。Homebrew 是一个常见的安装程序,但 'uv' 公式不是一个普遍知名的系统二进制;安装前请查看 Homebrew 包 'uv' 以确保它符合预期。Python 依赖项在 pyproject.toml 中声明,并通过 pip 安装(通过 'uv' 帮助程序调用),这对于一个小的 FastAPI 服务来说是合理的。
凭证需求
仅 BAIDU_API_KEY 是必需的,并被声明为主要凭证,这对于一个向百度 API 验证的代理来说是合适的。没有其他 SECRET/TOKEN/PASSWORD 环境变量或配置路径被请求。代码使用 BAIDU_API_KEY 和一个可选的 OPENAPI_SERVER_URL 环境变量(后者是无害的并且已文档化)。
持久化与权限
该技能不请求 'always: true',不修改其他技能或系统配置,并作为一个独立的本地 HTTP 服务运行。它不要求高级或持久的系统权限。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.22026/3/6

修复 API 响应解析问题,支持正确的 references 字段

● 无害

安装命令 点击复制

官方npx clawhub@latest install baidu-search-cn
镜像加速npx clawhub@latest install baidu-search-cn --registry https://cn.clawhub-mirror.com

技能文档

通过百度 AI 搜索 API 进行网页搜索,获取中文互联网的实时信息。

Setup

cd {baseDir}
echo "BAIDU_API_KEY=your-api-key" > .env
uv venv && uv pip install -e ".[dev]"
uv run --env-file .env
uvicorn baidu_search.main:app --host 127.0.0.1 --port 8001

需要在 .env 或环境变量中设置 BAIDU_API_KEY

获取 API Key

Quick Start

  • 检查服务: curl http://127.0.0.1:8001/ping
  • 搜索网页:
    curl -X POST http://127.0.0.1:8001/search \
-H "Content-Type: application/json" \ -d '{ "query": "北京有哪些旅游景区", "top_k": 10 }'
  • 带时间过滤的搜索:
    curl -X POST http://127.0.0.1:8001/search \
-H "Content-Type: application/json" \ -d '{ "query": "最新科技新闻", "top_k": 5, "recency_filter": "week" }'
  • 限定网站搜索:
    curl -X POST http://127.0.0.1:8001/search \
-H "Content-Type: application/json" \ -d '{ "query": "天气预报", "top_k": 5, "site_filter": ["www.weather.com.cn"] }'

API 参数

参数类型默认值说明
querystring必填搜索关键词
top_kint10返回结果数量 (1-20)
recency_filterstringnull时间过滤: day, week, month, year
site_filterlistnull限定搜索的网站列表

Response Format

{
  "results": [
    {
      "title": "北京十大必去景点",
      "url": "https://example.com/beijing-attractions",
      "snippet": "北京作为中国的首都,拥有众多著名景点...",
      "site_name": "旅游网"
    }
  ],
  "total": 10
}

Conversation Flow

  • 用户提问需要搜索的内容
  • 判断是否需要时间过滤(如"最新"、"今天"等)
  • 调用搜索 API 获取结果
  • 整理并展示相关信息
  • 可根据需要深入查看某个结果

使用场景

  • 查询实时信息(新闻、天气、股票等)
  • 搜索中文互联网内容
  • 获取特定网站的信息
  • 时效性要求高的查询
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制

了解定制服务