LYL1015/JarvisHub
JarvisHub: An Open Harness for Canvas-Native Multimodal Creative Agents
解決的問題
JarvisHub 解決了傳統創意AI工具的限制。提示到輸出的工具通常隱藏中間步驟與修訂歷史,而聊天機器人代理難以呈現空間佈局與資源依賴關係。基於節點的工作流程往往過於僵化,依賴手動流程,而非代理可檢視與修改的動態專案狀態。
工作原理
JarvisHub 使用可編輯的畫布作為專案的唯一真實來源。此畫布作為人類與代理之間的共享工作區,扮演外部記憶與協議限制的動作空間。系統分為三個層級:
- 畫布狀態:將資產、佈局、依賴關係與使用者反饋儲存在 PostgreSQL 資料庫中。
- 協議橋接:驗證變更與工具操作,確保狀態轉換是明確且可檢視的。
- 代理執行時:觀察畫布,使用技能、記憶與工具規劃動作,並將結果提交回工作區。
適用對象
專為需要建構長期任務的多模態創意代理的創作者與開發者設計,例如敘事媒體生成、互動式網頁開發與簡報投影片製作。
主要亮點
- 畫布原生狀態:所有提示、草稿與版本歷程皆可在單一畫布上可視化並編輯。
- 多模態編排:支援圖像、影片、音訊、程式碼、瀏覽器與簡報等工具。
- 代理功能:支援子代理探索子任務,並具備記憶系統以保存偏好。
- 可追溯性:提供軌跡檢視器,可檢視與恢復代理的軌跡(請求、動作與觀察)。
相關
- 專案
- 專案
- 專案
- 專案
- 專案