工具概览
workers-personal-agent 是一个完全运行在 Cloudflare 免费层上的个人 AI 智能体。每个对话使用一个 Durable Object,长期记忆以 markdown 形式存储在 R2 中,通过 Durable Object SQLite 中的嵌入索引提供语义召回,并包含会扇出到子 Durable Object 的深度研究模式。智能体支持通过 WebSocket 进行网页聊天,UI 不保存状态,由 Durable Object 中的 setState 持久化并广播更新。它还提供深度研究:智能体先提出计划,然后每个角度扇出一个子 Durable Object,每个都有自己的五十次子请求额度。长期记忆以 markdown 存储在 R2 中,带有基于嵌入索引的语义召回和关键词后备。历史是压缩而非截断:当达到所选模型上下文窗口的 80% 时,最早的几轮会折叠进滚动摘要,并先进入只追加的归档。工具结果的生命周期长于其所在轮次,例如抓取的页面会完整保存在线程的 SQLite 中。智能体可以为自己编写技能,把工作流保存为保险库中的 markdown,并在每个系统提示词中列出。定时工作包括提醒、周期任务和夜间反思,均通过 Durable Object 闹钟实现。多个对话列在侧边栏中,并注册在保险库里。可以在设置对话框中通过 OAuth 或 bearer 令牌添加 MCP 服务器。边界上的防护包括子请求计数器和用于工具调用的 zod schema。技术栈包括 Cloudflare Workers、Agents SDK、Durable Objects、R2、Workers AI 或任何兼容 OpenAI 的 API、zod、Vue 3、Vite、Tailwind、shadcn-vue 和 vitest。
定价
价格与限制可能变化,请以官网为准,并确认币种、付款周期、最低席位数和用量上限。
应用场景
- 团队用该智能体询问 Workers Agents SDK 的近期变化,它会进行网页搜索和读取页面,并用“Checked:”行列出来源。
- 用户可以指示智能体通过 save_memory 或资料更新来记住个人偏好,例如用捷克语写笔记。
- 智能体可以使用 Durable Object 闹钟设置提醒,例如在特定时间提醒发送发票。
- 在完成一轮搜索并总结之后,用户可以把该工作流保存为技能,之后按名称或斜杠命令调用。
- 用户可以切换深度研究模式并输入主题,收到带有 Start、Revise 和 Drop 选项的计划卡片,随后在侦察员工作时看到状态卡片。
- 智能体可以在不发起网络请求的情况下搜索线程中之前抓取的页面,例如回忆某篇文章关于定价说了什么。
- 用户可以在设置中添加 Cloudflare 的等 MCP 服务器,登录后询问自己的 Workers,该服务器的工具会在下一轮以 cloudflare_<tool> 的形式被调用。
功能特性
在 Cloudflare Workers 上运行个人 AI 智能体
用独立的 Durable Object 管理每段对话
在 R2 中保存 Markdown 记忆
通过 SQLite 向量检索信息
并行展开深度研究任务
用户评论
还没有评论,来分享你的使用体验吧