首页龙虾技能列表 › Bocha Web Search — 博查全系搜索接口

Bocha Web Search — 博查全系搜索接口

v1.0.2

统一封装博查(Bocha)搜索接口(Web、AI、Agent、Reranker),通过 Node.js 脚本调用,支持标准参数和原始 JSON 透传,适用于中文互联网检索、问答增强和结果重排。

1· 496·4 当前·4 累计·💬 1
by @yikailucas (Lucas)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/10
安全扫描
VirusTotal
可疑
查看报告
OpenClaw
可疑
high confidence
该技能实现了对博查搜索 API 的简单封装,行为如描述,但包元数据未声明必需的 BOCHA_API_KEY 凭据,运行时允许任意 JSON 透传,这些不一致/风险应在安装前考虑。
评估建议
["该技能是博查搜索 API 的直接客户端,会将您的查询(和 --raw-json 中的任何 JSON)发送到 https://api.bochaai.com。","安装前注意:1) 必须提供 BOCHA_API_KEY(作为环境变量或本地 config.json),元数据未声明此项为不一致。2) 避免在查询或 --raw-json 中包含秘密或无关私人数据。3) 确认信任博查服务,适当限制 API 密钥权限/轮换,使用严格的文件系统权限存储 config.json。4) 确保环境中有 Node.js。","若需更强的保证,请要求发布者提供主页/联系方式,或者在沙盒中运行脚本,监控外发请求确认仅发送到 api.bochaai.com。"]...
详细分析 ▾
用途与能力
名称、描述和实现一致:脚本调用博查搜索端点(web/ai/agent/reranker),暴露 SKILL.md 中的参数。代码仅针对 api.bochaai.com 端点,与声明的目的相符。
指令范围
SKILL.md 指示代理运行包含的 Node/Bash 脚本,并通过 BOCHA_API_KEY 或本地 config.json 提供 API 密钥。脚本仅读取配置或环境变量,构建 JSON 负载,POST 到博查 API。注意:--raw-json 选项允许传递任意 JSON,预期用于高级用途,但调用者必须避免嵌入秘密或无关数据。
安装机制
无安装规格;这是一个旨在直接运行的脚本包。设置期间无网络下载或包安装,代码未混淆。要求主机上有 Node 运行时。
凭证需求
该技能在运行时需要博查 API 密钥(BOCHA_API_KEY 或 skills/bocha-web-search/config.json),但注册元数据未列出任何必需环境变量或主凭据。这种不匹配是矛盾:技能将在没有提供敏感秘密的情况下失败,元数据也没有暴露此要求。除了单一 API 密钥外,未访问其他凭据或无关环境变量。
持久化与权限
该技能不请求永久/始终启用的存在,不修改其他技能的设置,也不写入系统范围的配置。它建议创建的唯一文件是本地 skills/bocha-web-search/config.json,以存储 API 密钥(本地持久文件)。
安全有层次,运行前请审查代码。

License

MIT-0

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

运行时依赖

无特殊依赖

版本

latestv1.0.22026/3/3

重命名显示名称为 'Bocha Web Search'(移除括号后缀)。

● 可疑

安装命令 点击复制

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

技能文档

博查全系搜索接口 =========================

统一封装 Bocha API(Web / AI / Agent / Reranker),适合中文互联网检索、问答增强与结果重排。

前置配置

二选一: 1) 环境变量(推荐)
export BOCHA_API_KEY="你的博查API Key"
2) 本地配置文件(仅本机) 在技能目录创建 config.json
{
  "apiKey": "你的博查API Key"
}

统一调用入口

优先使用:scripts/bocha.sh
cd skills/bocha-web-search
# Web Search
bash scripts/bocha.sh web --query "中国最火 app 研报" --count 10 --freshness oneYear --summary true --pretty
# AI Search
bash scripts/bocha.sh ai --query "总结中国移动互联网最新趋势" --count 8 --summary true --timeout 45
# Agent Search
bash scripts/bocha.sh agent --query "给我可追溯来源的回答" --count 8 --freshness oneMonth
# Reranker(通常配合 --raw-json 传 documents)
bash scripts/bocha.sh rerank --query "中国最火app" --raw-json '{"documents":["...","..."]}'

子命令

  • web:Web Search API
  • ai:AI Search API
  • agent:Agent Search API
  • rerank:Semantic Reranker API

参数

  • --query:查询词(除纯重排场景外通常必填)
  • --count:返回条数(默认 10,脚本内限幅 1~50)
  • --freshness:时间过滤(默认 noLimit
  • --summary:是否返回摘要(默认 true
  • --page / --offset:分页参数(若接口支持)
  • --language / --region / --site:语言、地区、站点过滤(若接口支持)
  • --raw-json:原始 JSON 透传(用于覆盖/补充高级参数)
  • --timeout:请求超时秒数(默认 30)
  • --pretty:Node 端 JSON 美化输出(无需 jq

输出规则

  • 默认输出 API 原始 JSON。
  • 若提供 --raw-json,会与标准参数合并后发送,且 --raw-json 字段优先。

使用建议

  • 先宽搜拿候选(例:2025 中国移动互联网 报告)。
  • 再加限定词二次检索(例:QuestMobileCNNICCTR)。
  • 回答时优先引用机构来源,避免只用自媒体榜单。
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制

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

了解定制服务