Pi Agent 会话文件格式:JSONL 树状结构与版本迁移 本文档详细描述了 Pi AI 编程代理的会话文件格式。会话以 JSONL 文件形式存储,每行是一个包含 type 字段的 JSON 对象,通过 id 和 parentId 形成树形结构,支持原地分支。文档介绍了文件位置、版本迁移、消息类型(用户、助手、工具结果、bash 执行、自定义等)以及各种条目(会话头、消息、模型更改、思考级别更改、压缩、分支摘要、自定义条目等)。还解释了上下文构建算法和 SessionManager API 的关键方法。适合需要解析会话文件或为 Pi 编写扩展的开发者。 会话文件 JSONL Pi 代理 文件格式 AI 工具 扩展开发 badlogic 发布于 2 天前 32 0 0
Pi 会话管理:存储、分支与克隆 本文介绍了Pi(一个AI编程代理)的会话管理功能,包括会话的自动存储、恢复、命名、分支(/tree)、分叉(/fork)和克隆(/clone)操作,以及会话树形结构的使用。详细说明了通过命令行和交互模式管理会话,如继续最近会话、浏览历史、设置名称、导出HTML、分享为GitHub Gist等。还涵盖分支摘要功能,帮助保留上下文。会话文件采用JSONL格式,包含消息、模型更改、标签、压缩等条目。 会话管理 Pi AI Agent 树形结构 分支 会话文件 badlogic 发布于 2026-05-30 12 0 0