ENNO 军团控制台
EN
ENNO 数字军团控制台
{{ gatewayLabel }}
{{ liveCount }}/{{ totalCount }} 在线
{{ modeLabel }}
{{ acctInitial }}
待办 · 需要你处理 {{ inboxCount }} 项
没有待处理事项
{{ it.kind }} {{ it.label }}
{{ it.sub }}
聚合 02 授权卡 · 06 objectives 变更 · A2A input-required;点击直达对应任务。
真实 Workbench {{ wbFormTitle }} {{ wbFormAgent }}
正在读取服务端 Workbench 详情…
{{ wbFormErrorText }}
任务已被其他操作更新,请核对后再次提交。{{ wbFormConflictMeta }}
{{ wbFormLockedNotice }}
01 {{ pmName }} {{ pmTaskCount }} 个任务
项目级挂载 · 部署环境 / 主机资料
尚未挂载任何文件夹 / 代码库
{{ mt.kLabel }} {{ mt.v }}
任务与任务级挂载
{{ t.title }} {{ t.aname }}
继承项目级挂载
{{ mt.kLabel }} {{ mt.v }}
挂载只是声明:路径随 /workspace/mounts 事件入审计,并在发送时作为上下文交给 agent。实际读写仍受 Hermes 侧策略约束(code_execution.mode=project、approvals.mode=smart、Tirith 前置校验),越权路径会在 L3 授权卡处拦下。
Enter 执行Esc 关闭⌘1/⌘2/⌘3 聚焦左/中/右栏
外观设置
背板透明度{{ glassTLabel }}
背景层
记忆状态未配置真实查询接口;背景图仅为界面主题,不代表召回、命中或同步状态。
天气
定位 {{ geoLabel }} · 光照按本地时段推断;实时天气数据源待接入 API。
{{ acctInitial }}
{{ acctName }}
{{ acctEmail }}
{{ acctAuthCopy }}
MetaHuman 04
音
结果口播 · 表情交互 {{ mhStateLabel }}
{{ mhScript }}
项目 WORKBENCH {{ workbenchStatusLabel }}
{{ workbenchNotice }}
{{ p.caret }} {{ p.name }}
{{ t.title }} {{ t.aname }}
军团 FLEET 09 {{ shownCount }} agents
{{ a.glyph }}
{{ a.name }} {{ a.id }}
{{ a.role }}
{{ a.unread }}
A2A 已配对 peerspeer-credentials.json
{{ sel.glyph }}
{{ sel.name }} {{ sel.id }} {{ sel.healthLabel }}
{{ taskCrumb }}· {{ sel.role }} · {{ sel.endpoint }}
02
{{ c }}
{{ sel.glyph }}
{{ sel.name }} · {{ sel.role }}
尚无会话。以下能力来自该 agent 的 AgentCard(skills 自动渲染),选择一个任务类型发起第一个 A2A task。
{{ m.text }}
{{ m.taskId }} {{ m.taskType }} {{ m.stateLabel }}
{{ sel.glyph }}
{{ m.rich }}▌
检查项 CHECKS {{ m.stepsSummary }}
{{ s.mark }} {{ s.label }} {{ s.note }} {{ s.level }}
{{ m.verdict }} {{ m.vTitle }} VerificationReport
{{ r.k }} {{ r.v }}
📄 {{ m.artifact }} artifact · secret scan 0 findings
{{ m.ext }}
{{ m.fname }}
{{ m.fmeta }}
{{ m.riskLevel }} 授权请求 {{ m.aTitle }} {{ m.timeLeft }} human-in-the-loop
{{ m.aDesc }}
{{ t }}
对应 AG-UI RUN_FINISHED(interrupt);可选项完全来自服务端 responseSchema,并通过同一 thread 的 resume[] 回执。
{{ m.decisionMark }}{{ m.decisionText }} {{ m.decisionAudit }}
{{ c.t }} {{ c.v }}
TASK TYPE
作用域 {{ modelScope }} {{ reasonRequestedLabel }} {{ reasonEffectiveLabel }} reasoning n/a {{ wireHint }} | 副作用 L0–L1 直接 · L3+ 授权
LIVE RUNTIME
{{ r.k }} {{ r.v }}
TOOLSETS /v1/toolsets · live
{{ ts.lb }} {{ ts.k }}
SKILLS /v1/skills · live
{{ sk.n }}
策略 POLICY config.yaml
{{ pr.k }} {{ pr.v }}
SYSTEM PROMPT 注入
{{ ir.k }} {{ ir.v }}
外部记忆 MEMORY 未配置真实记忆事件源
{{ mr.k }} {{ mr.v }}
外观设置把背景层切到「记忆图谱」,召回时命中节点会发光。
AGENTCARD
endpoint{{ sel.endpoint }}
transportHTTP+JSON
authheader required
version{{ sel.version }}
SKILLS · 自动渲染
{{ s.name }}
{{ s.desc }}
ALLOWED TASK TYPES
{{ t }}
副作用政策 SIDE-EFFECT
{{ r.lv }} {{ r.txt }}
结论词表 VERDICTS
{{ v.name }}
MUST NOT BYPASS
⊘{{ b }}
运行事件 · 时间线
{{ ln.name }} {{ ln.id }}
{{ it.label }} {{ it.cat }}
泳道按参与 agent 分道:本席位事件 + A2A 委派事件(delegation.created / state / artifact)。
当前线程尚无运行事件
只看失败:本线程无失败事件 ✓
工具调用、运行与治理动作均无 error / cancelled
{{ r.title }}
{{ r.summary }}
{{ r.cat }} {{ r.detail }}
当前线程尚无 AG-UI Run
{{ tcType }} {{ tcLabel }} {{ tcId }}
WORKBENCH STATE {{ tcWorkbenchMode }}
{{ tcWorkbenchError }}
没有可展示的 Workbench Project/Task 内容;不会从聊天或 Activity 猜测。
项目 · {{ tcProj }}
{{ tcWorkbenchTask }}
{{ tcTruncatedLabel }}
OBJECTIVE
Workbench 未记录 Objective
{{ tcObjective }}
PLAN
Workbench 未记录 Plan
{{ p.mark }}{{ p.t }}
PROGRESS
Workbench 未记录 Progress;不从 Run 状态推断百分比
{{ tcProgressText }}
FINDINGS{{ tcFindingsCount }} total
Workbench 暂无 Findings
·{{ x.f }}
FINDING SOURCE · {{ x.source }} · {{ x.at }}
产物 ARTIFACTS
尚无产物
{{ a.name }}
{{ a.meta }}
A2A 协作 COLLABORATION contextId = {{ tcId }}
{{ n.glyph }}
→
本任务尚无 A2A 委派
{{ d.toGlyph }}
{{ d.fromName }} → {{ d.toName }} {{ d.stLabel }}
skill: {{ d.skill }}·{{ d.artLabel }}·{{ d.at }}
⚠subagent 无法反问,后台运行时需授权的工具会被静默拒绝并可能报告为成功 —— 请核对产出,必要时在父会话内重跑该步骤。
A2A 评审 GATE {{ tcGateLabel }}
当前席位即评审方 —— 其他 agent 的产物经此 gate 送入钟馗复核。
评审回执与四态结论显示在 03 Agent Runtime
UI 功能架构图 以功能模块为导向 · 供查阅与优化定位
● 已实现 ◐ 本机数据 ○ 未配置真实服务
{{ m.no }} {{ m.name }} {{ m.loc }}
{{ f.mk }} {{ f.t }} {{ f.tag }}
{{ m.proto }}
{{ menuTitle }}
系统环境 · 客户后台 VM 08
{{ r.k }} {{ r.v }}
profile 目录用量
{{ b.k }}{{ b.v }}
产出同步 ARTIFACTS
{{ x.dir }} {{ x.n }} {{ x.st }}
VM、Vault、文件存储和传输尚未配置真实服务;本区不展示占位主机、容量或传输记录。
{{ sel.name }} · MetaHuman Mode 模块 04 · 自然语言 + 表情交互
口播字幕
{{ mhCaption }}
MetaHuman、表情和语音未配置真实服务;当前不生成虚假交互结果。
任务看板 Task Board
主路径是对话窗口:在 02 发送即创建一个 run,自动登记到本看板,可监控 / 停止 / 授权。下方表单只用于不需要对话的场景。
关联项目 / 任务(01)
执行 AGENT
名称
SCHEDULE
PROMPT
{{ tfErr }}
{{ createHint }}
任务列表
{{ t.glyph }}
{{ t.typeLabel }} {{ t.title }}
{{ t.aname }} · {{ t.sub }}
{{ t.stLabel }}
RUN /v1/runs:一次性后台运行,无对话上下文,可 stop / approval / events 读回。GOAL=kanban 看板 goal_mode 任务,KB=普通看板任务(dashboard /api/plugins/kanban,WS 实时)。JOB /api/jobs:cron 排程,可暂停/恢复/立即执行。长期目标目前用 JOB + 06 objectives 表达。A2A 由 agent 间委派产生(含 Hermes subagent 嵌套)。
大神 + 钟馗双 Agent 独立连接
{{ ch.name }}Core {{ ch.core }}AG-UI {{ ch.agui }}A2A {{ ch.a2a }}Workbench {{ ch.workbench }}
固定同源代理已就绪 · 大神与钟馗各自使用独立 Core、Adapter、A2A 端点和凭据;浏览器不接触长期密钥。
{{ connMsg }}
看板 / 项目数据源 · hermes dashboard(可选)
{{ dashMsg }}
可选真实数据源:读取 kanban /projects、/board 与 WS /events;不可达时保持空,不生成占位记录。
边界
每个 Agent 的对话都走官方 @ag-ui/client HttpAgent → /agui/{agent};没有 profile 路由、跨 Agent 转发或共享运行状态。