parallel-ai-search

🔎 AI实时搜索与智能内容提取

🥥52总安装量 20评分人数 23
100% 的用户推荐

基于 Parallel AI 官方 API 构建,支持 LLM 优化摘录与 JS 页面/PDF 解析,为研究人员提供实时精准的网络数据获取与内容提取能力。

A

基本安全,请在特定环境下使用

  • 来自社区或个人来源,建议先隔离验证
  • ✅ 代码安全规范,无 `eval()`/`exec()` 等危险函数,无 SQL/命令注入漏洞,零外部依赖仅使用 Node.js 内置模块
  • ✅ API 密钥通过 `PARALLEL_API_KEY` 环境变量配置,非硬编码;网络请求固定指向官方 `api.parallel.ai` 端点;错误处理机制完善且不暴露敏感信息
  • ✅ 完善的输入验证与边界检查(如限制结果数 1-20、URL 分批处理),脚本退出码规范明确(0/1/2/3)
  • ⚠️ 需将搜索查询内容发送至第三方 Parallel AI 服务处理,存在数据外传风险;来源为 T3 级个人开发者,建议自行审查代码逻辑
  • ⚠️ 运行时依赖 Node.js 环境与有效 API 密钥,受网络连接质量与服务可用性影响

使用说明

Parallel AI Search 是一款专为深度网络研究设计的 OpenClaw 技能,通过集成 Parallel AI 的官方 Search 与 Extract API,为用户提供从发现到获取的全流程网页数据处理方案。该技能包含三个核心 Node.js 脚本:parallel-search.mjs 用于执行智能网页搜索,返回经过 LLM 优化的结构化摘录;parallel-extract.mjs 专注于从特定 URL(包括 JavaScript 密集型页面和 PDF 文档)提取干净的 Markdown 内容;parallel-search-extract.mjs 则提供一键式搜索后自动提取 Top N 结果的便捷流水线。

该技能的显著优势在于其输出质量与灵活性。Parallel Search API 不仅返回传统搜索结果,更提供针对大语言模型优化的摘要片段,显著提升下游 AI 应用的处理效率。Extract 功能支持渲染复杂动态页面和解析 PDF,解决了传统爬虫在现代化网站上的局限性。用户可通过 include_domainsexclude_domainsafter_date 等参数实现精准的来源控制和时间过滤,确保信息的权威性与时效性。此外,脚本采用零外部依赖设计,仅使用 Node.js 内置模块,避免了供应链攻击风险。

然而,该技能也存在一定局限性。首先,其完全依赖 Parallel AI 的第三方服务,需要有效的 API 密钥且产生网络成本,不适合离线环境使用。其次,虽然代码本身安全,但来源为 T3 级个人开发者(tristanmanchester),相比官方或知名组织维护的项目,长期维护与更新保障相对较弱。此外,搜索查询内容需发送至 Parallel 服务器处理,对于极度敏感的研究主题可能存在数据隐私顾虑。网络请求虽有 120-180 秒超时保护,但在网络不稳定环境下仍可能失败。

该技能特别适合学术研究人员、市场分析师、内容创作者以及需要构建 RAG(检索增强生成)系统的 AI 开发者。无论是追踪最新技术论文、监控品牌舆情,还是为 AI 助手提供实时知识库,都能显著提升信息获取效率。对于需要处理大量网页内容的知识工作者,此工具可替代繁琐的手动浏览与复制粘贴流程。

使用时应关注的常规风险包括:API 密钥泄露风险(需妥善配置环境变量)、API 调用费用累积(需注意使用量配额)、第三方服务可用性依赖(建议实现降级方案),以及返回内容的准确性验证(网络信息可能存在偏见或错误,需交叉验证)。此外,由于脚本通过 exec 工具调用 Node.js 运行时,需确保执行环境已正确安装 Node.js 并配置好 PARALLEL_API_KEY 环境变量。

parallel-ai-search 内容

文件夹图标references文件夹
文件夹图标scripts文件夹
手动下载zip · 16.5 kB
openclaw-config.mdtext/markdown
请选择文件