展示 HN:开源、部署在 Cloudflare 上的原生代理任务管理与维基系统
Projektor 是一个开源的问题跟踪器和维基系统,专为 AI 编码代理设计,使其能够作为一等公民通过 MCP 协议驱动整个工作流。它部署在单个 Cloudflare Worker 上,支持自托管,并内置代理注册表、文件声明和协调消息等特性,适合多代理并行工作。
Projektor 是一个创新的开源项目,它将问题跟踪与维基功能融为一体,并特别针对 AI 编码代理进行了优化。与传统的工具不同,Projektor 将代理视为一等公民,通过模型上下文协议(MCP)让代理能够自主完成创建问题、移动工单、规划冲刺和搜索维基等操作,而无需人类开发者频繁介入。
该项目填补了现有工具链中的一个关键空白:它像基于 Git 的文件跟踪器一样与代理原生集成,同时又像 Jira 一样支持跨项目部署,并且成本极低,易于自托管。当团队需求增长时,只需更换数据库即可扩展,无需更换整个工具。
Projektor 专为多代理协作场景设计。它包含代理注册表、文件声明和协调消息等机制,允许多个代理在同一仓库中并行工作而不会发生冲突。这种架构非常适合需要多个 AI 代理协同完成复杂任务的团队。
在技术实现上,Projektor 完全运行在边缘,仅需要一个 Cloudflare Worker。它使用 Hono 框架处理请求,D1 作为数据库,KV 用于缓存,R2 存储附件。整个系统无需服务器或容器,部署到自己的 Cloudflare 账户仅需几分钟。用户可以通过一个配置仓库,使用 Wrangler 自动配置 D1、KV 和 R2,并执行迁移。
Projektor 自身的路线图也是通过 Projektor 进行跟踪的,文档也来自同一仓库,这充分展示了项目的自举能力。项目提供详细的自托管指南,并解释了为什么 Projektor 的设计如此独特。