展示 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 的設計如此獨特。