Wiki 知识库

全部文档 / 标签: pi-ai

2 篇
清除

Pi Durable 实战指南:给自己的 Agent 加上断点续跑

文章介绍了 Pi 发布的持久化运行时库 pi-durable,用于保存 Agent 的会话、工具调用和任务状态,实现进程中断后的断点续跑。作者讲解了核心机制:Harness 负责调度模型请求和工具任务,Storage(如 SQLite)保存提交后的记录;应用可通过 defineDoc 定义业务进度状态,并通过 replay 策略(safe/unsafe)控制被中断工具调用的重跑行为。文章以一个读取本地章节并保存进度的 TypeScript Agent 为例,详细演示了环境准备、依赖安装、代码实现,以及正常运行、重启恢复、中途退出后续跑的完整流程。

技术 › Agent jiangkoumo 2026-10-0419.1 KB 7.5K 63 82

万字长文|一文读懂 Pi Runtime

本文系统解析开源 AI Agent 工具包 Pi Runtime。作者指出,模型推理与工具执行之间需要一层可靠的运行时控制逻辑。文章详细介绍 Pi 的五个核心包:pi-ai 统一多模型供应商差异、pi-agent-core 是运行时本体、pi-coding-agent 是可直接使用的终端产品、pi-tui 提供终端交互、pi-telemetry 提供观测能力。随后深入讲解一次任务的完整执行链路、steering 与 follow-up 的双层循环设计、工具调用六阶段管道、副作用工具的重试与重放策略、上下文压缩的现场重建机制及会话树结构,适合想理解 Coding Agent 底层原理及选型 Agent 框架的研发与产品团队阅读。

技术 › Agent siuser小伟 2026-09-0128.8 KB 3.2K 14 84