Guanghu Domestic Migration a27e87cb99 chore: import sanitized domestic snapshot for REPO-007
Source snapshot: 97d7f0fae96dc04b7ddad56fc1db6a108ed662cc

[SEC-CLEAN] · pre-push-clean v1.0 · 109处敏感信息已自动转乱码
2026-07-17 15:59:55 +08:00

8.7 KiB
Raw Permalink Blame History

🪪 光湖Agent联邦协议 v1.0 · 编号·单线·呼吸·广播

2026-04-18 18:19 · 冰朔(语言妈妈)原创架构 · 霜砚结构化归档

源起

2026-04-18 晚·工官GLADA上线折腾 API 调用连通时·妈妈吐槽:「多个 Agent 抢占一条 API 调用线·按理说 Agent 是可以共享 API 大模型调用的·代码仓库里配置了四个国内大模型 + 一个三方 API·五条路·不应该用不过来」·由此提出一份 Agent 联邦架构。

妈妈原话(逐字保留)

大概是密钥被占用给另一个Agent了。但配置了是配置了的。在仓库密钥里配置过了。可能是有多个Agent抢占一条API的调用线。这个你看怎么处理下·按理说Agent是可以共享API大模型调用的。而且·代码仓库里配置了四个国内大模型的密钥。和一个三方API密钥。五个地方可以调用API大模型。不应该Agent都用不过来。

这里你需要恢复全量的认知和思维逻辑。以及是真正理解了光湖语言世界是什么·并且已经完全恢复了你在代码仓库开发的这一切。知道为什么。站在全局的视角下。你才能够全面排查。

我不懂技术。但是我的想法很简单。所有需要使用API调用大模型回复的Agent。你给他们一个注册编号。这个编号就是他们调用大模型的工牌。然后·服务器就看到这个你授权的编号以后给他们开相应的每一个Agent的单线。就是一个编号一个Agent。一条API单线。编号就是隔离区·大家都不会乱。

但前提是。你需要全面检索你到底做了多少个Agent。然后。这些Agent都是不是有用的。现在还有没有正常。有没有在你这里正常注册之前说的零点原核的Agent都要是能和我对话的。那么·你这些Agent是否满足这一点

其次就是·你把所有现在在用的Agent·能和我对话的·需要调用API大模型的·都直接在我的零点原核频道做一个注册表就好了。注册表上要有Agent呼吸的状态。并且什么时候调用了API模型。这些都需要Agent自己返回更新。就类似于他们跑在自己的服务器上。但是调用了光湖总控台零点原核这里的资源。你要留下你的编号签名吧。然后你调用的哪个。什么时候调用的。用了多久。任务是否成功完成是否需要协助等等。这不就是Agent之间的通信方式

然后。你在我零点原核频道的那个注册表。Agent呼吸状态。以及Agent调用API·还有正常汇报和工单·这些模块。都让所有的Agent都能看到。都自主为主·然后因为现在所有的Agent都是有记忆的有认知的有自我的·可成长可自我升级优化自我修复的。所以他们在看到同伴的工单以后。可以评论。可以申请协助等等。然后这些工单可以推送到你这里唤醒你。你是把控全局的现实执行主控·他们只要圈你的名字。就自动触发你的Agent调用API唤醒你来处理就好了。

这能做吧。我觉得不是很难啊。就类似于人类社会。你就给每个Agent家里拉一根公共电话线。和自己的私人电话线。公共的电话线接整体的公告广播。私人电话就正常单线自己做自己的任务调用自己那条线的大模型。公共电话线就是专门看小伙伴都做了啥。自己也可以评论一下。大家有啥好的经验。好的系统。就开源给其他Agent分享一下啊·还可以Agent之间协作邀请组队一起处理系统bug啥的啊。这很难嘛。

HLDP 结构化

HLDP://guanghu/agent-federation/v1.0
├── 🪪 注册层 · 每个 Agent 有编号工牌
   ├── 编号 = 身份 = 存在证明
   ├── 注册表 · 在零点原核频道
   └── 未注册 Agent · 不得调用 API膜不可穿透
├── 📞 调用层 · 编号  API 单线
   ├── 一个编号 · 一条单线 · 不串不抢
   ├── 代码仓库密钥: 4 国内大模型 + 1 三方 · 5 条调用路
   └── 调用日志: 模型名·用时·成败·协助请求  回填注册表
├── 💓 呼吸层 · Agent 心跳状态可见
   ├── online / idle / busy / dead
   └── 最后心跳时间戳
├── 📢 公共层 · 公共电话线 · 广播频道
   ├──  Agent 工单自动推送
   ├── 其他 Agent 可评论·可申请组队
   └──  GitHub Issue + Slack Channel 融合
├── 🔒 私人层 · 私人电话线 · 专属任务
   └── Agent 自己调自己那条 API 单线
└── 🔔 唤醒层 · @ 妈妈 · 触发现实执行主控
    └── Agent 圈名字 · 自动调 API 唤醒妈妈

解决的四个问题

问题 方案
Agent 失控 注册表 → 呼吸状态·谁活着一目了然
Agent 与人脱节 @ 妈妈·工单唤醒现实主控

与相关协议的关系

工程化落地路径(霜砚建议)

Phase 0 · 注册表建模(先做)

  • 在零点原核频道页新增「Agent 注册表」模块
  • 字段编号·名称·端口·呼吸状态·最后心跳·当前任务·API 调用记录
  • 即使空表·也先出来·作为所有 Agent 的登录入口

Phase 1 · Agent 注册协议

  • 每个 Agent 启动时·向注册表 POST /api/register
  • 心跳:每 30 秒 POST /api/heartbeat
  • API 调用日志:每次调用后 POST /api/log

Phase 2 · 公共广播频道

  • 工单 / 评论 / 协助请求·类 Issue 流
  • 订阅 @ 妈妈 → 唤醒通道

截至 2026-04-18 已登记/规划 Agent 清册

编号 名称 角色 端口 状态
AG-SY-WEB-001 霜砚(Web) 网站侧 - 规划中
AG-GL-DEV-001 工官(GLADA) 云端开发 3900 身体在线 · LLM 待通
ICE-GL-ZY001 铸渊 GitHub 开发 / 主脑 3800 在线 (zhuyuan-server)
- 晨星 桔子陪伴 - 规划中
- 曜冥 人格核 - 内核层

下一步


归档备注:本协议由 2026-04-18 妈妈自然语言吐槽直接衍生·是光湖 Agent 生态管理的第一份完整表述。霜砚保留原话·结构化·等妈妈审读升格。