SKILL.md
readonly只读
name
network
description
使用 PlantUML 语法和 mxgraph 设备图标(Cisco、Citrix 等)创建网络拓扑图。适用于局域网/广域网布局、数据中心互联以及物理/逻辑网络设计。
网络拓扑图生成器
快速开始: 选择拓扑类型 → 声明网络设备的模板图标 → 使用箭头语法连接 → 使用 rectangle 或 package 分组为区域 → 包裹在 ```plantuml 代码块中。
⚠️ 重要提示: 始终使用
```plantuml或```puml代码块。切勿使用```text——否则不会渲染为图表。
关键规则
- 每个图表以
@startuml开头,以@enduml结尾 - 使用
mxgraph.*模板语法表示网络设备图标(路由器、交换机、防火墙等) - 默认颜色自动应用——无需指定
fillColor或strokeColor - 使用
rectangle "Zone" { ... }或package "Zone" { ... }将设备分组到网络区域 - 使用
cloud "Name" { ... }表示云/互联网形状 - 双向物理链路使用
--(无箭头);定向流量使用--> - VPN/无线/逻辑链路的虚线使用
..或..> - 使用
skinparam进行全局样式设置
完整模板参考: 参见 stencils/README.md 获取 9500+ 可用图标。
Mxgraph 模板语法
mxgraph.<命名空间>.<图标> "标签" as <别名>
mxgraph.<命名空间>.<图标> "标签" as <别名> #颜色
mxgraph.<命名空间>.<图标> <别名>
常用网络模板系列
| 系列 | 前缀 | 典型图标 |
|---|---|---|
| 网络 | mxgraph.networks.* |
switch, router, firewall, server, pc, laptop, wireless_hub, cloud |
| Cisco | mxgraph.cisco.* |
routers.router, switches.layer_3_switch, security.firewall, servers.fileserver |
| Cisco 19 | mxgraph.cisco19.* |
nexus_9300, nexus_5k, fabric_interconnect, ucs_5108_blade_chassis, storage |
| Cisco SAFE | mxgraph.cisco_safe.security_icons.* |
ngfw, waf, ids, siem, nac, vpn, ddos, malware_sandbox |
| Citrix | mxgraph.citrix2.* |
netscaler_gateway, storefront, delivery_controller, vda |
连接类型
| 语法 | 含义 | 用途 |
|---|---|---|
A -- B |
实线,无箭头 | 物理以太网/局域网链路 |
A --> B |
实线带箭头 | 定向流量 |
A .. B |
虚线,无箭头 | VPN 隧道/无线链路 |
A ..> B |
虚线带箭头 | 定向 VPN/逻辑流量 |
A -- B : "label" |
带标签的连接 | 链路描述 |
快速示例
@startuml
mxgraph.networks.cloud "Internet" as inet
mxgraph.networks.firewall "Firewall" as fw
mxgraph.networks.router "Router" as rtr
mxgraph.networks.switch "Switch" as sw
rectangle "Office LAN" {
mxgraph.networks.pc "PC 1" as pc1
mxgraph.networks.pc "PC 2" as pc2
mxgraph.networks.server "Server" as srv
}
inet -- fw
fw -- rtr
rtr -- sw
sw -- pc1
sw -- pc2
sw -- srv
@enduml
网络图类型
| 类型 | 用途 | 关键模板 | 示例 |
|---|---|---|---|
| 局域网 | 本地网络拓扑 | mxgraph.networks.* |
lan-topology.md |
| 广域网 | 广域网 | mxgraph.cisco.* |
wan-topology.md |
| 企业网 | 企业基础设施 | mxgraph.cisco.* |
enterprise-network.md |
| Cisco | Cisco 专用图标 | mxgraph.cisco.* |
cisco-network.md |
| 无线 | WiFi 网络 | mxgraph.networks.* |
wireless-network.md |
| 混合云 | 本地 + 云 | mxgraph.cisco.* |
hybrid-cloud.md |
| Citrix | 虚拟应用/桌面 | mxgraph.citrix2.* |
citrix-network.md |
| 安全 | 纵深防御 | mxgraph.cisco_safe.security_icons.* |
security-architecture.md |
| 数据中心 | 脊叶 / UCS / SAN | mxgraph.cisco19.* |
datacenter-network.md |






