豆包 WebSearch:把联网搜索封装成一个 Skill

前言

做 Agent 应用时,模型本身不带实时信息。要让它回答“今天发生了什么”“某个 API 最新版本是多少”这类问题,你得自己接搜索源、处理超时和重试、再把结果拼回上下文。这类胶水代码每个项目都要重写一遍。豆包 WebSearch 这个 Skill 把这部分固定下来了:提交查询,等待轮询结果返回。

这是什么

豆包 WebSearch 是一个社区版 Skill,坐标 @user_5f9c21aa/doubao-websearch-redfox,发布者 user_5f9c21aa,当前版本 1.0.1,分类 knowledge-management。它通过红狐 API 调用豆包的联网搜索能力,把“搜索 + 等结果”这一步封装起来。解决的问题很单一:在 Agent 里需要实时信息时,不用自己写搜索对接逻辑。

按官方说明,它面向这些触发词:豆包搜索、豆包websearch、联网搜索、AI搜索、doubao搜索。

核心功能

下面介绍已核实的能力,均来自该 Skill 的官方简介。

1、联网搜索查询提交。传入查询词,Skill 负责把请求发到豆包联网搜索侧。
2、自动轮询等待结果。提交查询后不是一次性返回,而是按轮询方式等待结果返回,这一步由 Skill 内部处理。
3、面向 Agent 工具调用场景。定位是 Agent 的工具而非独立网页搜索入口,调用方拿到的是结构化的搜索结果。

需要说明的是,官方简介里没有列出返回字段结构、超时参数、轮询间隔或结果条数上限。这些实现细节以源码为准,本文不作推测。

安装与启用

已抓取资料中只提供了 Skill 的坐标和发布页面,没有给出具体的安装命令或配置项写法。下面只列出已核实的信息,命令部分请以官方页面为准。

坐标:

@user_5f9c21aa/doubao-websearch-redfox

官方页面:

https://www.skillhub.cn/skills/user_5f9c21aa/doubao-websearch-redfox

有一点在资料中明确标出:该 Skill 的标签含 requires_api_key=true,也就是说启用前需要准备好相应的 API Key。Key 的申请入口、计费方式和额度在资料中未给出,需要到红狐 API 侧确认。

关于不同客户端(Cursor、Codex CLI、Claude Code)的差异,已抓取资料没有覆盖,本文不作说明。这类 Skill 基于通用 SKILL.md 格式,实际兼容性以各客户端对 SKILL.md 的支持情况为准。

典型用法

已抓取资料中没有提供可复现的调用示例或参数表,因此这里只描述调用模式,不给具体命令和字段名。

调用模式分两步:

1、发起查询。把用户的问题或搜索关键词作为查询提交给 Skill。
2、等待返回。Skill 在内部轮询,结果就绪后返回给调用方,调用方再决定是否继续检索或直接组织回答。

触发方式上,当用户的表达命中“联网搜索”“AI 搜索”“豆包搜索”等关键词时,Agent 会走这个 Skill。

适用场景与注意

适合的场景:Agent 需要实时信息、时效性强于精度的问答,以及不想自己维护搜索源接入的项目。

需要注意的几点:

1、API Key 是前置条件,标签已标明 requires_api_key=true,没配 Key 时调用不会成功。
2、该 Skill 走的是红狐 API 到豆包搜索的链路,可用性、延迟和额度取决于上游服务,Skill 本身不保证搜索源的可用性。
3、当前版本 1.0.1,发布者为社区账号 user_5f9c21aa,来源标注为 community,不属于官方维护。接入前建议先在小范围查询上验证返回质量。
4、评分与下载量只反映热度,不代表结果质量。抓取到的页面显示评分 100000、下载 1574、安装 0,安装数为 0 说明实际部署量很小。

结尾

豆包 WebSearch 的价值在于把“提交查询 + 轮询结果”这条链路固定成一个可复用的 Skill,省掉每个项目里重复的搜索对接代码。它功能单一、来源是社区,适合需要快速给 Agent 加联网搜索能力、且能接受上游依赖的开发者。官方地址:https://www.skillhub.cn/skills/user_5f9c21aa/doubao-websearch-redfox

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜