Talorys – 在 Cloudflare 免费套餐上运行的自托管个人 AI 代理

一个名为 Talorys 的开源项目提供了个人 AI 助手,它完全运行在用户自己的 Cloudflare 账户中,使用 Workers、Workers AI、Durable Objects 和 Pages,在 Cloudflare 免费套餐上提供聊天、任务管理和提醒功能。评论者对其架构和部署简易性印象深刻,但强烈争论这种与 Cloudflare 平台紧密绑定的方案是否 באמת能称为“自托管”,并提出了厂商锁定、免费额度变化和计费透明度等担忧。还有不少人指出了性能和功能上的缺口(例如语义回忆和网页访问),同时建议类似的代理方案也可以改造成在本地或其他基础设施上运行。

项目概览与初步反应

  • Talorys 是一个开源的个人 AI 代理,完全部署在用户自己的 Cloudflare 账户中,使用 Workers、Workers AI、Durable Objects 和 Pages。
  • 功能包括带持久记忆的聊天、任务/笔记/项目管理、提醒/自动化、密码保护以及一条命令部署。
  • 一些评论者觉得它“很巧妙”且“非常容易设置”,称赞了其架构和响应速度。
  • 也有人不确定除了现有聊天机器人之外的使用场景,或者更希望使用更偏任务导向的 UX,而不是聊天界面。

“Self-hosted”术语争议

  • 一个主要讨论线程争论:当它完全依赖 Cloudflare 的平台和免费套餐时,是否还能称为“self-hosted”。
  • 一方认为:self-hosted 必须意味着运行在自己家中物理拥有/控制的硬件上;如果第三方可以随时关停,那就不是 self-hosted。
  • 另一方认为:只要你自己在 VPS 或云服务商上运行软件,并且管理软件和拥有对实例的控制权,这仍然算。
  • 许多人提出了更准确的替代标签:“self-managed”、“self-configured”、“cloud-hosted”,或者“hosted on Cloudflare’s free tier”。
  • 也有人担心既有术语会被“冲淡”,以及营销驱动下的重新定义。

对 Cloudflare 的依赖、定价与性能

  • 评论者指出,“不依赖托管服务”与完全依赖多个 Cloudflare 产品之间存在矛盾。
  • 提出的担忧包括:免费套餐可能改变、基于神经元的 AI 计费令人困惑,以及有些人报告了意外或高额账单(Workers、Durable Objects),且支持不佳。
  • Cloudflare 的“neurons”被描述为一种令人困惑的虚拟货币;有些人分享了粗略的 token 和成本换算,另一些人把它比作手游式的模糊化。
  • 有人表示 Workers AI 用于交互式场景太慢,但作为后台任务还算可以。

可扩展性与可移植性

  • 由于是开源的,一些人认为把 Workers AI 替换为本地模型服务器或其他后端(例如 celld)很直接,尽管不是开箱即用。
  • 也有人反驳说,要求使用 Cloudflare 特有的原语(Workers、Durable Objects、KV)使它更像是“在 Cloudflare 上自己部署”,而不是真正的平台无关。

功能想法与局限性

  • 期望新增的功能包括网页搜索/网页访问、语义记忆/回忆(例如后续建议中能记住“我是素食者”)、以及类似智能音箱的强大语音接口。
  • 一位评论者指出,如果没有良好的语义回忆,“记忆”在实际使用中就会显得有限。