SuperAPI AI 工具集

ue5-network-viz

部署与运维

查看项目

更新于 10-15 17:22

技能介绍

用途:在 Unreal Engine 5.8 中通过内置 MCP 服务器把网络数据渲染为 3D 拓扑,并扩展为交互式数字孪生/网络 looking-glass,全部通过自然语言对话操作,无需引擎内 UI。

主要能力:渲染与刷新拓扑;按设备类型着色(路由器蓝、交换机绿、防火墙红、接入点黄球、负载均衡紫、终端橙球、未知白);健康状态与链路状态可视化;接口级 actor、通用标签、颜色图例;流量利用率绿黄红渐变;实时健康轮询;SNMP trap 粘性告警;真实 ping/traceroute 动画;配置与指标面板;PagerDuty 事件关联;历史回放;按机架/站点分层缩放。

使用方式:需 UE5.8+ 并启用 Unreal MCP 插件,Python 3.10+ 与 httpx,至少一个网络数据源(pyATS、SuzieQ、GNS3/CML 或手动拓扑)。用自然语言命令如“Render my network in UE5”“Refresh device health”“Ping r1 from sw1”。批量构建可调用 render_topology_fast(client, topology)。

限制:需独立 GPU、32GB+ 内存、约 100GB 存储。不同 UE5 MCP 构建行为不一致,存在 tool_name 命名、execute_tool_script 导入限制、SSE keep-alive 挂起、set_actor_transform 不保留省略字段等问题;工作文件应存于 ~/.openclaw/workspace/ue5-topo/。部分返回约定未在稳定会话中确认。