极速无头搜索,提取网页即得

Brave Search

收藏 150.6k
下载 52.8k
版本 1.0.1

Brave Search API 驱动的无头网页搜索与内容提取工具,无需浏览器即可获取实时网络信息,适合文档检索与事实查证

基本信息

  • 技能名称?Brave Search
  • 中文名称?极速无头搜索,提取网页即得
  • 作者?steipete
  • 分类?专业技能
  • 版本?1.0.1
  • 标签?web-search, content-extraction, api-client, headless, brave, markdown, cli-tool

使用方法

使用说明
核心用法
Brave Search 是一个基于 Brave Search API 的命令行工具,提供轻量级网页搜索和内容提取能力。用户可通过 ./search.js 执行关键词搜索,支持调整结果数量( -n )和获取完整网页内容( --content )。 ./content.js 则用于直接提取指定 URL 的页面内容并转换为 Markdown 格式。输出包含标题、链接、摘要及可选的完整正文,结构清晰易读。
显著优点
零浏览器依赖 :纯 API 调用,无需启动 Chromium 等重型浏览器,资源占用极低
T1 级可信来源 :维护者为 Mario Zechner(libGDX 创始人)和 steipete(PSPDFKit 创始人),均为知名开源贡献者
输出格式友好 :自动将网页内容转换为 Markdown,便于 LLM 直接处理
依赖安全 :仅使用 @mozilla/readability、jsdom、turndown 等成熟开源库,无已知 CVE
隐私友好 :遵循 GDPR 数据最小化原则,无敏感数据收集
潜在局限
需外部 API Key :依赖 BRAVE_API_KEY 环境变量,存在密钥管理成本
网络访问不可控 :会访问用户提供的任意 URL,存在访问恶意站点的理论风险
内容提取质量波动 :依赖第三方解析库,复杂动态网页可能提取不完整
无本地缓存机制 :重复查询会产生额外 API 调用
适合人群
需要实时网络信息的 AI Agent 开发者
不愿维护浏览器自动化基础设施的技术团队
重视代码可信度和供应链安全的用户
常规风险
需确保 API Key 存储安全,避免泄露
建议在可信网络环境中使用,防止内网服务暴露
处理用户提供的 URL 时应考虑域名白名单策略

标签

专业技能

💬 评论 (0)

发表评论

支持 Markdown

📭 还没有评论,快来抢沙发吧!