Pi Coding Agent 使用教程(二):Skill、插件、MCP 与常用扩展
Pi Coding Agent 使用教程(二):Skill、插件、MCP 与常用扩展 一、先理解四种扩展方式 能力 主要作用 是否直接增加工具 典型位置 Skill 给模型一套按需加载的知识和流程 通常否 ~/.pi/agent/skills/、.pi/skills/ Extension(插件) 用 TypeScript 改变 Pi 行为 是,可以 ~/.pi/agent/extensions/、.pi/extensions/ Prompt Template 保存可复用提示词 否 ~/.pi/agent/prompts/、.pi/prompts/ Theme 定制终端外观 否 ~/.pi/agent/themes/、.pi/themes/ Pi Package 打包并分发上述资源 视内容而定 npm 或 Git Pi 的“插件”在官方术语中通常指 Extension;npm/Git 上的 Pi Package 则可能同时包含多个 Extension、Skill、Prompt 和 Theme。 二、如何使用 Skill 2.1 创建一个最小 Skill 在项目中创建 .pi/skills/review/SKILL.md: # Review Skill 当用户要求代码审查时使用本 Skill。 ## 步骤 1. 先读取项目上下文和测试配置。 2. 只检查与任务相关的文件。 3. 按严重程度列出问题,并给出文件和行号。 4. 不要擅自修改代码,除非用户明确要求。 Pi 官方支持的 Skill 目录包括: ...