跳到主要内容

OpenBudy Agent 实战教程

本教程带你用 TypeScript + Electron + pi-ai 从零理解并实现一个桌面 AI Agent。所有代码示例均来自 OpenBudy 真实源码,注重实战、由浅入深。

第一篇 · 准备篇

认识 AI Agent 与 OpenBudy 项目全貌,把开发环境跑起来。

第二篇 · Electron 基础篇

进程模型、contextIsolation 安全模型与两种 IPC 通信模式。

第三篇 · LLM 与工具篇

消息协议、流式输出、pi-ai 抽象与 Function Calling 工具体系。

第四篇 · Agent Loop 篇

核心循环、事件驱动 UI、安全沙箱——Agent 的心脏所在。

第五篇 · 综合与进阶篇

全链路串讲、扩展开发、打包调试与下一步方向。