大语言模型的知识有截止日期,但工作中的信息是实时流动的。WorkBuddy 的联网能力让你突破知识边界,获取最新资讯、查阅最新文档、抓取竞品页面、搜索技术方案。两个工具分工明确:WebSearch 负责搜索,WebFetch 负责抓取。
WebSearch 是 WorkBuddy 的搜索引擎接口,类似你在浏览器中搜索,但结果直接进入 AI 的上下文。
WebSearch({
query: string // 必填,搜索关键词
})
WebSearch 返回多条搜索结果,每条包含:
# 搜索技术方案
> 搜索一下 React Server Components 的最新最佳实践
# 搜索错误解决方案
> 搜索 "ECONNREFUSED node.js" 的解决方案
# 搜索竞品信息
> 搜索一下 2026 年主流 AI 编程助手对比评测
# 搜索最新新闻
> 搜索腾讯云最新发布的产品更新
WebFetch 是 WorkBuddy 的网页抓取工具,获取指定 URL 的完整内容并转为结构化格式。
WebFetch({
url: string, // 必填,目标网页 URL
format?: string // 可选,输出格式:"markdown" | "text" | "html",默认 "markdown"
})
WebFetch 将网页内容转换为干净的 Markdown(默认),去除广告、导航栏、侧边栏等噪音,只保留正文内容。
# 抓取官方文档
> 抓取 https://docs.python.org/3/library/asyncio.html 的内容,总结关键点
# 抓取 GitHub README
> 读取这个项目的 README:https://github.com/modelcontextprotocol/servers
# 抓取新闻页面
> 抓取这篇技术文章的内容并翻译成中文
# 抓取 API 文档
> 获取 FastAPI 的依赖注入文档页面内容
好的搜索 query 是获得高质量结果的前提:
# 不好的搜索
> 搜索 "docker 问题" → 结果太泛,噪音太多
# 好的搜索
> 搜索 "docker container cannot connect to host port" → 精准定位问题
先用 WebSearch 找到相关页面,再用 WebFetch 深度阅读:
# 两步法:先搜后读
> 搜索 Vue 3.5 的最新特性
→ 找到官方博客链接
> 抓取那个博客页面的完整内容,总结 5 个最重要的变化
在 query 中加入限定词可以缩小范围:
# 限定站点
> 搜索 site:stackoverflow.com "python asyncio gather vs wait"
# 限定时间
> 搜索 2026年 React 19 新特性
# 限定类型
> 搜索 GitHub awesome-selfhosted 列表
复杂调研不要指望一次搜索搞定,让 WorkBuddy 多轮搜索并交叉验证:
> 搜索 "Redis 分布式锁方案对比"
> 搜索 "Redis RedLock 争议 Martin Kleppmann"
> 搜索 "Redis 分布式锁 生产环境实践"
> 综合以上搜索结果,给出各方案的优缺点对比
WebFetch 抓取到内容后,WorkBuddy 可以按多种模式提取信息:
抓取后自动生成 3-5 句话的核心摘要,快速了解页面主旨。
按指定字段提取结构化信息,如"提取所有 API 端点和参数"。
抓取多个页面后横向对比,如"对比三个框架的性能数据"。
抓取外文内容后翻译为中文并整理格式,适合阅读英文文档。
# 信息提取示例
> 抓取这个 API 文档页面,提取所有 REST 端点,整理成表格
# 对比分析示例
> 分别抓取这三个产品的定价页面,对比各档位的价格和功能差异
# 翻译整理示例
> 抓取这篇英文博客,翻译成中文并保留代码示例
联网能力强大,但也需要注意隐私和安全:
联网能力最强大的地方在于与其他能力的组合:
搜索信息 → 整理成文档 → 写入本地文件。适合技术调研、竞品分析报告。
搜索解决方案 → 编写验证脚本 → 执行测试。适合问题排障、技术验证。
抓取数据页面 → 提取数值 → 生成对比图表。适合市场调研、数据分析。
搜索设计参考 → 生成类似风格的作品。适合创意设计、海报制作。
从外部服务获取数据 → 联网搜索补充信息 → 整合输出。适合信息整合。
定时搜索特定关键词 → 发现新内容时通知。适合舆情监控、竞品追踪。