LYL1015/JarvisHub

JarvisHub: An Open Harness for Canvas-Native Multimodal Creative Agents

解決的問題

JarvisHub 解決了傳統創意AI工具的限制。提示到輸出的工具通常隱藏中間步驟與修訂歷史,而聊天機器人代理難以呈現空間佈局與資源依賴關係。基於節點的工作流程往往過於僵化,依賴手動流程,而非代理可檢視與修改的動態專案狀態。

工作原理

JarvisHub 使用可編輯的畫布作為專案的唯一真實來源。此畫布作為人類與代理之間的共享工作區,扮演外部記憶與協議限制的動作空間。系統分為三個層級:

  • 畫布狀態:將資產、佈局、依賴關係與使用者反饋儲存在 PostgreSQL 資料庫中。
  • 協議橋接:驗證變更與工具操作,確保狀態轉換是明確且可檢視的。
  • 代理執行時:觀察畫布,使用技能、記憶與工具規劃動作,並將結果提交回工作區。

適用對象

專為需要建構長期任務的多模態創意代理的創作者與開發者設計,例如敘事媒體生成、互動式網頁開發與簡報投影片製作。

主要亮點

  • 畫布原生狀態:所有提示、草稿與版本歷程皆可在單一畫布上可視化並編輯。
  • 多模態編排:支援圖像、影片、音訊、程式碼、瀏覽器與簡報等工具。
  • 代理功能:支援子代理探索子任務,並具備記憶系統以保存偏好。
  • 可追溯性:提供軌跡檢視器,可檢視與恢復代理的軌跡(請求、動作與觀察)。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案