Published onOctober 4, 2026Pi 源码解读(一):整体架构与完整执行链路AI-AgentPi源码学习从模型接口、Agent 运行时、编程助手应用与终端界面的分工入手,用修改 Vue 页面标题的例子理解 Pi 的完整执行主线。
Published onOctober 4, 2026Pi 源码解读(二):Agent Loop 怎样一步步完成任务?AI-AgentPi源码学习沿着读取文件、修改文件、回复用户的过程,理解模型调用与工具执行如何循环,以及 Steering、Follow-up 和 Abort 如何影响运行。
Published onOctober 4, 2026Pi 源码解读(三):Tool Calling 如何真正读写文件?AI-AgentPi源码学习从工具说明、结构化请求、参数校验到执行函数和结果回传,跟踪 Pi 如何把模型提出的动作变成真实操作。
Published onOctober 4, 2026Pi 源码解读(四):换一个模型,为什么不用重写 Agent?AI-AgentPi源码学习理解 pi-ai 如何统一不同模型服务的请求、消息和流式事件,以及 Provider 路由、模型能力和上下文交接的边界。
Published onOctober 4, 2026Pi 源码解读(五):会话与上下文,聊久了怎么继续?AI-AgentPi源码学习区分完整会话历史与本轮模型输入,追踪 SessionManager、Compaction 和 AgentSession 如何保存、压缩并重建上下文。