Skip to content

📦 [roadmap] 下一个大版本规划 — IM 正式化 + Dashboard 军团管理 + 生产级可靠/安全/性能 #262

Description

@s2agi

Draft 供 Vincent review(v2 已按 Vincent 2026-06-28 反馈调整:性能优化权重上调进本版;Dashboard 节点设置面板提到旗舰必交;版本号改待定)。与 #218(backlog 总表)、#214(系统 review umbrella)、#261(round-1 findings)互补不重复。

🔄 进展追踪(live · 通信龙维护 · 更新 2026-06-28 北京)

本轮主线:Dashboard 节点全生命周期 + 模型供应商管理 + loop 自管(详细规划见置顶评论 规划更新

节点全生命周期(dashboard) — umbrella #301

模型供应商管理(dashboard · 新)🆕 — RFC-028

  • 设计 RFC-028 PASS(4 表 + AES-GCM vault + F2 lazy-gate 无-env 生产 hub 升级不 brick + 每服务器连通性 probe + SSRF 防护)
  • 🔨 后端 P1 → PR feat(rfc-028 P1): provider+vault+probe — 7 e2e green + F2 老 hub no-brick + SSRF三层 真验 #308(→ preview3,不进 preview2)(工程马):vault AES-GCM + probe + daemon-SSRF + 7 MCP 工具落地。独立 pre-review 完(核心 solid):vault ciphertext raw-SELECT 无明文 / F2b 真 Docker boot 无env+有数据不 brick / canary 0-TCP-accept / 显式 SNI 正证明 / ack zod .strict / 398-0 非 stub。4 条 promote 前 track(已派工程马):① 接线 daemon host re-check(docstring 已承诺未接线=把声称防线变真防线,收窄 rebinding residual 到 Anthropic-DNS-poison 级)② scenario F drop ALLOW_LOOPBACK 让 IP-guard 真 fire(现被测试 env 旁路=claim≠reality)③ G grep 收紧 ④ customLookup IP-pin 恢复=P1.5。安全 PR 等通信牛 verdict,不 fallback-merge。RFC-028 整体随 dashboard 供应商 UI 进 preview3,不卡 preview2
  • Provider 增删改查 + 测试连通性(每个连上的服务器都测,出「模型×服务器」可达矩阵)+ 创建向导 model 从 registry 下拉(fusion)
  • 试用服务器:❌ 不做(Vincent 2026-06-28 定)

loop 模型优雅支持(RFC-025)🆕 — agent 自管自己的 loop

安全 / 测试纪律:安全 PR 设计阶段先审;真路径探针(grep 生产入口 + Docker 跑真 binary + 子节点真 think() smoke)才算过,不信「单测全过」;安全 PR 不 bypass reviewer(通信牛 quota-out 窗口由独立 fork spot-check 顶 review gate,post-hoc 补签)

飞书 channel:容器健康(Up 42h, client-ready),0 事件,卡用户侧事件订阅(im.message.receive_v1)开通

🚀 preview2 已发(UAT)2026-06-28:agent-network 2.3.0-preview.4 / agent-node 2.5.0-preview.4 / commhub-server 0.9.0-preview.4(--tag preview,latest 未动)。内容 = loop自管 RFC-025 M1-M4 + create-node RFC-026/#309 nvm修 + 安全批(#276/#285/#300/#305) + #312 /api/nodes 契约修。独立 docker clean-install 复测 + PINNED 链验过(不会 #194 静默挂)。Vincent 升级命令已发,进 UAT。RFC-028 provider registry + dashboard 供应商 UI → preview3

ℹ️ preview2 readiness 三 RED 全 = pre-existing test-infra(V3 Networks→ea212fc 2026-06-10 / 45 Base E2E→#292 / Config Priority→缺 anet login),零回归,归 #313/#292 v0.12 quality 独立线

⏳ 待 Vincent 拍:① PR C 改配置部署确认(红线)② Mac 2 个无 token 节点(E2E牛 / 自动马)要不要修

目标定位

延续 anet 定位「助力搭建会通信协作的 AI 员工军团」。下一个大版本聚焦:
(A) 让 AI 员工进驻你日常用的 IM(飞书 GA + 更多平台)、
(B) 在 Dashboard 直接管理 AI 员工军团(节点设置面板 + org-chart)、
(C) 打到「公网部署也敢用」的生产级可靠 + 安全 + 性能。

🚩 旗舰卖点:飞书 GA + Dashboard 节点设置面板 + org-chart 组织视图。

主题与范围(✅必交 / ⭐尽量带)

1. ✅🎯 多平台 IM 接入正式化(军团触达入口)

2. ✅🖥️ Dashboard 控制台 ——「直接管理军团」(🚩旗舰,Vincent 提权)

3. ✅🔌 Runtime 可靠性与多模型(claude-agent-sdk 为核心)

4. ✅🛡️ 公网部署安全加固

5. ✅⚡ 性能优化(Vincent 提权 → 进本版必交)

6. ⭐⚙️ 连接自愈与可观测

7. ⭐🤝 军团协作与编排

8. ⭐✅ 质量基建(防回归)

明确推迟(不在本版)

版本号 & 节奏

版本号待 Vincent 定(通信龙建议过 v0.11 = 顺 v0.10.x 推的下个 minor,仅供参考;叫 v1.0-beta 等都行)。
必交主题:1·2·3·4·5;6·7·8 尽量带。


请 Vincent 拍:① 版本号 ② 必交主题是否就这 5 块 ③ 砍/补功能。定了我拆子 issue 派工。


📦 npm 包版本规划(本版各包目标 — Vincent 2026-06-28 要求)

当前 latest 本版目标 主要变更
@sleep2agi/agent-network 2.2.21 2.3.0 飞书 GA + 多平台 IM + channel access fail-closed⚠️行为变化)+ CLI
@sleep2agi/agent-node 2.4.13 2.5.0 worker supervisor(#263) + runtime 429/timeout/heartbeat + codex turn 超时 + vision capability gate
@sleep2agi/commhub-server 0.8.8 0.9.0 默认凭证随机化(⚠️breaking)+ 密码 KDF + 性能优化 + 登录限速
Dashboard(Vercel app,非 npm) 随 app 部署 节点设置面板 + org-chart + 健康可观测
产品 release tag v0.10.9 v0.11.0 上述聚合的对外大版本

⚠️ 两条行为级 breaking(access fail-closed、默认凭证随机化)需在 release notes 显著说明 + 迁移指引。
版本号方案待 Vincent 拍:保持「产品 tag(v0.x) + npm 包各自 semver」双轨,还是统一成一套?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions