关于 brave-search
使用 Brave Search 进行无浏览器网页搜索,并将网页内容提取为 Markdown。适用于需要搜索结果或指定 URL 内容、无需交互式浏览的资料查询。
主要功能
- 01使用 Brave Search 搜索网页
- 02调整搜索结果数量
- 03在结果中包含网页内容
- 04将 URL 内容提取为 Markdown
- 05需要 BRAVE_API_KEY
适用场景
- 01查找文档和 API 参考
- 02查询事实与最新信息
- 03提取指定 URL 的可读内容
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ steipete/ agent-scripts --skill brave-search安装后在 Claude Code 中输入/brave-search确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
.gitignorecontent.jspackage-lock.jsonpackage.jsonsearch.js详细介绍
Brave Search
使用 Brave Search 进行无头网页搜索和内容提取。无需浏览器。
设置
首次使用前运行一次:
cd ~/Projects/agent-scripts/skills/brave-search
npm ci
需要环境变量:BRAVE_API_KEY。
搜索
./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
提取页面内容
./content.js https://example.com/article
获取 URL 并将可读内容提取为 Markdown。
输出格式
--- 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 ---
...
适用场景
- 搜索文档或 API 参考
- 查找事实或最新信息
- 获取特定 URL 的内容
- 任何需要网页搜索但无需交互式浏览的任务
评论
支持 Markdown