Baidu Search 1.1.0

通过百度AI搜索接口获取实时网络信息,适用于研究与文档查询。

已扫描
适合谁
研究人员、内容创作者
不适合谁
无需外部数据的本地任务用户、无法访问百度API的用户
国内可用性
国内友好。面向国内用户较友好。
安装难度
新手友好(★☆☆)。基于终端操作、依赖、API Key 和本地环境要求的初步判断。

安装与下载

openclaw skills install @leileitian/baidu-search-1-1-0

Skill 说明

命令、参数、文件名以原文为准

百度搜索

通过百度 AI 搜索 API 搜索网络内容。

使用方法

python3 skills/baidu-search/scripts/search.py '<JSON>'

请求参数

参数类型必填默认值说明
querystr-搜索关键词
editionstrstandardstandard(完整版)或 lite(精简版)
resource_type_filterlist[obj]web:20, others:0资源类型:web(最多50条)、video(最多10条)、image(最多30条)、aladdin(最多5条)
search_filterobj-高级筛选条件(详见下文)
block_websiteslist[str]-需屏蔽的网站列表,例如 ["tieba.baidu.com"]
search_recency_filterstr-时间筛选:week(一周内)、month(一月内)、semiyear(半年内)、year(一年内)
safe_searchboolfalse启用严格内容过滤

SearchFilter

参数类型说明
match.sitelist[str]限定搜索范围至特定站点,例如 ["baike.baidu.com"]
range.pageTimeobjpage_time 字段的时间范围(详见下文)

时间范围格式

固定日期:YYYY-MM-DD

相对时间(从当前日期起算):now-1w/dnow-1M/dnow-1y/d

操作符含义
gte大于等于(开始时间)
lte小于等于(结束时间)

示例

# 基础搜索
python3 skills/baidu-search/scripts/search.py '{"query":"人工智能"}'

# 按时间和站点筛选
python3 skills/baidu-search/scripts/search.py '{
  "query":"最新新闻",
  "search_recency_filter":"week",
  "search_filter":{"match":{"site":["news.baidu.com"]}}
}'

# 资源类型筛选
python3 skills/baidu-search/scripts/search.py '{
  "query":"旅游景点",
  "resource_type_filter":[{"type":"web","top_k":20},{"type":"video","top_k":5}]
}'

当前状态

功能正常。

L
@leileitian

已收录 1 个 Skill

相关推荐