You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
267 lines
7.8 KiB
267 lines
7.8 KiB
3 months ago
|
{
|
||
|
"nodes": [
|
||
|
{ "id": "node1", "label": "计算机", "color": "#4682B4", "classID": 0 },
|
||
|
{
|
||
|
"id": "node2",
|
||
|
"label": "前端",
|
||
|
"color": "rgba(254, 241, 0, 1)",
|
||
|
"classID": 1
|
||
|
},
|
||
|
{
|
||
|
"id": "node3",
|
||
|
"label": "js",
|
||
|
"color": "rgba(239, 242, 18, 1)",
|
||
|
"classID": 2
|
||
|
},
|
||
|
{
|
||
|
"id": "node4",
|
||
|
"label": "html",
|
||
|
"color": "rgba(230, 234, 10, 1)",
|
||
|
"classID": 3
|
||
|
},
|
||
|
{
|
||
|
"id": "node5",
|
||
|
"label": "css",
|
||
|
"color": "rgba(244, 231, 0, 1)",
|
||
|
"classID": 4
|
||
|
},
|
||
|
{
|
||
|
"id": "node6",
|
||
|
"label": "less",
|
||
|
"color": "rgba(15, 245, 57, 1)",
|
||
|
"classID": 5
|
||
|
},
|
||
|
{
|
||
|
"id": "node7",
|
||
|
"label": "scss",
|
||
|
"color": "rgba(133, 255, 11, 1)",
|
||
|
"classID": 6
|
||
|
},
|
||
|
{
|
||
|
"id": "node8",
|
||
|
"label": "VUE",
|
||
|
"color": "rgba(42, 255, 0, 1)",
|
||
|
"classID": 7
|
||
|
},
|
||
|
{
|
||
|
"id": "node9",
|
||
|
"label": "React",
|
||
|
"color": "rgba(76, 73, 245, 1)",
|
||
|
"classID": 8
|
||
|
},
|
||
|
{ "id": "node10", "label": "模块化", "color": "#4682B4", "classID": 9 },
|
||
|
{ "id": "node11", "label": "webpack", "color": "#4682B4", "classID": 10 },
|
||
|
{ "id": "node12", "label": "vite", "color": "#4682B4", "classID": 11 },
|
||
|
{
|
||
|
"id": "node13",
|
||
|
"label": "uniapp",
|
||
|
"color": "rgba(77, 255, 0, 1)",
|
||
|
"classID": 12
|
||
|
},
|
||
|
{
|
||
|
"id": "node14",
|
||
|
"label": "element",
|
||
|
"color": "rgba(33, 162, 255, 1)",
|
||
|
"classID": 13
|
||
|
},
|
||
|
{
|
||
|
"id": "node15",
|
||
|
"label": "web3",
|
||
|
"color": "rgba(255, 0, 251, 1)",
|
||
|
"classID": 14
|
||
|
},
|
||
|
{
|
||
|
"id": "node16",
|
||
|
"label": "webGl",
|
||
|
"color": "rgba(208, 0, 249, 1)",
|
||
|
"classID": 15
|
||
|
},
|
||
|
{
|
||
|
"id": "node17",
|
||
|
"label": "three",
|
||
|
"color": "rgba(225, 0, 255, 1)",
|
||
|
"classID": 16
|
||
|
},
|
||
|
{
|
||
|
"id": "node18",
|
||
|
"label": "后端",
|
||
|
"color": "rgba(0, 229, 255, 1)",
|
||
|
"classID": 17
|
||
|
},
|
||
|
{
|
||
|
"id": "node19",
|
||
|
"label": "java",
|
||
|
"color": "rgba(237, 229, 85, 1)",
|
||
|
"classID": 18
|
||
|
},
|
||
|
{
|
||
|
"id": "node20",
|
||
|
"label": "PHP",
|
||
|
"color": "rgba(195, 206, 215, 1)",
|
||
|
"classID": 19
|
||
|
},
|
||
|
{
|
||
|
"id": "node21",
|
||
|
"label": "Go",
|
||
|
"color": "rgba(255, 0, 0, 1)",
|
||
|
"classID": 20
|
||
|
},
|
||
|
{
|
||
|
"id": "node22",
|
||
|
"label": "Python",
|
||
|
"color": "rgba(109, 238, 180, 1)",
|
||
|
"classID": 21
|
||
|
},
|
||
|
{ "id": "node23", "label": "MySQL", "color": "#4682B4", "classID": 22 },
|
||
|
{
|
||
|
"id": "node24",
|
||
|
"label": "人工智能",
|
||
|
"color": "rgba(180, 5, 255, 1)",
|
||
|
"classID": 23
|
||
|
},
|
||
|
{
|
||
|
"id": "node25",
|
||
|
"label": "python",
|
||
|
"color": "rgba(255, 8, 8, 1)",
|
||
|
"classID": 24
|
||
|
},
|
||
|
{
|
||
|
"id": "node26",
|
||
|
"label": "AI模型",
|
||
|
"color": "rgba(10, 138, 244, 1)",
|
||
|
"classID": 25
|
||
|
},
|
||
|
{
|
||
|
"id": "node27",
|
||
|
"label": "Spring Framework",
|
||
|
"color": "rgba(242, 238, 14, 1)",
|
||
|
"classID": 26
|
||
|
},
|
||
|
{
|
||
|
"id": "node28",
|
||
|
"label": "Hibernate",
|
||
|
"color": "rgba(242, 238, 14, 1)",
|
||
|
"classID": 27
|
||
|
},
|
||
|
{
|
||
|
"id": "node29",
|
||
|
"label": "Spring MVC",
|
||
|
"color": "rgba(242, 238, 14, 1)",
|
||
|
"classID": 28
|
||
|
},
|
||
|
{
|
||
|
"id": "node30",
|
||
|
"label": "Gin",
|
||
|
"color": "rgba(255, 0, 0, 1)",
|
||
|
"classID": 29
|
||
|
},
|
||
|
{
|
||
|
"id": "node31",
|
||
|
"label": "Echo",
|
||
|
"color": "rgba(255, 0, 0, 1)",
|
||
|
"classID": 30
|
||
|
},
|
||
|
{
|
||
|
"id": "node32",
|
||
|
"label": "Beego",
|
||
|
"color": "rgba(255, 8, 0, 1)",
|
||
|
"classID": 31
|
||
|
},
|
||
|
{
|
||
|
"id": "node33",
|
||
|
"label": "Laravel",
|
||
|
"color": "rgba(200, 209, 217, 1)",
|
||
|
"classID": 32
|
||
|
},
|
||
|
{
|
||
|
"id": "node34",
|
||
|
"label": "Symfony",
|
||
|
"color": "rgba(182, 194, 204, 1)",
|
||
|
"classID": 33
|
||
|
},
|
||
|
{
|
||
|
"id": "node35",
|
||
|
"label": "CodeIgniter",
|
||
|
"color": "rgba(188, 197, 204, 1)",
|
||
|
"classID": 34
|
||
|
},
|
||
|
{
|
||
|
"id": "node36",
|
||
|
"label": "Django",
|
||
|
"color": "rgba(36, 245, 144, 1)",
|
||
|
"classID": 35
|
||
|
},
|
||
|
{
|
||
|
"id": "node37",
|
||
|
"label": "Flask",
|
||
|
"color": "rgba(41, 244, 176, 1)",
|
||
|
"classID": 36
|
||
|
},
|
||
|
{
|
||
|
"id": "node38",
|
||
|
"label": "FastAPI",
|
||
|
"color": "rgba(58, 244, 142, 1)",
|
||
|
"classID": 37
|
||
|
}
|
||
|
],
|
||
|
"links": [
|
||
|
{ "source": "node2", "target": "node3", "label": "", "classID": 0 },
|
||
|
{ "source": "node2", "target": "node5", "label": "", "classID": 1 },
|
||
|
{ "source": "node2", "target": "node4", "label": "", "classID": 2 },
|
||
|
{ "source": "node1", "target": "node2", "label": "前端方向", "classID": 3 },
|
||
|
{ "source": "node5", "target": "node6", "label": "", "classID": 4 },
|
||
|
{ "source": "node5", "target": "node7", "label": "", "classID": 5 },
|
||
|
{ "source": "node3", "target": "node8", "label": "", "classID": 6 },
|
||
|
{ "source": "node3", "target": "node9", "label": "", "classID": 7 },
|
||
|
{ "source": "node3", "target": "node10", "label": "", "classID": 8 },
|
||
|
{ "source": "node10", "target": "node11", "label": "", "classID": 9 },
|
||
|
{ "source": "node10", "target": "node12", "label": "", "classID": 10 },
|
||
|
{ "source": "node11", "target": "node9", "label": "", "classID": 11 },
|
||
|
{ "source": "node11", "target": "node8", "label": "", "classID": 12 },
|
||
|
{ "source": "node12", "target": "node8", "label": "", "classID": 13 },
|
||
|
{ "source": "node8", "target": "node13", "label": "", "classID": 14 },
|
||
|
{ "source": "node8", "target": "node14", "label": "", "classID": 15 },
|
||
|
{ "source": "node11", "target": "node13", "label": "", "classID": 16 },
|
||
|
{ "source": "node12", "target": "node13", "label": "", "classID": 17 },
|
||
|
{ "source": "node2", "target": "node15", "label": "", "classID": 18 },
|
||
|
{ "source": "node15", "target": "node16", "label": "", "classID": 19 },
|
||
|
{ "source": "node16", "target": "node17", "label": "", "classID": 20 },
|
||
|
{ "source": "node1", "target": "node1", "label": "", "classID": 21 },
|
||
|
{
|
||
|
"source": "node1",
|
||
|
"target": "node18",
|
||
|
"label": "后端方向",
|
||
|
"classID": 22
|
||
|
},
|
||
|
{ "source": "node18", "target": "node21", "label": "", "classID": 23 },
|
||
|
{ "source": "node18", "target": "node20", "label": "", "classID": 24 },
|
||
|
{ "source": "node18", "target": "node19", "label": "", "classID": 25 },
|
||
|
{ "source": "node18", "target": "node22", "label": "", "classID": 26 },
|
||
|
{ "source": "node22", "target": "node23", "label": "", "classID": 27 },
|
||
|
{ "source": "node19", "target": "node23", "label": "", "classID": 28 },
|
||
|
{ "source": "node20", "target": "node23", "label": "", "classID": 29 },
|
||
|
{ "source": "node21", "target": "node23", "label": "", "classID": 30 },
|
||
|
{
|
||
|
"source": "node1",
|
||
|
"target": "node24",
|
||
|
"label": "人工智能方向",
|
||
|
"classID": 31
|
||
|
},
|
||
|
{ "source": "node24", "target": "node25", "label": "", "classID": 32 },
|
||
|
{ "source": "node24", "target": "node26", "label": "", "classID": 33 },
|
||
|
{ "source": "node12", "target": "node9", "label": "", "classID": 34 },
|
||
|
{ "source": "node19", "target": "node27", "label": "", "classID": 35 },
|
||
|
{ "source": "node19", "target": "node28", "label": "", "classID": 36 },
|
||
|
{ "source": "node19", "target": "node29", "label": "", "classID": 37 },
|
||
|
{ "source": "node21", "target": "node30", "label": "", "classID": 38 },
|
||
|
{ "source": "node21", "target": "node31", "label": "", "classID": 39 },
|
||
|
{ "source": "node21", "target": "node32", "label": "", "classID": 40 },
|
||
|
{ "source": "node20", "target": "node33", "label": "", "classID": 41 },
|
||
|
{ "source": "node20", "target": "node34", "label": "", "classID": 42 },
|
||
|
{ "source": "node20", "target": "node35", "label": "", "classID": 43 },
|
||
|
{ "source": "node22", "target": "node36", "label": "", "classID": 44 },
|
||
|
{ "source": "node22", "target": "node37", "label": "", "classID": 45 },
|
||
|
{ "source": "node22", "target": "node38", "label": "", "classID": 46 }
|
||
|
]
|
||
|
}
|