名称: bocha-search
描述: 使用博查AI搜索API进行网络搜索——专为中文内容优化的搜索引擎。需要BOCHA_API_KEY。支持网页、图片和新闻搜索,并提供高质量摘要。
元数据: {"openclaw":{"emoji":"🔍","requires":{"bins":["node"]},"primaryEnv":"BOCHA_API_KEY"}}
🔍 博查AI搜索 - 专为中文内容优化的智能搜索工具
本技能通过博查AI搜索API提供网络搜索能力,特别适用于:
- ✅ 中文搜索
- ✅ 国内内容
- ✅ 新闻资讯
- ✅ 百科知识查询
- ✅ 高质量的AI生成摘要
BOCHA_API_KEY 或在OpenClaw设置中配置添加到 ~/.openclaw/openclaw.json:
{
"skills": {
"entries": {
"bocha-search": {
"enabled": true,
"apiKey": "your-bocha-api-key-here",
"env": {
"BOCHA_API_KEY": "your-bocha-api-key-here"
}
}
}
}
}
或设置环境变量:
export BOCHA_API_KEY="your-bocha-api-key-here"
配置完成后,可使用中文或英文进行搜索:
"搜索北京今天的天气"
"用博查查找人工智能的最新进展"
"bocha search: 量子计算发展趋势"
"查找特朗普的最新新闻"
技能会自动将中文查询或明确包含“bocha”、“博查”、“search”的请求路由到此搜索提供商。
| 特性 | 描述 |
|---|---|
| 中文优化 | 对中文查询有更好的结果 |
| 高质量摘要 | AI生成的文章摘要(当 summary: true 时) |
| 多模态 | 返回网页、图片及相关内容 |
| 时间过滤 | 按时间范围筛选结果(日/周/月/年) |
| 快速响应 | 通常在1-2秒内返回结果 |
| 丰富元数据 | 包含发布日期、网站名称、网站图标等 |
直接调用底层工具时:
| 参数 | 类型 | 必填 | 默认值 | 描述 |
|---|---|---|---|---|
query |
字符串 | ✅ 是 | - | 搜索查询(支持中英文) |
count |
数字 | 否 | 10 | 结果数量(1-50) |
freshness |
字符串 | 否 | "noLimit" | 时间过滤器:"oneDay"、"oneWeek"、"oneMonth"、"oneYear"、"noLimit" |
summary |
布尔值 | 否 | true | 是否包含AI生成的摘要 |
// 搜索最近一周的中文AI新闻
{
"query": "人工智能最新进展",
"count": 10,
"freshness": "oneWeek",
"summary": true
}
// 搜索特朗普新闻
{
"query": "特朗普 Trump 最新新闻",
"count": 5,
"freshness": "oneDay"
}
API返回结构化数据,包括:
{
"_type": "SearchResponse",
"queryContext": {
"originalQuery": "search term"
},
"webPages": {
"totalEstimatedMatches": 1908646,
"value": [
{
"name": "Article Title",
"url": "https://example.com/article",
"snippet": "Short description...",
"summary": "Full AI-generated summary...",
"siteName": "Example Site",
"datePublished": "2026-01-30T07:19:14+08:00"
}
]
},
"images": {
"value": [...]
}
}
常见错误及解决方案:
| 错误 | 原因 | 解决方案 |
|---|---|---|
BOCHA_API_KEY is required |
API密钥未配置 | 在配置或环境中添加API密钥 |
Invalid API KEY |
API密钥错误 | 在 https://open.bocha.cn/ 检查API密钥 |
Insufficient balance |
余额不足 | 为账户充值 |
Rate limit exceeded |
请求过多 | 等待一段时间后再发起请求 |
https://api.bocha.cn/v1/web-searchskills/bocha-search/
├── SKILL.md # 本文件
├── README.md # 完整文档
├── LICENSE # MIT许可证
└── scripts/
├── package.json # Node.js配置
├── tool.json # OpenClaw工具定义
└── bocha_search.js # 主搜索脚本 ⬅️ 入口点
| 特性 | 博查搜索 | Brave搜索 | Perplexity |
|---|---|---|---|
| 中文内容 | ⭐⭐⭐ 优秀 | ⭐⭐ 良好 | ⭐⭐ 良好 |
| 速度 | ⭐⭐⭐ 快速 | ⭐⭐⭐ 快速 | ⭐⭐ 中等 |
| 摘要 | ⭐⭐⭐ AI生成 | ❌ 无 | ⭐⭐⭐ AI生成 |
| 图片 | ⭐⭐⭐ 包含 | ⭐⭐ 独立 | ⭐ 有限 |
| 定价 | 💰 实惠 | 🆓 免费层 | 💰 中等 |
summary: true)以获得更好的上下文"oneDay""oneWeek""noLimit"freshness: "noLimit")count 参数summary: false)api.bocha.cn 的网络连接MIT许可证 - 详见LICENSE文件
注意:本技能专为OpenClaw设计,使用官方博查AI搜索API。与博查AI无隶属关系,也未获其认可。