← Back to Skills Marketplace
237
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tianshu-baidu-search
Description
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.
README (SKILL.md)
百度搜索 (tianshu-baidu-search)
使用百度 AI 搜索 API 进行网页搜索,Node.js 实现,无需 Python。
前置配置
BAIDU_API_KEY- 从 https://console.bce.baidu.com/ai-search/qianfan/ais/console/apiKey 获取
用法
node scripts/search.js '{"query":"人工智能"}'
node scripts/search.js '{"query":"最新新闻","freshness":"pd","count":20}'
参数
| 参数 | 类型 | 必填 | 默认 | 说明 |
|---|---|---|---|---|
| query | string | 是 | - | 搜索关键词 |
| count | int | 否 | 10 | 返回数量,1-50 |
| freshness | string | 否 | - | pd=24h, pw=7天, pm=31天, py=365天,或 YYYY-MM-DDtoYYYY-MM-DD |
Usage Guidance
This skill appears coherent and implements a straightforward Baidu web search. Before installing: ensure your agent environment has Node.js available (the metadata doesn't declare it); only provide a Baidu API key you trust for search use (avoid sharing high-privilege keys); be aware that queries and results are sent to Baidu's API (do not send sensitive secrets in queries); review the script if you need to change how results are filtered or logged; rotate/revoke the API key if you stop using the skill.
Capability Analysis
Type: OpenClaw Skill
Name: tianshu-baidu-search
Version: 1.0.0
The skill bundle provides a straightforward Node.js implementation for searching the web via the Baidu AI Search API. The script (scripts/search.js) correctly handles environment variables for authentication and communicates only with the official Baidu endpoint (qianfan.baidubce.com) without any signs of data exfiltration, obfuscation, or malicious execution.
Capability Assessment
Purpose & Capability
Name and description state a Baidu AI web search; the only required credential is BAIDU_API_KEY and the code posts queries to Baidu's qianfan.baidubce.com endpoint. Requested capabilities map to the stated purpose.
Instruction Scope
SKILL.md instructs running the included Node.js script with a JSON argument. The script sends search requests only to the Baidu AI Search endpoint, removes snippet text from returned references, and prints the references. It does not read unrelated files or exfiltrate data to other endpoints.
Install Mechanism
No install spec (instruction-only) and package.json has no dependencies, which is low risk. Minor inconsistency: the skill is a Node.js script and SKILL.md shows Node usage, but the registry metadata does not declare Node or any required binary; the runtime will need Node present for the script to run.
Credentials
Only BAIDU_API_KEY is required and used to authorize requests to Baidu. That single credential is proportional and declared as the primaryEnv; the code does not access other environment variables or secrets.
Persistence & Privilege
No elevated persistence requested (always:false). The skill is user-invocable and may be invoked autonomously (platform default) but it does not request system-wide configuration changes or cross-skill modifications.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install tianshu-baidu-search - After installation, invoke the skill by name or use
/tianshu-baidu-search - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Node.js 实现,替代 baidu-search
Metadata
Frequently Asked Questions
What is Tianshu Baidu Search?
Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics. It is an AI Agent Skill for Claude Code / OpenClaw, with 237 downloads so far.
How do I install Tianshu Baidu Search?
Run "/install tianshu-baidu-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Tianshu Baidu Search free?
Yes, Tianshu Baidu Search is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Tianshu Baidu Search support?
Tianshu Baidu Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Tianshu Baidu Search?
It is built and maintained by tianshu (@wangshengli0421); the current version is v1.0.0.
More Skills