Pi Durable 教程:用 Cloudflare Durable Objects 跑长命 Agent
ritakozlov · x · 2026-10-16
Earendil 工程团队发布长运行 Agent 框架 Pi Durable 的 Cloudflare 实战教程:如何用 Durable Objects 构建一个多人聊天 Agent。
核心技术要点:
- 架构:React 客户端 → PartySocket → Worker 按 session ID 路由 → SQLite 支撑的 Durable Object 实例 → 模型供应商
- 一个 Pi 会话映射为一个 Durable Object,SQLite 存储持久化会话数据
- 利用 Durable Objects 的 Hibernatable WebSockets,空闲时休眠、有请求/WebSocket 消息/定时器时自动唤醒,避免为长命 Agent 全天候跑机器
- 每个会话管理多个对话,并演示用子 Agent(subagent)跨对话检索
- 应用定义的在线状态(presence)更新与对话事件共用同一 WebSocket,实现多人同会话
Pi Durable 的设计动机是:大量 Agent 响应完请求后长期闲置,常驻机器浪费算力且成本高,Durable Objects 的休眠-唤醒模型正好解决这个问题。教程含可下载的多人演示代码。
「编程与Agent」频道最新
- shadcn 感叹:Claude Skills 发布至今仅一年 — shadcn · 2026-10-17
- ClinOpsBench 发布:15 个 AI agent 在模拟临床试验中监督 4 个月 — ycombinator · 2026-10-17
- PR Lens 用 Jev 图像把 PR 截图匹配到架构图,2 秒看懂改动影响 — nevrekaraishwa2 · 2026-10-17
- Cohere 新研究:智能体团队协作可达前沿水平,成本仅 30% — nouhadziri · 2026-10-17
- 四大 Agent 框架同周修复同一问题:上下文压缩与人工审批 — HelpfulCollar1070 · 2026-10-17
- Pipecat 开源 PhoneLLM Alpha 2:Max 版微推理破 83 分超 Sonnet 5.5 — solyarisoftware · 2026-10-17