@omarsar0:打造你自己的个人 agent,朋友们。我刚刚用 @pidotdev 的 Pi Durable 构建了一个我自己的小型个人 agent。我想看看……
摘要
# 一位开发者用 Pi Durable 打造个人 Agent 的实践分享 一位开发者展示了如何利用 **Pi Durable** 搭建一个属于自己的个人 Agent。项目重点聚焦于几个核心特性: ## 核心亮点 - **带检查点的持久化执行(Checkpointed Durable Execution)**:Agent 的任务执行状态可以随时保存并从检查点恢复,即使进程崩溃或被中断,也不需要从头重新开始。 - **跨会话的持久记忆(Persistent Memory)**:Agent 的上下文和知识不会随着会话结束而丢失,可以在多次对话之间保持连贯。 - **带有持久化审批的定时任务(Scheduled Jobs with Durable Approvals)**:Agent 可以自主安排定时任务,但关键操作仍需经过审批;审批状态本身也是持久化的,不会因为重启而丢失。 - **每个 Agent "Space" 独享完整的 Linux 桌面环境**:每个 Agent 都拥有一个可控的 Linux 桌面空间,可以像真人一样操作窗口、运行应用、执行命令。 ## 模型路由 在模型选择上,该设置通过 **OpenRouter** 进行路由,可以灵活地在多个模型提供商之间切换和组合,根据任务类型或成本动态选择最合适的模型。 ## 开源计划 开发者表示,计划将整套配置和搭建方案完全开源,方便社区复现并在此基础上继续扩展。 这个项目很好地展示了"个人 Agent"从概念走向可用形态的可能性——持久化执行保证了可靠性,跨会话记忆提供了连续性,Linux 桌面环境则让 Agent 具备了真正操作环境的能力。
查看缓存全文
缓存时间: 2026/10/06 11:49
拥有你自己的个人智能体,各位。
刚刚用 @pidotdev 的 Pi Durable 搭建好了我自己的个人智能体。
我想看看用开源工具能多快做一个 OpenAI dots 的复刻版。
这个项目能这么快跑起来,让我非常惊讶。
它是主动式的。
在你不看着它的时候,它也会持续工作。它记得你,会按计划执行任务,等待你的审批,还能使用属于它自己的电脑。
Pi Durable 让这一切成为可能。
每一步都有检查点。我可以在任务进行到一半时直接杀掉进程,My Pi 会从断点处接着继续。
记忆存储在持久化文档中。My Pi 在一个 Space 里学到的关于我的信息,即使崩溃也能幸存下来,并带到所有其他 Space 中。
审批流程同样是持久化的。
它还拥有自己的电脑。每个 Space 都配有一个完整的 Linux 桌面,My Pi 通过截图、鼠标和键盘来操控它。
模型通过 OpenRouter 运行,所以我可以在不改动其他任何东西的情况下随时更换模型。这些都可以按你的喜好随意配置。
如果你一直想拥有自己的个人智能体,现在正是动手搭建的好时机。
我把它建设成了一个实验场,用来测试新想法,并对主动式个人智能体进行深入探索。但在测试一段时间、加入更多有趣的底层能力之后,我计划将其开源。
目标是让它易于定制、易于在其之上构建,这样其他人也能基于它来实验属于自己的个人智能体功能。
相似文章
@yoheinakajima:持久型智能体,如今正当红
Pi 宣布发布 Pi 1.0,其中包含 Pi Durable;开发者 Yohei Nakajima(BabyAGI 作者)指出持久型智能体正日益成为一种趋势。
@realchendahuang:如果你打算寻找一个开源的 Agent Harness 进行二次开发,用来构建自己的 AI 原生产品,…
本文介绍了 Pi Durable,一个由 earendil-works 开源、专为 AI 原生产品开发打造的 Agent Harness 框架,其核心特性包括基于 checkpoint 的崩溃自动恢复、纯 TypeScript 实现所带来的跨环境(Bun/Cloudflare 边缘)可移植性、多会话并发分支,以及干净的控制平面与执行平面分离架构,非常适合二次开发。
@omarsar0: https://x.com/omarsar0/status/2102762406204076532
本文是一篇教程,介绍如何使用 Pi SDK 和 Jev 构建自定义 AI 代理框架。Jev 是一个小型决策模型,用于在代理循环中高效处理工具调用和检查。
Pi Durable
Earendil 与 Pi 社区在发布 Pi 1.0 的同时,也推出了一款实验性的新软件包 Pi Durable——一个极简框架,用于构建可长时间运行、可塑性强的智能体,只要具备 JavaScript 运行时即可在任何地方运行,并通过可插拔的存储后端实现故障容错。
我们重写了我们的智能体,使其完全在Durable Object中运行,使用Pi、Agents SDK和Code模式(10分钟阅读)
camelAI重写了他们的编码智能体,使其完全在Cloudflare Durable Object中运行,使用SQLite和R2作为文件系统,并用JavaScript替代了bash。从虚拟机迁移降低了成本和延迟,代码库现已开源。