跳转至

三种实现如何选择

三种实现表达的是同一个反馈环,不是三套互不相关的项目。

版本 最适合 你需要理解 已包含
Python from scratch 第一次学习、Notebook 调试 函数、列表、foryield 同步循环、分层 Memory、版本化 Skills、Trace
TypeScript from scratch Web/Node 二次开发 类型、Promise、异步生成器 事件、可靠性、分层 Memory、版本化 Skills、Trace
pi-agent direct 接近生产的继续迭代 pi-agent 与 pi-ai API 原生流式/Schema/重试 + 同构 Memory/Skills/Trace

建议先用 Python 回答“Agent 为什么会循环”,再用 TypeScript 回答“界面如何实时观察循环”, 最后用 pi-agent 回答“成熟框架替我们抽象了什么”。

Note

from-scratch 版追求可读性,不追求覆盖成熟库的全部能力。真正的 streaming、 provider 矩阵和复杂事件协议应优先复用 pi-agent。