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 实现智能体档案的「聘用」、「解雇」和「再训练」。
- 委派关系映射:以可视化曲线展示不同智能体之间委派任务的父子关系。
相关
- 项目
- 项目
- 项目
- 项目
- 项目