学习路径

最后更新:2026-10-10

不知道从哪开始?按这条路线走:先把 Pi 跑起来,再理解它的设计,最后自己动手扩展。每个阶段都标注了预计耗时和要达到的目标。

一句话建议:不要试图一次读完所有文档。先完成第一阶段(约 40 分钟),有了体感再往下走,效率最高。

第一阶段 · 入门(约 40 分钟)

目标:本地跑起 Pi,理解"稳定的核心循环"这个核心思想。

🚀

1. 快速上手

克隆、安装、构建、启动编码代理。先让 Pi 在你机器上说话。

🧩

2. 总体架构

三层分工:交互层、运行层、核心循环。建立 Pi 的心智模型。

💡

3. 核心概念

消息、工具调用、会话与上下文压缩。读懂任意一层代码的基础。

✅ 完成标志:你能用一句话说出 Pi 的核心循环在干什么,并能在本地启动交互式编码代理。

第二阶段 · 动手(约 2 小时)

目标:写出自己的第一个 Agent,并给它加上自定义能力。

🤖

4. 写第一个 Agent

跟着教程从零创建一个能调用工具的 Agent,理解最小闭环。

🧰

5. 自定义工具

给 Agent 注册自己的工具:参数定义、执行与结果回写。

🧠

6. Session 管理

会话持久化、分支与断点续跑、上下文压缩策略。

✅ 完成标志:你写出了一个带自定义工具的 Agent,并能解释它的每一次工具调用是怎么发生的。

第三阶段 · 进阶(按需)

目标:按你的实际需求深入,不必全读。

常见问题

我完全没接触过 Agent,从哪开始?

直接从第一阶段开始。Pi 的设计对新手友好:先跑起来(快速上手),再理解为什么这样设计(架构与概念),不要一上来就读源码。

我有 LangChain / AutoGPT 经验,能跳过吗?

可以跳过第一阶段的前两步,但建议读一下"核心概念"——Pi 的会话树、上下文压缩与"运行时按需加载扩展"的设计,和常见框架不太一样。

学完需要多久?

第一阶段约 40 分钟,第二阶段约 2 小时。第三阶段按需查阅,不必一次读完。

微信群二维码

扫码加入
Pi Agent 微信交流群

💬