代理框架
JarvisHub 將畫布變成多模態代理的共享狀態,但首版仍缺量化評測
開源 JarvisHub 以型別化節點和連線保存素材、版本、相依關係與代理軌跡,讓長程創作不必塞在線性對話中。系統已提供可執行的三層架構與本機部署程式,但論文目前只有質性案例,尚未證明可靠性或成品品質提升。

JarvisHub 於 7 月 28 日開放原始碼,把可編輯畫布同時設計成人機工作區、代理外部記憶、受協定限制的動作空間,以及多模態專案的持久狀態。它針對圖片、影片、網站與簡報等長程創作:這些工作不只包含最後輸出,還有參考素材、候選版本、失敗嘗試、局部修改、回饋及跨資產相依關係,線性聊天紀錄很難精確表示。
框架分成三層。Canvas State 以 PostgreSQL、共用 schema 與版面套件保存可編輯節點、空間配置、版本和狀態;Protocol Bridge 暴露工具能力與執行授權,驗證畫布修改後才提交狀態轉移;Agent Runtime 則讀取目前畫布,呼叫技能、記憶、工具或子代理,再回傳可提交的觀察與產物。文字、角色設定、分鏡、程式碼、預覽和修訂意見都能成為帶型別的節點,連線可表示引用、生成相依及版本譜系。
開源版本包含 Web 介面、Hono API、代理橋接器與軌跡檢視器,支援圖片、影片、音訊、瀏覽器、文件、簡報及 MCP 工具;預設開發環境需要 Node.js 24.15、pnpm、Python 3.10 以上及 PostgreSQL,亦提供 Docker Compose。Apache 2.0 授權降低了研究與二次開發門檻。
不過作者明確承認,現階段只展示敘事媒體、互動網站與簡報三類質性案例,沒有完成基準或對照實驗;最終品質仍由外接模型決定。預設共享測試儲存桶也可能讓其他使用者讀取、覆寫或刪除物件,不應上傳私密資料。接下來值得追蹤的是狀態衝突處理、失敗重試語義、長軌跡成本,以及相較聊天式與節點式工作流的可量化完成率。