这里收录了一些我在使用 Pi 过程中写的扩展。
Pi 社区已经有不少优秀的 extensions。这个仓库只补充其中尚未覆盖、而我日常工作流确实需要的功能。它们主要跟着我的使用需求迭代,适合时也会支持 OMP 或 Herdr。
每个扩展都作为独立的 npm package 发布,可以按需安装。
| Package | 功能 | 支持环境 |
|---|---|---|
| pi-codex-compaction | 通过 Pi 原有 compaction lifecycle 使用 Codex Remote Compaction V2 | Pi |
| pi-command-history | 按工作目录跨 session 保存并浏览命令历史 | Pi |
| pi-fork-with-herdr | 将当前 Pi session branch 复制到新的 Herdr tab | Pi + Herdr |
| pi-model-roles | 共享模型角色解析,并为主 Agent 提供角色循环切换 | Pi |
| pi-prompt-translator | 提交前按需将 editor 中的中文 Prompt 翻译为英文 | Pi + OMP |
| pi-session-title | 自动生成并同步 session、terminal 和 Herdr pane 标题 | Pi + Herdr |
| pi-tps | 统计请求、Prompt 与 Session 的 token throughput 和 latency | Pi + OMP |
pi install npm:@oipsanthony/<package-name>