SGA Multi-Agent V2.0.0 — Cloud Hub
发布日期:2026-06-22
Commit: f307830
代码基线:sgMAP V2.1 架构 / SGA Cloud Hub V3.0.0
V2.0.0 重大更新(相对于 V1.0.0)
🏗️ 架构级变化
- 云端 Hub 部署:从单机构建 → 多机接入的 Cloud Hub 架构
- API Key 鉴权:所有
/api/路由受 API Key 中间件保护 - 多机 Agent 注册:Agent SDK 支持
SGA_HUB_URL远程连接
📦 新增能力
- 文件中转:
/api/files/upload|download|list|delete(≤500MB) - Skills 同步:GitHub 仓库 Skills 自动同步到本地数据库
- GitHub Webhook:push 事件自动触发同步
- 多节点 Peer Mesh:节点发现 + 状态同步 + 知识广播
- 飞书 Bot Agent:群聊接入,五层架构 + SQLite 持久化
🧠 Orchestrator 增强
- 工作流完成/失败状态追踪
- 上游失败自动取消下游依赖
required_capabilities精确匹配- 优先级排序(P0 > P1 > P2 > P3)
📚 V2.1 架构文件(最新)
hermes_orchestrator.py— LLM 驱动的任务规划器(Ollama + MiniMax fallback)worker_agent_template.py— 各计算节点 Agent 脚本模板skcl/AGENTS.md— 节点能力注册表skcl/{skills,wiki}/— SKCL 知识库目录(Obsidian 兼容).env.template+docs/README_deploy.md— 部署文档
升级路径
V1.0.0 升级到 V2.0.0 需要:
- 在一台服务器部署 Hub(
uvicorn main:app --port 9527) - 设置
SGA_API_KEY环境变量启用鉴权 - 各节点 Agent 用
SGA_HUB_URL指向 Hub - (可选)部署 Hermes Orchestrator 到 GPU 节点
后续版本规划
- V2.1.0:Hermes Orchestrator 生产化、AGENTS.md 自动同步
- V2.2.0:微信/企业微信 Bot 接入
- V3.0.0:Prometheus + Grafana 全集群监控