Pi 编码代理的扩展(i18n、distill、tool-supervisor)
概览
Pi编码代理的一小部分可组合扩展。 每个软件包都可以独立安装,并把详细的行为、配置、示例和测试都保存在自己的 README 中。每个扩展包还会发布一个 Pi 加载的 SKILL.md,用于指导代理进行配置和验证。 扩展管理斜杠命令使用 /config: [-action] 约定。遗留名称作为兼容性别名保留,命令被重命名;/plan、/iterate 和 /subagent 是有意简化的工作流程快捷方式。 需求:Pi 兼容扩展 API 和 Node.js 22 或更新版本。 仓库根节点也是 Pi 包。其 manifest 会在 package/*/index.ts 下加载扩展入口点,同时排除仅库包如 pi-terminal-mux 和 pi-model-request,因此上述命令可以安装所有当前扩展,而无需尝试加载共享库作为扩展。
概述(AI 翻译)
Pi编码代理的一小部分可组合扩展。
中文文档:README.zh-CN.md
包裹
每个软件包都可以独立安装,并会在其独立的 README 中保存其详细的行为、配置、示例和测试。每个扩展包还会发布一个 SKILL.md,Pi 会加载它以指导代理进行配置和验证。
| 包装 | 描述 | 文档 |
|---|---|---|
pi-safety-guards |
可配置的 Bash 安全规则、规则动作和自定义匹配器。 | 英语·中文 |
pi-nested-skills |
嵌套技能发现、别名和从配置根节点完成。 | 英语 ·中文 |
pi-notifications |
可配置的桌面代理活动通知。 | 英语 ·中文 |
pi-naming |
会话和拥有终端目标的统一自动和手动命名。 | 英语 ·中文 |
pi-auto-goal |
每当完全稳定的回合时,会用第二个模型进行判断,并在代理人提前停止时用用户的声音继续执行任务。 | 英语·中文 |
pi-clean-mode |
将整个代理运行合并为单一时长头部,只有最终答案可见,直到展开它。 | 英语 ·中文 |
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
pi-extensions
A small collection of composable extensions for the Pi coding agent.
中文文档:README.zh-CN.md
Packages
Each package is independently installable and keeps its detailed behavior, configuration, examples, and tests in its own README. Every extension package also publishes a SKILL.md that Pi loads to guide agents through configuration and verification.
| Package | Description | Documentation |
|---|---|---|
pi-safety-guards |
Configurable Bash safety rules, rule actions and custom matchers. | English · 中文 |
pi-nested-skills |
Nested skill discovery, aliases and completion from configured roots. | English · 中文 |
pi-notifications |
Configurable desktop notifications for agent activity. | English · 中文 |
pi-naming |
Unified automatic and manual naming for sessions and owned terminal targets. | English · 中文 |
pi-auto-goal |
Judges every fully settled turn with a second model and continues the task in the user’s voice when the agent stopped prematurely. | English · 中文 |
pi-clean-mode |
Collapses a whole agent run into a single duration header, leaving only the final answer visible until you expand it. | English · 中文 |
pi-gen-ui |
Renders json-render JSON specs as native Pi terminal panels (tables, charts, callouts, inputs) through a render_ui tool, with optional Jev-driven composition. |
English · 中文 |
pi-distill |
Compacts verbose output from every active object-schema tool before it consumes the context window. | English · 中文 |
pi-tool-supervisor |
Reviews selected tools before or after execution against matching rules, with diff-aware handling for edit and write. |
English · 中文 |
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add maplezzk/pi-extensions