@alexion42/pi-web-search
Pi代理的Exa网络搜索与URL读取工具
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:@alexion42/pi-web-search。 它的用途是:Pi代理的Exa网络搜索与URL读取工具 完整的 Skill 内容见:https://321skill.com/skills/alexion42-pi-web-search/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我搜索最新的Next.js 15文档,并读取第一个结果页面的内容',它会自动调用web工具进行搜索,然后读取指定URL,返回提取后的正文内容。如果在GitHub上找到某个开源库,说'读取这个仓库的README.md',它会自动克隆并返回文件内容。
介绍
这个Skill解决了Pi编码代理在开发过程中需要联网搜索和获取网页内容的问题。在实际开发中,开发者经常需要查找文档、搜索技术方案、读取GitHub仓库代码或分析网页信息,但传统浏览器操作会打断编码思路。
使用方式很简单,你只需要在Pi中安装该包(pi install npm:@alexion42/pi-web-search),然后通过自然语言指令调用web工具即可。它支持三种模式:search(搜索关键词获取结果列表)、read(读取指定URL内容,对GitHub仓库自动克隆并返回文件)、get(按结果ID加载之前存储的搜索结果)。还可通过/search命令交互浏览结果,使用Ctrl+Shift+W打开活动监视器查看请求状态。
它非常适合需要频繁联网搜索的智能体开发和全栈开发者。尤其是那些已经使用Pi作为编码代理、希望在不离开终端的情况下快速获取外部信息的团队或个人。数据分析师也可用它抓取网页内容辅助分析。
建议在需要快速验证技术方案、查阅文档或分析竞品数据时统一使用此工具。需要注意的是,它主要依赖Exa搜索引擎(支持零配置MCP或直接API),PDF仅支持文本提取(不支持OCR),GitHub分支名含斜杠时文件路径可能解析错误,但克隆功能仍可正常使用。
常见问题
需要申请Exa API Key吗?
不需要,Exa MCP提供零配置搜索,直接使用。如果需要直接API访问,可在~/.pi/web-search.json中配置exaApiKey,或设置EXA_API_KEY环境变量。
安装后怎么使用?
安装后直接调用web工具,例如:web({ mode: "search", query: "React hooks best practices" }),它会返回搜索结果。也可通过命令行输入/search交互式浏览。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/alexion42-pi-web-search/raw/index.md 读取 @alexion42/pi-web-search 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/alexion42-pi-web-search/raw/index.md(查看排版版本)