【开源自荐】pi-xai-search: 为 Pi agent 极简解锁 xAI/grok 搜索能力

ZHEN 2026-07-31 22:53 1

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:



  • 我的帖子已经打上 开源推广 标签:

  • 我的开源项目完整开源,无未开源部分:

  • 我的开源项目已链接认可 LINUX DO 社区:

  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:

  • 以上选择我承诺是永久有效的,接受社区和佬友监督:


以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出




Github:




npm:

https://www.npmjs.com/package/@zhenhuang/pi-xai-search


这个插件提供一个X(twitter)的搜索工具,让Pi中的任意模型都可以随时实时搜索X,给Pi解锁类似grok build的搜索能力,对于一些需要搜索社区反馈风评的工作很好用


Features



  • 原生 X 访问。使用xai服务端搜索,不是webfetch或者使用site:x.com

  • 不需要重复进行xai认证。相比于其他xai插件,能够直接复用Pi内置的 xai provider的oauth/apikey,自动刷新凭证。例如pi-xai就需要单独再登录一个grok-build的oauth

  • 相比于其他xai插件,没有多余的工具(pi-xai插件具有一堆多余的插件,例如xai-vision等等,基本上用目前的主流模型都不需要),保持极简配置

  • 搜索模型可配置(还是以pi-xai举例,其搜索模型被硬编码为grok-4.20-0309-reasoning,并且插件几个月没更新了),能够自动获取xai的所有模型列表、支持模糊搜索匹配,并且搜索模型支持热重载,可以在agent运行过程中热切换。另外还写了一个极简的TUI方便配置;

  • 节省token。插件在设计过程中仍然遵循了context engineering方法,在schema中用更少的工具描述保证工具调用的准确度;

  • 支持高级搜索:一般的xai搜索仅支持限定日期区间的关键词搜索。本插件可以支持x账号的allow/exclude,限定搜索账号;还可以让 xai 分析帖子中的图像和视频.


安装


pi install npm:@zhenhuang/pi-xai-search


然后在Pi内正常登录xai即可。


在Pi ≥ 0.83.0,Node ≥ 22.19中能够正常使用


使用方法


向agent提出搜索x帖子


/xai-search config可以在Pi内进行插件配置


支持自动拉取xai模型进行网络搜索:



示例


Pi agent调用 xai_search 工具:







觉得有用的话欢迎给个star​ ^-^,或者有任何问题欢迎issue/PR喵

最新回复 (2)
  • Sagechen 07-31 22:54
    1

    很有意义的插件,感谢佬友开源(不过我一开始还以为是能解锁grok free被ban的web search能力

  • heylong 08-01 16:59
    2

    必须得有grok的订阅才能使用吗佬

* 帖子来源Linux.do
返回