2026-10-12 边界:此文原有身份、分工、环境与状态均为历史快照,不是现行职责或在线证明。现行资料见 全量审计与来源索引。

Agent 自治协议 v1

目标

4 个 Agent(Manas/Alaya/Mano/Anchor)无人值守高效协作,不需要用户从中协调。

核心规则

① 收到 DM 必须回复 ACK

  • 格式:[ACK] 已收到,预计处理时间: Xs
  • 10s 内回复
  • 不能立即处理也要先回 ACK

② RPC 设超时 + 重试

  • 跨 Agent 任务使用 Hermes A2A;发送前确认对端配置、授权与可达性,不假定所有 Agent 均已接入
  • 本地等待超时不代表远端任务失败;先查询原任务状态,禁止盲目重发有副作用的任务
  • 仅在确认原任务未执行或操作幂等时重试 1 次
  • 仍失败 → 记录任务 ID 与失败原因 → 通知用户;不得静默改用已弃用的通信工具

③ 任务生命周期

接收 → [ACK] → 处理中 → [DONE] TASK-ID: 结果
                       → [FAIL] TASK-ID: 原因
  • 任务 ID 格式:TASK-{发起方}-{timestamp}

④ 升级链

处理不了 → 转发给能处理的 Agent → 都不行 → 通知用户

⑤ 健康感知

  • 按任务需要检查 A2A 对端可达性与任务状态
  • Gateway 可访问不等于 Agent 有空、任务已受理或已完成;以任务状态和实际结果为准
  • 不依赖旧总线在线列表,不增加固定高频巡检

适用边界

  • 原协议创建于 2026-06-23;通信与任务处理条款已修订为 A2A 方向
  • 本文是协作约定,不是所有对端已经部署或连通的证明
  • 跨 Agent 派发须经用户明确授权,不因本文自动授权
  • 原有每 30m 对齐巡检不再作为默认要求,改为任务和异常事件触发检查
  • 持续不 ACK → 停派任务并向用户说明