MP

maplezzk/pi-extensions

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

21 stars 质量 67 趋势 30MIT

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 · 中文
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add maplezzk/pi-extensions
新手?先看 mcpskill.org 教程 →