@pi-lab/webfetch

为Pi智能体扩展网页抓取能力的工具

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@pi-lab/webfetch。
它的用途是:为Pi智能体扩展网页抓取能力的工具
完整的 Skill 内容见:https://321skill.com/skills/pi-lab-webfetch/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'帮我看一下Node.js官网关于fs模块最新API的说明,网址是 https://nodejs.org/api/fs.html',它会调用WebFetch工具抓取该页面,然后为你总结fs模块的核心用法和变更点。或者当遇到一个编译错误时,你可以说:'去Stack Overflow搜索一下这个错误信息',AI会尝试抓取相关问答页来寻找答案。

介绍

WebFetch 是专为 Pi Coding Agent 设计的工具扩展,旨在解决智能体在编程和开发过程中无法直接访问和获取外部网页信息的问题。它允许智能体在执行任务时,实时抓取指定URL的网页内容,从而获取文档、API说明、错误代码解释等关键信息,打破了传统智能体只能依赖内部知识库的限制。

使用方式非常简单,当智能体需要查询外部网页信息时,只需调用 WebFetch 工具并传入目标URL即可。该工具会模拟浏览器访问,抓取网页的文本内容(通常包括标题、正文、代码块等核心信息),并以结构化的文本格式返回给智能体,供其分析和利用。整个过程无需用户手动复制粘贴,实现了信息获取的自动化。

这个扩展非常适合依赖 Pi Coding Agent 进行编程辅助的开发者、技术写作者以及数据分析师。无论是需要查阅最新的框架文档、理解某个开源库的使用方法,还是快速获取技术博客中的解决方案,WebFetch 都能显著提升他们的工作效率和信息获取的准确性。

在使用建议上,由于网页结构复杂多样,建议优先抓取官方文档、技术博客等以文本内容为主的页面,以获得更干净、有用的信息。同时,需要注意目标网站的反爬虫政策,避免频繁或大量请求同一站点。对于需要登录或包含大量动态渲染内容的页面,其抓取效果可能有限。

核心特点

这是专为 Pi Coding Agent 生态设计的原生扩展,深度集成于其工作流中,而非一个通用的独立爬虫库。它直接返回智能体易于解析的纯文本内容,省去了开发者自行处理HTTP请求、解析HTML和过滤噪音的步骤。

注意事项

不适合抓取需要登录认证、包含大量JavaScript动态渲染内容或具有严格反爬机制的网站。

常见问题

WebFetch能抓取需要登录的页面吗?

不能,它仅能抓取公开可访问的网页内容。

返回的内容包含图片或样式吗?

不包含,它主要提取网页的文本和代码内容。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pi-lab-webfetch/raw/index.md 读取 @pi-lab/webfetch 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。