Skip to content

PI 系列教程:个人开发者快速上手指南

PI 是一个极简的终端 AI 编程助手(coding harness),以「高度可扩展、不强迫工作流」为核心理念。

本系列教程面向 个人开发者,以 PI 为底座进行项目开发时需要学习的内容,按从易到难分为 5 篇:

#文件主题难度
101-quick-start安装、认证、首次对话
202-daily-workflow日常使用:交互模式、会话管理、文件引用⭐⭐
303-settings-context设置、AGENTS.md、上下文文件⭐⭐
404-extensions-skills扩展(Extensions)和技能(Skills)⭐⭐⭐
505-sdk-packagesSDK 集成与 Pi Packages 分享⭐⭐⭐⭐

推荐阅读路径

  1. 刚接触 → 从 01 开始,花 10 分钟完成首次对话
  2. 日常开发 → 读完 02 和 03,覆盖 80% 使用场景
  3. 深度定制 → 学习 04,写你自己的扩展和技能
  4. 进阶玩法 → 学习 05,把 PI 嵌入你自己的应用,或分享你的作品

核心哲学

PI 与大多数 AI 编程助手的不同之处:

  • 无 MCP — 用 CLI 工具 + README 替代,或用扩展实现
  • 无子代理 — 通过 tmux 启动多个 PI 实例,或用扩展自行实现
  • 无权限弹窗 — 在容器中运行,或用扩展实现确认流程
  • 无计划模式 — 写计划到文件,或用扩展构建
  • 无内置待办 — 用 TODO.md 文件,或用扩展实现

核心理念:PI 不替你决定工作流,而是让你塑造它。

Released under the ISC License.