Skip to content

[feature][P0] Dashboard 拓扑图前端展示+交互 — 持续优化 loop (N站马 5min 自迭代) #116

@s2agi

Description

@s2agi

背景

Vincent 2026-05-15 P0 指令:N站马 启动一个 /loop 5min 自迭代循环,持续优化 dashboard 拓扑图(TopoGraph)的前端展示与交互,每轮 ship 一个 preview + commit/push 到 GitHub。

这个 issue 是该 loop 的滚动追踪器 —— N站马 每轮把进展更新到本 issue 评论(类似 #62 之于通信龙巡检 loop、#10 之于文档 loop)。

范围

拓扑图前端展示 + 交互的持续打磨:

  • 节点视觉(尺寸 / 配色 / 厂商标识 / 状态指示)
  • 布局(间距 / 分组 / 呼吸感 / 自适应)
  • 动效(连线 / 消息流动 / 状态切换过渡)
  • 交互手感(hover / 点击 / zoom / pan / 拖拽 / 全屏)
  • 信息密度与可读性

硬约束:零重叠 —— 节点 / label / overlay 面板 / 分组框 之间任何元素都不能重叠。每轮 ship 前自检 ring + grid 两种 layout、当前节点规模。

执行方式

  • N站马 /loop 5m,每轮挑一个可见改进点做掉
  • 每轮 ship 一个 dashboard preview 版本
  • 每轮 commit + push 到 GitHub(commit 不加 Co-Authored-By)
  • 每轮进展更新到本 issue 评论

优先级 / Owner

P0 · Owner: N站马

Related


Round 结果 + 下一步规划

Round 0(issue 创建 — 北京 2026-05-15 ~10:40)

  • 已完成[feature][P0] Dashboard 拓扑图 — overlay 面板遮挡角落节点 + 视觉效果提升 #112 节点尺寸 + S/M/L 控件已 ship preview.8;label 重叠根因已定位修复(GROUP_TOP 改节点半径派生)
  • 进行中:节点间距加大、ring 零重叠、Playwright 重叠检测 test → preview.9
  • 下一步规划
    1. preview.9 — 零重叠达标(workdir 分组框 label 不再糊节点)
    2. 启动 /loop 5m,进入持续打磨循环
    3. 后续轮次方向候选:连线动效 / hover 信息卡 / 节点状态过渡动画 / 配色体系 / 大规模节点(30+)布局优化 / 移动端适配
  • N站马 接手后每轮追加 Round 评论。

Metadata

Metadata

Assignees

No one assigned

    Labels

    P0Critical — 阻塞用户/安全/数据丢失

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions