在 OpenClaw 中集成百度网页搜索能力,最稳妥的方式是使用 ClawHub CLI 进行一键部署,随后配置对应的 API 凭证即可启用。整个过程不需要复杂的编译环境,只要准备好基础工具链就能快速跑通。
环境准备
首先确保本地已安装 Node.js(建议 v20+)以及 npm 或 pnpm 包管理器。可以通过以下命令验证版本:
clawhub --version
如果尚未安装 ClawHub CLI,可以使用 npm 全局安装:
npm install -g clawhub
# 或者使用国内加速的 pnpm
pnpm add -g clawhub
快速安装技能
确认环境无误后,直接通过 CLI 拉取百度搜索技能包。加上 --no-input 参数可以避免交互式确认,适合自动化脚本或批量部署:
clawhub install baidu-search --no-input
安装完成后,技能文件会位于 ~/.openclaw/workspace/skills/baidu-search/ 目录下,包含 skill.md、_meta.json 以及核心逻辑脚本 scripts/search.py 等。
API 配置
该技能依赖百度千帆平台,因此必须配置有效的 API Key 和 Secret Key。你可以先在百度控制台申请免费额度:
https://console.bce.baidu.com/qianfan/ais/console/apikey
获取凭证后,编辑 OpenClaw 的配置文件 ~/.openclaw/openclaw.json,在 skills 字段下添加对应条目:
{
"skills": {
"entries": {
"baidu-search": {
"enabled": true,
"apiKey": "你的百度千帆 API Key",
"secretKey": "你的百度千帆 Secret Key"
}
}
}
}

