Pi agent 又火了,推荐几个自用的插件
【摘要】 最近 Pi agent 因为 DeepSeek 4.1 Flash 又火起来了,但是 Pi 实在太精简了,要搭配一些插件才好用,梳理下我常用的一些插件。 一、我自己装着的 7 个插件我拿它干什么pi-web-access联网主力:搜索、读网页和 PDF、看视频、克隆仓库billion-context长会话的压缩,把前面的对话折成摘要,要细节还能解压回来pi-subagents拆任务、多个子智...
最近 Pi agent 因为 DeepSeek 4.1 Flash 又火起来了,但是 Pi 实在太精简了,要搭配一些插件才好用,梳理下我常用的一些插件。
一、我自己装着的 7 个
| 插件 | 我拿它干什么 |
|---|---|
pi-web-access |
联网主力:搜索、读网页和 PDF、看视频、克隆仓库 |
billion-context |
长会话的压缩,把前面的对话折成摘要,要细节还能解压回来 |
pi-subagents |
拆任务、多个子智能体并行 |
pi-cc-extensions |
折叠工具调用、看 diff、底部一条状态栏 |
pi-code-render |
代码块渲染成卡片,带一键复制 |
@juicesharp/rpiv-todo |
让模型自己维护待办,挂在界面角落 |
git:github.com/NVlabs/SoL-Pi |
上下文和工具效率的一整套增强 |
这七个之外还挂了一个 MCP:Everos,负责跨会话的记忆。
剩下的按需求拆开讲,每个需求挑一个就够。
二、按需求该装哪一个
下面按用法分了三个常驻、七个场景,还有几个零散的。市场里现在五千多个包,光搜 subagent 就有近四百个,所以别看花眼,常驻三个,每个需求最多加一个,同类只装一个。
常驻三件
| 插件 | 定位 | 装法与要点 |
|---|---|---|
pi-cc-extensions |
必装 | pi install npm:pi-cc-extensions,装完 /reload 一次,样式用 /ccstyle 调。它自带一个 /context,跟 pi-context-view 撞名,去 ~/.pi/agent/pi-cc-extensions.json 里把 enableContextCommand 关掉,两个留一个就行 |
pi-web-access |
必装 | 不填 Key 就能搜,默认用免费的 Exa。登录过 ChatGPT 的话,还能借 OpenAI 的搜索。要加别家服务商,改 ~/.pi/agent/web-search.json |
pi-context-view |
必装 | 装完敲 /context,系统提示、Skill、工具定义、消息各占多少一目了然,还能看到别的插件往系统提示里塞了什么。它本身不怎么吃上下文,MIT 协议 |
场景 1|接手里的订阅和模型
先别急着装。/login 里已经有九项了,ChatGPT(含 Codex)、GitHub Copilot、Kimi For Coding、OpenRouter 都在,你的订阅大概率就在里面。真没有的,再看下面这几个。
| 插件 | 定位 | 装法与要点 |
|---|---|---|
pi-antigravity-acp-provider |
首选(有 Google AI 订阅) | 登录时选 Google Antigravity (ACP),再 /model 就能用。第一次要下 ACP 服务,Linux 上解开大约 1.8 GB。 |
pi-cursor-sdk |
首选(有 Cursor 订阅) | 走 Cursor 官方 SDK,默认在本地跑,想用云端得自己开一下 |
pi-commandcode-provider |
首选(有 Command Code 订阅) | 登录时选 Use a subscription 再选 Command Code。这个包是社区做的,不是官方 |
pi-model-manager |
可选 | 用图形界面加模型和厂商,省得手改 models.json。模型一多,强度、参数、上下文都得一个个填,很容易填错 |
场景 2|让它同时干几件事
Pi 自己不带 Sub-agent,也没有计划模式,这块只能靠插件补。
| 插件 | 定位 | 装法与要点 |
|---|---|---|
pi-subagents |
首选 | 自带 scout、researcher、worker、reviewer、oracle 几个角色,分别管摸代码、查资料、动手写、审查和给第二意见,装完不用配。其中 researcher 要配 pi-web-access 才好用。适合那些能拆成几块、互不干扰的活 |
这一类市面上有四个方案,只装一个,多装会在 /agents 上互相冲突。
场景 3|上网查资料
不用另装,常驻的 pi-web-access 就够了。搜索基本都能成,但网页不是每个都读得下来,读不了的换个来源,或者交给场景 4 的真浏览器。
场景 4|点网页 / 操作电脑
| 插件 | 定位 | 装法与要点 |
|---|---|---|
pi-browser-harness |
网页首选 | 直接在 Chrome 里控制,能点能填表,也能截图、传文件、看 console 和网络请求。先打开 chrome://inspect/#remote-debugging 允许,再跑 /browser-setup。 |
npm:@injaneity/pi-computer-use |
桌面首选 | 它读系统辅助功能的信息,不靠截图猜坐标,比纯看屏幕稳。要 macOS 14 以上,还得给辅助功能和录屏权限。 |
场景 5|上下文老爆、Token 花太快
| 插件 | 定位 | 装法与要点 |
|---|---|---|
pi-context-view |
必装 | 装完敲 /context,系统提示、Skill、工具定义、消息各占多少一目了然,还能看到别的插件往系统提示里塞了什么。它本身不怎么吃上下文,MIT 协议 |
pi-context-prune |
可选(日常长会话) | 它会改前文,如果开了 prompt cache,改得越勤反而越贵。默认的 agent-message 模式最稳。接管压缩的插件只能开一个 |
我自己这格最后留的是 billion-context:它不删原文,只把前面的折成摘要,要细节还能解压回来,代价是头一周不太习惯。
场景 6|怕它删错文件、乱跑命令
有一点得先说清:Pi 不会在每次调用前问你,装了第三方包就等于让它跑代码。“信任项目”只决定要不要加载项目里的插件,不负责安全。能用容器或虚拟机就先上,再谈插件。
| 插件 | 定位 | 装法与要点 |
|---|---|---|
pi-sandbox |
首选 | 文件读写能设黑白名单,bash 也进系统级沙箱,文件和网络都能限住。装之前先 brew install ripgrep。配置写在 ~/.pi/agent/sandbox.json,或者项目里的 .pi/sandbox.json。 |
pi-automode-classifier |
可选 | 照 Claude Code 的自动模式做的:平常的放行,rm -rf 直接拦,git push、sudo 先问你,判不了的交给小模型。作者自己有说明,它不是沙箱。 |
pi-permission-gate |
可选 | 默认全拒,按名单放行。装的时候认全名,光写 permission-gate 装到的是个 React 库。 |
场景 7|主要拿来写代码
| 插件 | 定位 | 装法与要点 |
|---|---|---|
pi-lens |
首选 | 每次写或改文件,自动跑 LSP 诊断、lint、类型检查和格式化,/lens-map 还能出依赖图。建议只在写代码的项目里装:pi install -l npm:pi-lens。它很重,核心文件单个就有 4.5 MB 左右,我遇到的启动变慢就是它拖的,不做开发就卸掉 |
pi-hashline-edit-pro |
可选 | 给每行加个短标记,标记对不上就拒绝改,少改错行 |
pi-agent-ide |
可选 | 给 Pi 补上编辑、搜索、LSP、终端和调试。用的人不多,但一直有更新 |
其他
| 插件 | 定位 | 要点 |
|---|---|---|
pi-durable-assistant |
接微信 / Telegram | 开源项目,微信机器人已经接好了 |
| Everos | 长期记忆 | 这个不是 npm 包,走 MCP 接。pi mcp add 指向本地服务,之后它跨会话记着你的偏好、习惯和项目背景,不用每次重新交代 |
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)