Naroh091/hermes-war-room
UI layer for the native Hermes orchestration features
解決的問題
Orchestration War Room 為 Hermes 多智能體編排系統提供了一個視覺化儀表板。它將原本不可見的多智能體委派與看板任務管理的背景流程,轉化為即時可讀的介面,無需再監控日誌或終端會話來查看一整套專業智能體正在做什麼。
如何運作
此專案作為 Hermes 之上的輕量級視覺化與協調層。它透過 Agent Client Protocol (ACP) 啟動子行程,並直接讀取 Hermes 的看板 SQLite 資料庫,以追蹤任務狀態。
關鍵機制包括:
- 任務控制中心:一個聊天介面,用於向編排智能體下達任務簡報,透過隱藏的前言強制其透過看板系統將任務委派給其他智能體。
- 特工工作區:以「工作站」形式視覺化展示活躍的智能體檔案,透過 Server-Sent Events (SSE) 即時顯示其當前狀態、推理片段與工具呼叫。
- 自動提醒:系統輪詢看板資料庫;當任務完成時,向編排智能體注入一個合成的系統訊息,以提示其向使用者總結結果。
- 團隊管理:提供 UI 用於建立、編輯(SOUL.md、技能、工具)與刪除 Hermes 檔案。
適用對象
希望獲得多智能體工作流程高階操作視圖、能夠透過瀏覽器管理智能體團隊身分與技能、並無需依賴 CLI 工具即可協調複雜任務的 Hermes 智能體系統使用者。
特色亮點
- 即時視覺化:透過脈衝 LED、對話氣泡等視覺指示器,即時追蹤智能體推理與工具呼叫。
- 看板整合:直接視覺化 Hermes 使用的持久化 SQLite 支援的任務看板。
- 智能體生命週期管理:透過修改設定檔,整合 UI 實現智能體檔案的「聘用」、「解僱」與「再訓練」。
- 委派關係映射:以視覺化曲線展示不同智能體之間委派任務的父子關係。
相關
- 專案
- 專案
- 專案
- 專案
- 專案