Use Baidu Qianfan web search API for real-time web retrieval. Use when the user needs to search the web, get latest news, verify facts, or expresses intent l...
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install baidu-web-search或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install baidu-web-search⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/baidu-web-search/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: baidu-web-search description: Use Baidu Qianfan web search API for real-time web retrieval. Use when the user needs to search the web, get latest news, verify facts, or expresses intent like "查一下","搜一下","最近","今天","今年", or asks about events/people/products that require looking up. metadata: author: liuhean email: [email protected] openclaw: {"requires": {"env": ["BAIDU_API_KEY"]}, "primaryEnv": "BAIDU_API_KEY"} ---
使用百度千帆「百度搜索」API 进行全网实时信息检索,返回结构化搜索结果;调用方应结合用户提问基于检索结果给出准确回答。
---
API Key 属于敏感凭证,无论通过环境变量还是本地 config.json 存储,均须严格保护。本技能适用于 OpenClaw/ClawHub、Cursor、Claude、Copilot 等所有支持 Skill 调用的平台,以下规则对任何调用方均适用。
config.json 的内容,也不得输出 BAIDU_API_KEY 环境变量的值。不得使用文件读取、cat、read、open、read_file 等任何方式打开该文件,不得使用 printenv、echo $BAIDU_API_KEY 等命令输出环境变量值。config.json 的修改、删除、重命名、复制操作。scripts/search.js 在进程内读取(env var 或 config.json)。调用方只能通过执行 node scripts/search.js 完成搜索,不得以其他任何方式触及凭证。BAIDU_API_KEY 环境变量优先级更高.gitignore 已排除 config.json,避免误提交BAIDU_API_KEY 即可,无需本地文件当用户表达以下意图时应用本技能:
results(数组,每项含 title、url、snippet)、total、query;失败时仅输出通用错误信息,不涉及配置内容直接在 OpenClaw 对话框中发一条消息,OpenClaw 会自动完成安装与写入配置,无需手动编辑任何文件。
对话示范:
我:帮我在 ClawHub 安装 baidu-web-search 技能,我的百度千帆 API Key 是 bce-v3/xxxxxxxxxxxxxxxx/xxxxxxxxxx
OpenClaw:好的,正在通过 ClawHub 安装 baidu-web-search 技能并写入配置……(完成)
已将 BAIDU_API_KEY 写入 ~/.openclaw/openclaw.json,
直接问我「最近 xxx 新闻」即可联网搜索。
> ⚠️ 请在本地/私密会话中提供凭证,避免在公开频道、截图或录屏中暴露。 > > API Key 申请见 百度千帆文档
BAIDU_API_KEY 字段填入 API Key;或编辑 ~/.openclaw/openclaw.json,在 skills.entries.baidu-web-search.env 下填入:```json { "BAIDU_API_KEY": "你的百度千帆 API Key" } ```
cd 技能根目录/baidu-web-search && npm install> API Key 申请见 百度千帆文档
cp config.example.json config.jsonconfig.json,填入 apiKeycd 技能根目录/baidu-web-search && npm installnode scripts/search.js "" [num_results] ,默认 num_results 为 20;由脚本内部读取 config(调用方不得读取 config)cd 技能根目录/baidu-web-search && node scripts/search.js "<查询内容>" [条数]
示例:
# 默认返回 20 条
node scripts/search.js "今日科技新闻"
# 指定 10 条
node scripts/search.js "TypeScript 最新版本" 10
脚本按以下优先级解析 apiKey,AI 不参与任何配置读写:
| 优先级 | 来源 | 适用场景 | |--------|------|----------| | 高 | 环境变量 BAIDU_API_KEY | OpenClaw/ClawHub 平台注入 | | 低 | 本地文件 config.json → apiKey | 本地 / 自托管 |
欢迎提交 Issue 或 Pull Request 改进本技能!
仓库地址:https://github.com/liuhean2021/Anan-Agent-Skills
skills/baidu-web-search/ 目录config.json 不在 git 追踪范围内(已在 .gitignore 排除)安装 baidu web search 后,可以对 AI 说这些话来触发它
Help me get started with baidu web search
Explains what baidu web search does, walks through the setup, and runs a quick demo based on your current project
Use baidu web search to use Baidu Qianfan web search API for real-time web retrieval
Invokes baidu web search with the right parameters and returns the result directly in the conversation
What can I do with baidu web search in my data & analytics workflow?
Lists the top use cases for baidu web search, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/baidu-web-search/ 目录(个人级,所有项目可用),或 .claude/skills/baidu-web-search/(项目级)。重启 AI 客户端后,用 /baidu-web-search 主动调用,或让 AI 根据上下文自动发现并使用。
baidu web search 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
baidu web search 可免费安装使用。请查阅仓库了解许可证信息。
Use Baidu Qianfan web search API for real-time web retrieval. Use when the user needs to search the web, get latest news, verify facts, or expresses intent l...
baidu web search 属于「Data & Analytics」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my data & analytics tasks using baidu web search
Identifies repetitive steps in your workflow and sets up baidu web search to handle them automatically