ARTICLE · 1048996
Pi入门第三期 | 给 Pi 装插件、Skill 和 MCP:三种扩展方式一次讲懂
很多人第一次看到 Pi 的扩展生态,会把插件、Skill 和 MCP 混在一起。
简单记住:插件做事情,Skill 告诉 Pi 怎么做,MCP 连接外部世界。
安装和管理 Pi Package
安装 npm 包:
pi install npm:包名 从 Git 仓库安装:
pi install git:github.com/用户名/仓库名 查看、更新和删除:
pi list pi update pi remove npm:包名 只想试用、不想永久安装:
pi -e npm:包名 

!第三方包拥有 Pi 进程权限。安装前先看源码、依赖,以及它会读取哪些文件。
推荐安装清单:把 Pi 补成接近 Codex 的工作台
Codex 的完整体验不是由一个插件提供的,而是由项目规则、Skill、MCP、子代理、权限控制和代码审查等能力共同组成。Pi 也可以补齐这些能力,只是需要自己选择组件。
下面这份清单按实用程度排列:
pi-subagents | |||
pi-background-tasks | |||
pi-mcp-adapter | |||
pi-web-access | |||
@juicesharp/rpiv-ask-user-question | |||
pi-permission-system | |||
pi-memctx | |||
@juicesharp/rpiv-todo | |||
@pandi-coding-agent/worktree | |||
@georgedong32/pi-review |
pi install npm:pi-subagents pi install npm:pi-background-taskspi install npm:pi-mcp-adapter pi install npm:pi-web-access pi install npm:@juicesharp/rpiv-todo
安装完成后重启 Pi,运行:
/reload 这套组合已经补齐了子代理、后台任务、外部工具、联网和todo,日常写代码时最容易感受到变化。
需要长期在项目里使用,再根据需求增加,也可以前往 https://pi.dev/packages 查看更多的插件,同名称推荐安装量靠前的。
给 Pi 安装一个 Skill
一个最小 Skill 通常长这样:
my-skill/└── SKILL.md
SKILL.md 可以这样写:
---name: project-releasedescription: 检查项目、运行测试并生成发布清单。---# Project Release1. 检查工作区状态。2. 运行项目测试。3. 汇总变更和风险。
全局 Skill 放在:
~/.pi/agent/skills/ 项目 Skill 放在:
.pi/skills/ 加载后可以这样调用:
/skill:project-release Pi 还可以读取 Codex 的 Skill 目录:
{ "skills": ["~/.codex/skills"] } 如果需要安装Skill,可以直接把Skill的文件路径给Pi,让它自己安装,或者前往 https://skillhub.cn/ 查找需要的Skill下载并安装,安装前请审查确保安全!给 Pi 接入 MCP
Pi 的核心默认不包含 MCP,需要先安装适配器:
pi install npm:pi-mcp-adapter 安装后重启 Pi,再运行:
/mcp setup 项目级配置可以放在 .mcp.json。例如接入微软官方的 Playwright MCP,让 Pi 可以操作浏览器、检查页面和执行网页测试:
{"mcpServers": {"playwright": {"command": "npx","args": ["-y","@playwright/mcp@latest"]}}}
MCP 越多,模型需要选择的工具越多,也越容易选错;先安装真正会用到的两个或三个。
常用操作:
/mcp /mcp tools /mcp reconnect /reload MCP 服务可能执行命令、访问文件或发送网络请求。先从一个可信、权限范围小的服务开始,再逐步增加能力。
到目前为止,Pi已基本完成配置,下一期,我们将正式开始使用Pi。
关注后续内容,继续把 Pi 变成自己的 AI 工具箱。