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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions