Agent Skills
返回列表
💻

Linkup JS SDK 搜索与获取

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/linkup-js-sdk-sourced-web-search-fetch,将该技能添加到你的 AI 助手中。

技能介绍

要解决的问题

让 Agent 直接调用搜索 API 时,通常会踩两类坑:一是标准检索和深度检索的参数与返回结构不一致,适配代码要反复重写;二是搜索结果里的 URL 指向原始 HTML,导航栏、广告、脚本等噪声混在其中,下游推理很难直接消费。这个技能把 Linkup API 封装成一个仍在维护的 JS SDK 客户端,把这两件事统一收口。

技能如何工作

核心能力分两块:

  • Sourced 网络搜索:通过 Linkup 客户端发起标准搜索与深度搜索(deep search)。前者适合快速拿摘要,后者面向需要多步检索的复杂问题。
  • 干净内容获取:对结果中的 URL 执行 fetch 操作,SDK 可返回渲染后的页面内容并做清洗,方便直接喂给下游推理。

大致流程是:构造查询 → 指定搜索模式 → 拿到结构化结果 → 对候选链接发起抓取 → 得到清洗后的正文。调用方不必关心渲染和解析的细节。

适用边界与注意点

  • 抓取质量取决于目标页面的渲染情况,动态加载严重或反爬严格的站点可能返回不完整内容。
  • 深度搜索的响应时间通常长于标准搜索,不适合对延迟敏感的链路。
  • 清洗后的正文保留主干信息,但不保证表格、图表等非文本结构完整。

使用场景

  • 给 Agent 接入联网搜索时,需要同一个客户端同时支持快速摘要和深度多步检索两种模式
  • 搜索结果里混着导航栏与脚本噪声,需要对候选链接抓取清洗后的正文再交给下游推理
  • 研究类任务要先用深度搜索汇集多来源链接,再批量抓取正文并清洗成可用语料
  • 下游模型只消费干净文本,需要在搜索结果与推理输入之间加一层渲染内容获取

适合人员

  • 负责给 Agent 接入联网能力的后端工程师,想避免自己维护页面渲染与解析代码
  • 做检索增强生成的开发者,需要标准与深度两种搜索模式共用一个 SDK 客户端
  • 搭建自动化信息采集流程的工程师,要把清洗后的正文稳定喂给下游推理模块
  • 为智能体封装外部工具的维护者,希望搜索与抓取接口由官方 SDK 持续跟进更新