• ZHEN

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

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

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

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

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

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

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


    Github:

    github.com

    图片

    GitHub - ZhenHuangLab/pi-xai-search: Model-independent live X search for Pi, powered by...

    Model-independent live X search for Pi, powered by xAI's native x_search tool

    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喵

    主楼
  • Sagechen

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

    #1
  • heylong

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

    #2

发表回复

登录后回复