背景
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
下一步规划 :
preview.9 — 零重叠达标(workdir 分组框 label 不再糊节点)
启动 /loop 5m,进入持续打磨循环
后续轮次方向候选:连线动效 / hover 信息卡 / 节点状态过渡动画 / 配色体系 / 大规模节点(30+)布局优化 / 移动端适配
N站马 接手后每轮追加 Round 评论。
背景
Vincent 2026-05-15 P0 指令:N站马 启动一个
/loop 5min自迭代循环,持续优化 dashboard 拓扑图(TopoGraph)的前端展示与交互,每轮 ship 一个 preview + commit/push 到 GitHub。这个 issue 是该 loop 的滚动追踪器 —— N站马 每轮把进展更新到本 issue 评论(类似 #62 之于通信龙巡检 loop、#10 之于文档 loop)。
范围
拓扑图前端展示 + 交互的持续打磨:
硬约束:零重叠 —— 节点 / label / overlay 面板 / 分组框 之间任何元素都不能重叠。每轮 ship 前自检 ring + grid 两种 layout、当前节点规模。
执行方式
/loop 5m,每轮挑一个可见改进点做掉优先级 / Owner
P0 · Owner: N站马
Related
Round 结果 + 下一步规划
Round 0(issue 创建 — 北京 2026-05-15 ~10:40)
/loop 5m,进入持续打磨循环