pi-fetch-tool
将任意网页URL转换为LLM友好的结构化数据或Markdown。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:pi-fetch-tool。 它的用途是:将任意网页URL转换为LLM友好的结构化数据或Markdown。 详细介绍见:https://321skill.com/skills/pi-fetch-tool/ 请根据该页面的说明完成安装。
使用示例
'请用web_fetch工具获取https://example.com/news这篇文章的主要内容并总结给我。',它会自动抓取该网页,将其转换为易读的Markdown格式,然后基于此内容生成一份简洁的摘要。或者,你可以说:'分析一下这个产品页面的结构化数据。',它会返回该页面的JSON-LD信息供你参考。
介绍
Pi-fetch-tool 是一个 Pi 扩展工具,它解决了大型语言模型(LLM)难以直接处理和理解原始网页内容的问题。通过注册一个 web_fetch 工具,它能将用户提供的任何URL,智能地转换成对LLM更友好、更易解析的结构化格式。
使用方式非常直接。在安装了该扩展的AI助手(如Pi)环境中,用户只需调用 web_fetch 工具并提供一个URL,工具便会自动抓取该网页内容,并根据预设的层级进行处理和转换,最终将处理后的内容返回给AI助手进行后续分析或回答。
这个工具非常适合需要让AI助手(如Claude、Cursor等)读取和分析外部网页内容的开发者、研究人员和内容创作者。无论是为了信息汇总、技术调研、内容分析还是知识问答,它都能显著提升AI处理网页信息的效率和准确性。
使用建议是,根据对内容保真度和可读性的不同需求,选择合适的转换层级(Tier)。对于需要高度结构化元数据的场景(如商品信息),优先使用Tier 0的JSON-LD;对于阅读普通文章或博客,Tier 1的Readability模式更合适;而对于需要完整模拟浏览器环境、执行JavaScript的复杂页面,则可以考虑Tier 2。注意,该工具依赖网络连通性和目标网站的可访问性。
核心特点
它提供了从轻量级结构化元数据(JSON-LD)到高保真度浏览器渲染(agent-browser/WKWebView)的多层级转换策略,而同类工具通常只提供单一的网页抓取或简化功能。
注意事项
不适合处理需要实时交互或登录后才能访问的私有网页内容。
常见问题
支持哪些转换格式?
支持JSON-LD、优化后的Markdown(Readability)以及完整的浏览器渲染输出。
需要自己部署服务器吗?
不需要,它是一个可直接安装的npm包,作为Pi的扩展工具运行。