Brave Search:由 AI 驱动的网页内容提取 - Openclaw Skills
下载入口:https://github.com/openclaw/skills/tree/main/skills/steipete/brave-search
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install brave-search
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
<project>/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 brave-search。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
什么是 Brave Search?
Brave Search 是一个专为 AI 智能体设计的高性能技能,旨在执行网页搜索并提取内容,而无需无头浏览器的开销。作为不断增长的 Openclaw Skills 库的一部分,它提供了 Brave Search API 的精简接口,允许智能体高效地获取文档、事实和网站数据。
对于希望在保持低资源占用率的同时,将实时信息检索集成到自动化工作流中的开发者来说,这项技能至关重要。通过使用 Brave Search API 而非传统的爬虫技术,该工具在 Openclaw Skills 框架内提供了一种更可靠、更快速的方式,将当前数据喂给您的 AI 模型。
Brave Search 应用场景
- 在开发过程中快速搜索技术文档或 API 参考。
- 进行事实核查并收集当前信息以辅助 AI 推理。
- 获取网页内容并将其转换为干净的 Markdown 格式,供 LLM 处理。
- 在 Openclaw Skills 中执行自动化研究任务,无需交互式浏览会话。
- 用户或智能体通过 search.js 脚本使用命令行界面触发搜索查询。
- 脚本使用预先配置的环境变量 API 密钥通过 Brave Search API 进行身份验证。
- 系统根据查询检索结果列表,包括标题、摘要和来源链接。
- 如果启用了 --content 标志,该技能将获取特定页面数据并将 HTML 转换为可读的 Markdown 格式。
- 最终的结构化输出返回给智能体或终端,便于立即进行数据分析。
Brave Search 配置指南
要将其集成到您的 Openclaw Skills 集合中,请进入技能目录并安装必要的依赖项:
cd ~/Projects/agent-scripts/skills/brave-search
npm ci
请确保在环境变量中配置了有效的 BRAVE_API_KEY,以启用搜索功能并允许 Openclaw Skills 访问网页。
Brave Search 数据架构与分类体系
该技能以结构化文本格式组织数据,使 AI 智能体能够轻松解析和解释搜索结果。
| 组件 | 描述 |
|---|---|
| 标题 | Brave 提供的搜索结果显示名称。 |
| 链接 | 指向源内容的直接 URL。 |
| 摘要 | 搜索结果中的简短总结或元描述。 |
| 内容 | 可选的全页 Markdown 提取,用于深度分析。 |
name: brave-search
description: Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
Brave Search
Headless web search and content extraction using Brave Search. No browser required.
Setup
Run once before first use:
cd ~/Projects/agent-scripts/skills/brave-search
npm ci
Needs env: BRAVE_API_KEY.
Search
./search.js "query" # Basic search (5 results)
./search.js "query" -n 10 # More results
./search.js "query" --content # Include page content as markdown
./search.js "query" -n 3 --content # Combined
Extract Page Content
./content.js https://example.com/article
Fetches a URL and extracts readable content as markdown.
Output Format
--- Result 1 ---
Title: Page Title
Link: https://example.com/page
Snippet: Description from search results
Content: (if --content flag used)
Markdown content extracted from the page...
--- Result 2 ---
...
When to Use
- Searching for documentation or API references
- Looking up facts or current information
- Fetching content from specific URLs
- Any task requiring web search without interactive browsing
相关资讯
-
08.10
一文读懂什么是 Subagent
-
08.10
ComfyUI AI漫剧工业化量产技术方案|基于FLUX+Wan2.2本地二次元短剧全链路落地操作步骤
-
08.10
告别忘词与眼神飘忽:智能语音跟随提词器的设计初衷与核心架构
-
08.10
居家办公+AI的融合趋势:协作工具的下一次进化
-
08.10
Codex + Obsidian:打造一个会自己成长的 AI 知识库,从记录到自动整理的完整实践
-
08.10
AI 特征存储:线上线下特征一致性校验的工程方案
游戏推荐
推荐专题
热门阅读
-
-
- 嘟嘟嘟恋爱信号响不停第三章100%探索攻略
- 08.10
-
- 360手机浏览器如何开通会员
- 08.10
-
- 喵喵的结合小巷梅西属性与打法攻略
- 08.10
-
- 梦幻西游游戏账号忘记了如何找回
- 08.10
-
- 光遇3月7日每日任务攻略
- 08.10
推荐下载
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏