SaladDay/pi-from-scratch

600 行 TypeScript 写成的超级迷你版 pi,让你轻松从 0 写出属于你的 pi-agent

解决的问题

它提供了编程代理的简化逐步实现,消除了工程复杂性,专注于 AI 代理如何与文件系统交互并执行命令的核心逻辑。

工作原理

该项目使用 TypeScript 构建,实现了一个可以读取文件、修改代码并执行终端命令的 "nano-pi" 代理。它以交互式教程的形式呈现,源代码随解释文章逐步揭示,并辅以 Trace 功能,允许用户逐行跟踪代码执行流程。

适用对象

想要理解编程代理内部机制,而不希望被生产级工程细节所困扰的开发者。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目