OPEN SOURCE LAB / PI
Pi 1.1.0 Agent Harness 全项目实战
从仓库入口走到编码助手、Agent 循环、模型适配、工具、终端界面、持久化与评测。11 个阶段串起同一个固定提交;可读文本文件均可在三栏工作台中按需打开。
Pi 1.1.0 · 固定提交
从项目全貌开始 Pi 1.1 站内课程:6 节讲解、练习与自测 → abe508e1,876 个可读文件MIT License项目学习路线
每一阶段都关联真实源码;只有精选 TypeScript 练习提供可运行的固定测试。
- 01项目全貌从 monorepo 的 README 和构建入口认识 Pi 的各个包。
- 02编码助手入口看交互式 CLI 怎样把输入接入会话。
- 03工具与扩展沿着工具定义看读、写与命令执行的边界。
- 04Codemode 脚本编排追踪模型编写的 JavaScript 怎样调用工具、过滤结果和处理失败。
- 05MCP 接入与工具发现从协议客户端追到远程工具、暴露策略和 OAuth。
- 06Agent 运行循环理解消息上下文、继续执行与工具调用。
- 07模型适配层观察多模型接口与 Agent 运行时的分工。
- 08全屏终端交互理解全屏模式、输入编辑与 1.1 的程序状态报告。
- 09持久化与会话理解对话、任务和文档怎样越过单次进程。
- 10组合与观测看服务组合、遥测及外围协议层。
- 11测试与评测用单元测试和评测任务验证项目行为。
换一个公开仓库学习
输入 GitHub 仓库首页地址。工作台会固定当前 commit 并展示可读文件;自由导入没有人工编排的路线或标准测试。实时追问和评价须另行配置学习 API。
仅支持无需登录的公开仓库;不会自动执行仓库代码。