提交 2391a3da 编写于 作者: 行走的人偶's avatar 行走的人偶

Merge branch 'dev' into 'master'

统一标签v1.4

See merge request csdn/csdn-tags!19
[
{
"id": 2,
"name": "Python",
"tags": [
{
"tag_id": 8,
"tag_name": "python",
"tag_en_name": "python"
},
{
"tag_id": 602,
"tag_name": "list",
"tag_en_name": "list"
},
{
"tag_id": 6361,
"tag_name": "django",
"tag_en_name": "django"
},
{
"tag_id": 8577,
"tag_name": "virtualenv",
"tag_en_name": "virtualenv"
},
{
"tag_id": 73682,
"tag_name": "tornado",
"tag_en_name": "tornado"
},
{
"tag_id": 81020,
"tag_name": "flask",
"tag_en_name": "flask"
},
{
"tag_id": 400348,
"tag_name": "plotly",
"tag_en_name": "plotly"
},
{
"tag_id": 400349,
"tag_name": "dash",
"tag_en_name": "dash"
},
{
"tag_id": 7985,
"tag_name": "pygame",
"tag_en_name": "pygame"
},
{
"tag_id": 400350,
"tag_name": "fastapi",
"tag_en_name": "fastapi"
},
{
"tag_id": 400352,
"tag_name": "pyqt",
"tag_en_name": "pyqt"
},
{
"tag_id": 400353,
"tag_name": "scrapy",
"tag_en_name": "scrapy"
},
{
"tag_id": 400354,
"tag_name": "beautifulsoup",
"tag_en_name": "beautifulsoup"
},
{
"tag_id": 400355,
"tag_name": "numpy",
"tag_en_name": "numpy"
},
{
"tag_id": 400356,
"tag_name": "scipy",
"tag_en_name": "scipy"
},
{
"tag_id": 400357,
"tag_name": "pandas",
"tag_en_name": "pandas"
},
{
"tag_id": 400358,
"tag_name": "matplotlib",
"tag_en_name": "matplotlib"
},
{
"tag_id": 400021,
"tag_name": "scikit-learn",
"tag_en_name": "scikit-learn"
},
{
"tag_id": 400359,
"tag_name": "httpx",
"tag_en_name": "httpx"
},
{
"tag_id": 400360,
"tag_name": "web3.py",
"tag_en_name": "web3.py"
},
{
"tag_id": 400362,
"tag_name": "pytest",
"tag_en_name": "pytest"
},
{
"tag_id": 400363,
"tag_name": "pillow",
"tag_en_name": "pillow"
},
{
"tag_id": 400364,
"tag_name": "gunicorn",
"tag_en_name": "gunicorn"
},
{
"tag_id": 400365,
"tag_name": "pip",
"tag_en_name": "pip"
},
{
"tag_id": 400366,
"tag_name": "conda",
"tag_en_name": "conda"
},
{
"tag_id": 400367,
"tag_name": "jupter",
"tag_en_name": "jupter"
},
{
"tag_id": 400368,
"tag_name": "ipython",
"tag_en_name": "ipython"
}
],
"en_name": "python"
},
{
"id": 7,
"name": "Java",
"tags": [
{
"tag_id": 5,
"tag_name": "eclipse",
"tag_en_name": "eclipse"
},
{
"tag_id": 13,
"tag_name": "java",
"tag_en_name": "java"
},
{
"tag_id": 552,
"tag_name": "tomcat",
"tag_en_name": "tomcat"
},
{
"tag_id": 577,
"tag_name": "jar",
"tag_en_name": "jar"
},
{
"tag_id": 579,
"tag_name": "hibernate",
"tag_en_name": "hibernate"
},
{
"tag_id": 932,
"tag_name": "spring",
"tag_en_name": "spring"
},
{
"tag_id": 2877,
"tag_name": "maven",
"tag_en_name": "maven"
},
{
"tag_id": 5428,
"tag_name": "struts",
"tag_en_name": "struts"
},
{
"tag_id": 133780,
"tag_name": "intellij-idea",
"tag_en_name": "intellij-idea-0"
},
{
"tag_id": 133781,
"tag_name": "java-ee",
"tag_en_name": "java-ee"
},
{
"tag_id": 400369,
"tag_name": "jvm",
"tag_en_name": "jvm"
},
{
"tag_id": 400370,
"tag_name": "jetty",
"tag_en_name": "jetty"
},
{
"tag_id": 400371,
"tag_name": "junit",
"tag_en_name": "junit"
},
{
"tag_id": 400372,
"tag_name": "log4j",
"tag_en_name": "log4j"
},
{
"tag_id": 400373,
"tag_name": "servlet",
"tag_en_name": "servlet"
},
{
"tag_id": 400374,
"tag_name": "mybatis",
"tag_en_name": "mybatis"
},
{
"tag_id": 400375,
"tag_name": "nio",
"tag_en_name": "nio"
},
{
"tag_id": 300008,
"tag_name": "spring boot",
"tag_en_name": "spring-boot"
},
{
"tag_id": 400081,
"tag_name": "spring cloud",
"tag_en_name": "spring-cloud"
},
{
"tag_id": 400376,
"tag_name": "dubbo",
"tag_en_name": "dubbo"
},
{
"tag_id": 400377,
"tag_name": "sentinel",
"tag_en_name": "sentinel"
},
{
"tag_id": 400378,
"tag_name": "java-consul",
"tag_en_name": "java-consul"
},
{
"tag_id": 75246,
"tag_name": "kafka",
"tag_en_name": "kafka"
},
{
"tag_id": 400379,
"tag_name": "java-zookeeper",
"tag_en_name": "java-zookeeper"
},
{
"tag_id": 400380,
"tag_name": "java-rabbitmq",
"tag_en_name": "java-rabbitmq"
},
{
"tag_id": 400381,
"tag_name": "java-activemq",
"tag_en_name": "java-activemq"
},
{
"tag_id": 400382,
"tag_name": "java-rocketmq",
"tag_en_name": "java-rocketmq"
},
{
"tag_id": 400383,
"tag_name": "sdkman",
"tag_en_name": "sdkman"
},
{
"tag_id": 400406,
"tag_name": "guava",
"tag_en_name": "guava"
}
],
"en_name": "java"
},
{
"id": 12,
"name": "编程语言",
"tags": [
{
"tag_id": 8,
"tag_name": "python",
"tag_en_name": "python"
},
{
"tag_id": 13,
"tag_name": "java",
"tag_en_name": "java"
},
{
"tag_id": 45,
"tag_name": "php",
"tag_en_name": "php"
},
{
"tag_id": 83,
"tag_name": "c++",
"tag_en_name": "cpp"
},
{
"tag_id": 95,
"tag_name": "c语言",
"tag_en_name": "c"
},
{
"tag_id": 190,
"tag_name": "javascript",
"tag_en_name": "javascript"
},
{
"tag_id": 288,
"tag_name": "c#",
"tag_en_name": "csharp"
},
{
"tag_id": 300,
"tag_name": "ruby",
"tag_en_name": "ruby"
},
{
"tag_id": 515,
"tag_name": "qt",
"tag_en_name": "qt"
},
{
"tag_id": 1543,
"tag_name": "actionscript",
"tag_en_name": "actionscript"
},
{
"tag_id": 2135,
"tag_name": "lua",
"tag_en_name": "lua"
},
{
"tag_id": 2886,
"tag_name": "perl",
"tag_en_name": "perl"
},
{
"tag_id": 6880,
"tag_name": "r语言",
"tag_en_name": "r"
},
{
"tag_id": 72537,
"tag_name": "swift",
"tag_en_name": "swift"
},
{
"tag_id": 73819,
"tag_name": "scala",
"tag_en_name": "scala"
},
{
"tag_id": 74791,
"tag_name": "bash",
"tag_en_name": "bash"
},
{
"tag_id": 75630,
"tag_name": "batch",
"tag_en_name": "batch"
},
{
"tag_id": 76116,
"tag_name": "lisp",
"tag_en_name": "lisp"
},
{
"tag_id": 82780,
"tag_name": "typescript",
"tag_en_name": "typescript"
},
{
"tag_id": 83797,
"tag_name": "erlang",
"tag_en_name": "erlang"
},
{
"tag_id": 87460,
"tag_name": "objective-c",
"tag_en_name": "objective-c"
},
{
"tag_id": 88232,
"tag_name": "julia",
"tag_en_name": "julia"
},
{
"tag_id": 88981,
"tag_name": "开发语言",
"tag_en_name": "dev-lang"
},
{
"tag_id": 109316,
"tag_name": "kotlin",
"tag_en_name": "kotlin"
},
{
"tag_id": 133891,
"tag_name": "golang",
"tag_en_name": "golang"
},
{
"tag_id": 135235,
"tag_name": "matlab",
"tag_en_name": "matlab"
},
{
"tag_id": 200024,
"tag_name": "rust",
"tag_en_name": "rust"
},
{
"tag_id": 400339,
"tag_name": "青少年编程",
"tag_en_name": "teen-programming"
},
{
"tag_id": 39411069,
"tag_name": "carbon",
"tag_en_name": "carbon"
},
{
"tag_id": 3041,
"tag_name": "symfony",
"tag_en_name": "symfony"
},
{
"tag_id": 73560,
"tag_name": "laravel",
"tag_en_name": "laravel"
},
{
"tag_id": 87458,
"tag_name": "composer",
"tag_en_name": "composer"
}
],
"en_name": "lang"
},
{
"id": 21,
"name": "开发工具",
"tags": [
{
"tag_id": 5,
"tag_name": "eclipse",
"tag_en_name": "eclipse"
},
{
"tag_id": 233,
"tag_name": "github",
"tag_en_name": "github"
},
{
"tag_id": 235,
"tag_name": "git",
"tag_en_name": "git"
},
{
"tag_id": 2236,
"tag_name": "svn",
"tag_en_name": "svn"
},
{
"tag_id": 2441,
"tag_name": "ide",
"tag_en_name": "ide"
},
{
"tag_id": 11423,
"tag_name": "ci/cd",
"tag_en_name": "ci/cd"
},
{
"tag_id": 12123,
"tag_name": "pycharm",
"tag_en_name": "pycharm"
},
{
"tag_id": 12977,
"tag_name": "emacs",
"tag_en_name": "emacs"
},
{
"tag_id": 72486,
"tag_name": "vim",
"tag_en_name": "vim"
},
{
"tag_id": 76601,
"tag_name": "docker",
"tag_en_name": "docker"
},
{
"tag_id": 86148,
"tag_name": "vscode",
"tag_en_name": "vscode"
},
{
"tag_id": 97326,
"tag_name": "postman",
"tag_en_name": "postman"
},
{
"tag_id": 101801,
"tag_name": "jupyter",
"tag_en_name": "jupyter"
},
{
"tag_id": 133738,
"tag_name": "myeclipse",
"tag_en_name": "myeclipse"
},
{
"tag_id": 133820,
"tag_name": "idea",
"tag_en_name": "idea"
},
{
"tag_id": 134720,
"tag_name": "phpstorm",
"tag_en_name": "phpstorm"
},
{
"tag_id": 200184,
"tag_name": "visualstudio",
"tag_en_name": "visualstudio"
},
{
"tag_id": 104751,
"tag_name": "macos",
"tag_en_name": "macos"
},
{
"tag_id": 300003,
"tag_name": "visual studio code",
"tag_en_name": "visual-studio-code"
},
{
"tag_id": 2231,
"tag_name": "windows",
"tag_en_name": "windows"
},
{
"tag_id": 300004,
"tag_name": "sublime text",
"tag_en_name": "sublime-text"
},
{
"tag_id": 300005,
"tag_name": "intellij idea",
"tag_en_name": "intellij-idea-1"
},
{
"tag_id": 133780,
"tag_name": "intellij-idea",
"tag_en_name": "intellij-idea-0"
},
{
"tag_id": 300006,
"tag_name": "webstorm",
"tag_en_name": "webstorm"
},
{
"tag_id": 300007,
"tag_name": "编辑器",
"tag_en_name": "editor"
},
{
"tag_id": 7100,
"tag_name": "visual studio",
"tag_en_name": "visual-studio"
},
{
"tag_id": 400222,
"tag_name": "arcgis",
"tag_en_name": "arcgis"
},
{
"tag_id": 400419,
"tag_name": "gitlab",
"tag_en_name": "gitlab"
},
{
"tag_id": 400431,
"tag_name": "yapi",
"tag_en_name": "yapi"
}
],
"en_name": "devtools"
},
{
"id": 1005,
"name": "数据结构与算法",
"tags": [
{
"tag_id": 68,
"tag_name": "算法",
"tag_en_name": "algorithm"
},
{
"tag_id": 970,
"tag_name": "数据结构",
"tag_en_name": "data-structure"
},
{
"tag_id": 2777,
"tag_name": "线性回归",
"tag_en_name": "linear-regression"
},
{
"tag_id": 4861,
"tag_name": "链表",
"tag_en_name": "linked-list"
},
{
"tag_id": 7382,
"tag_name": "贪心算法",
"tag_en_name": "greedy"
},
{
"tag_id": 10398,
"tag_name": "动态规划",
"tag_en_name": "dynamic-planning"
},
{
"tag_id": 75556,
"tag_name": "排序算法",
"tag_en_name": "sort"
},
{
"tag_id": 76792,
"tag_name": "kmeans",
"tag_en_name": "kmeans-0"
},
{
"tag_id": 77715,
"tag_name": "leetcode",
"tag_en_name": "leetcode"
},
{
"tag_id": 80623,
"tag_name": "决策树",
"tag_en_name": "decision-tree"
},
{
"tag_id": 82472,
"tag_name": "最小二乘法",
"tag_en_name": "least-square"
},
{
"tag_id": 92729,
"tag_name": "b树",
"tag_en_name": "btree"
},
{
"tag_id": 97632,
"tag_name": "模拟退火算法",
"tag_en_name": "simulated-annealing"
},
{
"tag_id": 99646,
"tag_name": "散列表",
"tag_en_name": "hash-table"
},
{
"tag_id": 105125,
"tag_name": "随机森林",
"tag_en_name": "random-forest"
},
{
"tag_id": 125113,
"tag_name": "支持向量机",
"tag_en_name": "svm"
},
{
"tag_id": 127386,
"tag_name": "启发式算法",
"tag_en_name": "heuristic"
},
{
"tag_id": 127818,
"tag_name": "逻辑回归",
"tag_en_name": "logistic-regression"
},
{
"tag_id": 128198,
"tag_name": "推荐算法",
"tag_en_name": "recommendation"
},
{
"tag_id": 200112,
"tag_name": "宽度优先",
"tag_en_name": "width-first"
},
{
"tag_id": 200113,
"tag_name": "广度优先",
"tag_en_name": "breadth-first"
},
{
"tag_id": 200114,
"tag_name": "深度优先",
"tag_en_name": "depth-first"
},
{
"tag_id": 200115,
"tag_name": "迭代加深",
"tag_en_name": "iterative-deepening"
},
{
"tag_id": 200117,
"tag_name": "图搜索算法",
"tag_en_name": "graph-searching"
},
{
"tag_id": 200119,
"tag_name": "爬山算法",
"tag_en_name": "hill-climbing"
},
{
"tag_id": 200128,
"tag_name": "近邻算法",
"tag_en_name": "knn"
},
{
"tag_id": 200129,
"tag_name": "均值算法",
"tag_en_name": "kmeans-1"
},
{
"tag_id": 200133,
"tag_name": "预编码算法",
"tag_en_name": "precoding"
},
{
"tag_id": 200135,
"tag_name": "霍夫曼树",
"tag_en_name": "huffman-tree"
},
{
"tag_id": 200136,
"tag_name": "剪枝",
"tag_en_name": "pruning"
},
{
"tag_id": 200137,
"tag_name": "哈希算法",
"tag_en_name": "hash"
}
],
"en_name": "algo"
},
{
"id": 20,
"name": "大数据",
"tags": [
{
"tag_id": 71,
"tag_name": "sqlite",
"tag_en_name": "sqlite"
},
{
"tag_id": 94,
"tag_name": "oracle",
"tag_en_name": "oracle"
},
{
"tag_id": 155,
"tag_name": "sql",
"tag_en_name": "sql"
},
{
"tag_id": 168,
"tag_name": "database",
"tag_en_name": "database"
},
{
"tag_id": 411,
"tag_name": "mysql",
"tag_en_name": "mysql"
},
{
"tag_id": 2807,
"tag_name": "hbase",
"tag_en_name": "hbase"
},
{
"tag_id": 3256,
"tag_name": "hadoop",
"tag_en_name": "hadoop"
},
{
"tag_id": 4633,
"tag_name": "hive",
"tag_en_name": "hive"
},
{
"tag_id": 5044,
"tag_name": "redis",
"tag_en_name": "redis"
},
{
"tag_id": 5453,
"tag_name": "mongodb",
"tag_en_name": "mongodb"
},
{
"tag_id": 5988,
"tag_name": "storm",
"tag_en_name": "storm"
},
{
"tag_id": 8767,
"tag_name": "zookeeper",
"tag_en_name": "zookeeper"
},
{
"tag_id": 8946,
"tag_name": "spark",
"tag_en_name": "spark"
},
{
"tag_id": 10442,
"tag_name": "memcached",
"tag_en_name": "memcached"
},
{
"tag_id": 11350,
"tag_name": "flume",
"tag_en_name": "flume"
},
{
"tag_id": 11351,
"tag_name": "elasticsearch",
"tag_en_name": "elasticsearch"
},
{
"tag_id": 72615,
"tag_name": "rabbitmq",
"tag_en_name": "rabbitmq"
},
{
"tag_id": 75246,
"tag_name": "kafka",
"tag_en_name": "kafka"
},
{
"tag_id": 79026,
"tag_name": "memcache",
"tag_en_name": "memcache"
},
{
"tag_id": 104561,
"tag_name": "big data",
"tag_en_name": "big-data-0"
},
{
"tag_id": 107876,
"tag_name": "eureka",
"tag_en_name": "eureka"
},
{
"tag_id": 124330,
"tag_name": "etcd",
"tag_en_name": "etcd"
},
{
"tag_id": 126431,
"tag_name": "flink",
"tag_en_name": "flink"
},
{
"tag_id": 130944,
"tag_name": "consul",
"tag_en_name": "consul"
},
{
"tag_id": 133782,
"tag_name": "postgresql",
"tag_en_name": "postgresql"
},
{
"tag_id": 133783,
"tag_name": "nosql",
"tag_en_name": "nosql"
},
{
"tag_id": 200106,
"tag_name": "时序数据库",
"tag_en_name": "time-series-db"
},
{
"tag_id": 200107,
"tag_name": "tdengine",
"tag_en_name": "tdengine"
},
{
"tag_id": 300001,
"tag_name": "数据库",
"tag_en_name": "db"
},
{
"tag_id": 138,
"tag_name": "json",
"tag_en_name": "json"
},
{
"tag_id": 300002,
"tag_name": "mariadb",
"tag_en_name": "mariadb"
},
{
"tag_id": 300050,
"tag_name": "talkingdata",
"tag_en_name": "talkingdata"
},
{
"tag_id": 300051,
"tag_name": "涛思数据",
"tag_en_name": "taosdata"
},
{
"tag_id": 300052,
"tag_name": "kylin",
"tag_en_name": "kylin"
},
{
"tag_id": 300053,
"tag_name": "hdfs",
"tag_en_name": "hdfs"
},
{
"tag_id": 300054,
"tag_name": "mapreduce",
"tag_en_name": "mapreduce"
},
{
"tag_id": 300055,
"tag_name": "cloudera",
"tag_en_name": "cloudera"
},
{
"tag_id": 300056,
"tag_name": "ambari",
"tag_en_name": "ambari"
},
{
"tag_id": 300057,
"tag_name": "sqoop",
"tag_en_name": "sqoop"
},
{
"tag_id": 300058,
"tag_name": "odps",
"tag_en_name": "odps"
},
{
"tag_id": 300059,
"tag_name": "大数据",
"tag_en_name": "big-data-1"
},
{
"tag_id": 400019,
"tag_name": "数据仓库",
"tag_en_name": "data-warehouse"
},
{
"tag_id": 400020,
"tag_name": "etl",
"tag_en_name": "etl-0"
},
{
"tag_id": 133843,
"tag_name": "sqlserver",
"tag_en_name": "sqlserver"
},
{
"tag_id": 400384,
"tag_name": "activemq",
"tag_en_name": "activemq"
},
{
"tag_id": 400385,
"tag_name": "rocketmq",
"tag_en_name": "rocketmq"
},
{
"tag_id": 400436,
"tag_name": "finebi",
"tag_en_name": "finebi"
},
{
"tag_id": 400437,
"tag_name": "powerbi",
"tag_en_name": "powerbi"
},
{
"tag_id": 400439,
"tag_name": "sequoiadb",
"tag_en_name": "sequoiadb"
},
{
"tag_id": 400440,
"tag_name": "oceanbase",
"tag_en_name": "oceanbase"
},
{
"tag_id": 400441,
"tag_name": "tidb",
"tag_en_name": "tidb"
},
{
"tag_id": 400442,
"tag_name": "couchdb",
"tag_en_name": "couchdb"
},
{
"tag_id": 400443,
"tag_name": "opentsdb",
"tag_en_name": "opentsdb"
},
{
"tag_id": 400444,
"tag_name": "tdenging",
"tag_en_name": "tdenging"
},
{
"tag_id": 400445,
"tag_name": "iotdb",
"tag_en_name": "iotdb"
},
{
"tag_id": 400446,
"tag_name": "milvus",
"tag_en_name": "milvus"
},
{
"tag_id": 400447,
"tag_name": "faiss",
"tag_en_name": "faiss"
},
{
"tag_id": 400448,
"tag_name": "jina",
"tag_en_name": "jina"
},
{
"tag_id": 400449,
"tag_name": "neo4j",
"tag_en_name": "neo4j"
},
{
"tag_id": 400450,
"tag_name": "graphsql",
"tag_en_name": "graphsql"
},
{
"tag_id": 400451,
"tag_name": "clickhouse",
"tag_en_name": "clickhouse"
},
{
"tag_id": 400452,
"tag_name": "ceph",
"tag_en_name": "ceph"
},
{
"tag_id": 400034,
"tag_name": "数据库架构",
"tag_en_name": "schema"
},
{
"tag_id": 400035,
"tag_name": "dba",
"tag_en_name": "dba"
},
{
"tag_id": 400036,
"tag_name": "etl工程师",
"tag_en_name": "etl-1"
},
{
"tag_id": 400037,
"tag_name": "数据库开发",
"tag_en_name": "db-dev"
}
],
"en_name": "big-data"
},
{
"id": 11,
"name": "前端",
"tags": [
{
"tag_id": 138,
"tag_name": "json",
"tag_en_name": "json"
},
{
"tag_id": 186,
"tag_name": "html5",
"tag_en_name": "html5"
},
{
"tag_id": 190,
"tag_name": "javascript",
"tag_en_name": "javascript"
},
{
"tag_id": 263,
"tag_name": "firefox",
"tag_en_name": "firefox"
},
{
"tag_id": 317,
"tag_name": "jquery",
"tag_en_name": "jquery"
},
{
"tag_id": 549,
"tag_name": "css",
"tag_en_name": "css"
},
{
"tag_id": 708,
"tag_name": "ajax",
"tag_en_name": "ajax"
},
{
"tag_id": 717,
"tag_name": "正则表达式",
"tag_en_name": "regex"
},
{
"tag_id": 2698,
"tag_name": "chrome",
"tag_en_name": "chrome"
},
{
"tag_id": 4662,
"tag_name": "easyui",
"tag_en_name": "easyui"
},
{
"tag_id": 7658,
"tag_name": "bootstrap",
"tag_en_name": "bootstrap"
},
{
"tag_id": 8552,
"tag_name": "ecmascript",
"tag_en_name": "ecmascript"
},
{
"tag_id": 72619,
"tag_name": "css3",
"tag_en_name": "css3"
},
{
"tag_id": 80378,
"tag_name": "echarts",
"tag_en_name": "echarts"
},
{
"tag_id": 81578,
"tag_name": "less",
"tag_en_name": "less"
},
{
"tag_id": 82780,
"tag_name": "typescript",
"tag_en_name": "typescript"
},
{
"tag_id": 87999,
"tag_name": "node.js",
"tag_en_name": "node.js"
},
{
"tag_id": 88248,
"tag_name": "gulp",
"tag_en_name": "gulp"
},
{
"tag_id": 90670,
"tag_name": "vue.js",
"tag_en_name": "vue.js"
},
{
"tag_id": 97466,
"tag_name": "electron",
"tag_en_name": "electron"
},
{
"tag_id": 104836,
"tag_name": "angular.js",
"tag_en_name": "angular.js"
},
{
"tag_id": 104887,
"tag_name": "layui",
"tag_en_name": "layui"
},
{
"tag_id": 105656,
"tag_name": "react.js",
"tag_en_name": "react.js"
},
{
"tag_id": 108324,
"tag_name": "stylus",
"tag_en_name": "stylus"
},
{
"tag_id": 110463,
"tag_name": "elementui",
"tag_en_name": "elementui"
},
{
"tag_id": 133779,
"tag_name": "scss",
"tag_en_name": "scss"
},
{
"tag_id": 300025,
"tag_name": "html",
"tag_en_name": "html"
},
{
"tag_id": 300026,
"tag_name": "reactjs",
"tag_en_name": "reactjs"
},
{
"tag_id": 300027,
"tag_name": "es6",
"tag_en_name": "es6"
},
{
"tag_id": 300028,
"tag_name": "npm",
"tag_en_name": "npm"
},
{
"tag_id": 300029,
"tag_name": "sass",
"tag_en_name": "sass"
},
{
"tag_id": 300030,
"tag_name": "chrome devtools",
"tag_en_name": "chrome-devtools"
},
{
"tag_id": 300031,
"tag_name": "angular",
"tag_en_name": "angular"
},
{
"tag_id": 300032,
"tag_name": "coffeescript",
"tag_en_name": "coffeescript"
},
{
"tag_id": 2977,
"tag_name": "safari",
"tag_en_name": "safari"
},
{
"tag_id": 300033,
"tag_name": "postcss",
"tag_en_name": "postcss"
},
{
"tag_id": 97326,
"tag_name": "postman",
"tag_en_name": "postman"
},
{
"tag_id": 300034,
"tag_name": "fiddler",
"tag_en_name": "fiddler"
},
{
"tag_id": 300035,
"tag_name": "webkit",
"tag_en_name": "webkit"
},
{
"tag_id": 300036,
"tag_name": "yarn",
"tag_en_name": "yarn"
},
{
"tag_id": 300037,
"tag_name": "firebug",
"tag_en_name": "firebug"
},
{
"tag_id": 300038,
"tag_name": "edge",
"tag_en_name": "edge"
},
{
"tag_id": 300039,
"tag_name": "webpack",
"tag_en_name": "webpack"
},
{
"tag_id": 300040,
"tag_name": "前端",
"tag_en_name": "web"
},
{
"tag_id": 300064,
"tag_name": "xss",
"tag_en_name": "xss"
},
{
"tag_id": 300065,
"tag_name": "csrf",
"tag_en_name": "csrf"
},
{
"tag_id": 400014,
"tag_name": "xhtml",
"tag_en_name": "xhtml"
},
{
"tag_id": 400015,
"tag_name": "前端框架",
"tag_en_name": "web-frame"
},
{
"tag_id": 400386,
"tag_name": "view design",
"tag_en_name": "view-design"
},
{
"tag_id": 400402,
"tag_name": "tdesign",
"tag_en_name": "tdesign"
},
{
"tag_id": 400403,
"tag_name": "acrodesign",
"tag_en_name": "acrodesign"
},
{
"tag_id": 400404,
"tag_name": "anti-design-vue",
"tag_en_name": "anti-design-vue"
},
{
"tag_id": 400405,
"tag_name": "elementui",
"tag_en_name": "elementui"
},
{
"tag_id": 400409,
"tag_name": "express",
"tag_en_name": "express"
}
],
"en_name": "web"
},
{
"id": 2001,
"name": "后端",
"tags": [
{
"tag_id": 45,
"tag_name": "php",
"tag_en_name": "php"
},
{
"tag_id": 87999,
"tag_name": "node.js",
"tag_en_name": "node.js"
},
{
"tag_id": 133891,
"tag_name": "golang",
"tag_en_name": "golang"
},
{
"tag_id": 932,
"tag_name": "spring",
"tag_en_name": "spring"
},
{
"tag_id": 6361,
"tag_name": "django",
"tag_en_name": "django"
},
{
"tag_id": 81020,
"tag_name": "flask",
"tag_en_name": "flask"
},
{
"tag_id": 300008,
"tag_name": "spring boot",
"tag_en_name": "spring-boot"
},
{
"tag_id": 400081,
"tag_name": "spring cloud",
"tag_en_name": "spring-cloud"
},
{
"tag_id": 300009,
"tag_name": "swoole",
"tag_en_name": "swoole"
},
{
"tag_id": 300,
"tag_name": "ruby",
"tag_en_name": "ruby"
},
{
"tag_id": 5152,
"tag_name": "asp.net",
"tag_en_name": "asp.net"
},
{
"tag_id": 300010,
"tag_name": "ruby on rails",
"tag_en_name": "ruby-on-rails"
},
{
"tag_id": 73819,
"tag_name": "scala",
"tag_en_name": "scala"
},
{
"tag_id": 200024,
"tag_name": "rust",
"tag_en_name": "rust"
},
{
"tag_id": 300011,
"tag_name": "lavarel",
"tag_en_name": "lavarel"
},
{
"tag_id": 300012,
"tag_name": "爬虫",
"tag_en_name": "web-crawler"
},
{
"tag_id": 300013,
"tag_name": "后端",
"tag_en_name": "back-end"
},
{
"tag_id": 300063,
"tag_name": "restful",
"tag_en_name": "restful"
},
{
"tag_id": 300066,
"tag_name": "graphql",
"tag_en_name": "graphql"
},
{
"tag_id": 400001,
"tag_name": "架构",
"tag_en_name": "arch"
},
{
"tag_id": 400002,
"tag_name": "分布式",
"tag_en_name": "distributed"
},
{
"tag_id": 3458,
"tag_name": "nginx",
"tag_en_name": "nginx"
},
{
"tag_id": 400078,
"tag_name": "gateway",
"tag_en_name": "gateway"
},
{
"tag_id": 155,
"tag_name": "sql",
"tag_en_name": "sql"
},
{
"tag_id": 411,
"tag_name": "mysql",
"tag_en_name": "mysql"
},
{
"tag_id": 72615,
"tag_name": "rabbitmq",
"tag_en_name": "rabbitmq"
},
{
"tag_id": 552,
"tag_name": "tomcat",
"tag_en_name": "tomcat"
},
{
"tag_id": 400065,
"tag_name": "中间件",
"tag_en_name": "middleware"
},
{
"tag_id": 400080,
"tag_name": "ribbon",
"tag_en_name": "ribbon"
},
{
"tag_id": 400407,
"tag_name": "gin",
"tag_en_name": "gin"
},
{
"tag_id": 400408,
"tag_name": "beego",
"tag_en_name": "beego"
},
{
"tag_id": 400410,
"tag_name": "sentinel",
"tag_en_name": "sentinel"
},
{
"tag_id": 400411,
"tag_name": "hystrix",
"tag_en_name": "hystrix"
},
{
"tag_id": 400412,
"tag_name": "logback",
"tag_en_name": "logback"
},
{
"tag_id": 104,
"tag_name": "mvc",
"tag_en_name": "mvc"
}
],
"en_name": "back-end"
},
{
"id": 3006,
"name": "云原生",
"tags": [
{
"tag_id": 400064,
"tag_name": "云原生",
"tag_en_name": "cloud-native-1"
},
{
"tag_id": 400066,
"tag_name": "微服务",
"tag_en_name": "microservice"
},
{
"tag_id": 400073,
"tag_name": "serverless",
"tag_en_name": "serverless"
},
{
"tag_id": 300045,
"tag_name": "容器",
"tag_en_name": "container"
},
{
"tag_id": 76601,
"tag_name": "docker",
"tag_en_name": "docker"
},
{
"tag_id": 300047,
"tag_name": "devops",
"tag_en_name": "devops-0"
},
{
"tag_id": 300046,
"tag_name": "jenkins",
"tag_en_name": "jenkins"
},
{
"tag_id": 400067,
"tag_name": "服务发现",
"tag_en_name": "service-discovery"
},
{
"tag_id": 107876,
"tag_name": "eureka",
"tag_en_name": "eureka"
},
{
"tag_id": 400078,
"tag_name": "gateway",
"tag_en_name": "gateway"
},
{
"tag_id": 400028,
"tag_name": "kubernetes",
"tag_en_name": "kubernetes"
},
{
"tag_id": 400213,
"tag_name": "kubelet",
"tag_en_name": "kubelet"
},
{
"tag_id": 400214,
"tag_name": "kind",
"tag_en_name": "kind"
},
{
"tag_id": 400079,
"tag_name": "kubeless",
"tag_en_name": "kubeless"
},
{
"tag_id": 400215,
"tag_name": "knative",
"tag_en_name": "knative"
},
{
"tag_id": 400217,
"tag_name": "service_mesh",
"tag_en_name": "service_mesh"
},
{
"tag_id": 400216,
"tag_name": "istio",
"tag_en_name": "istio"
},
{
"tag_id": 400218,
"tag_name": "terraform",
"tag_en_name": "terraform"
},
{
"tag_id": 8767,
"tag_name": "zookeeper",
"tag_en_name": "zookeeper"
},
{
"tag_id": 130944,
"tag_name": "consul",
"tag_en_name": "consul"
},
{
"tag_id": 124330,
"tag_name": "etcd",
"tag_en_name": "etcd"
},
{
"tag_id": 400072,
"tag_name": "paas",
"tag_en_name": "paas"
},
{
"tag_id": 400422,
"tag_name": "argocd",
"tag_en_name": "argocd"
},
{
"tag_id": 400453,
"tag_name": "rancher",
"tag_en_name": "rancher"
},
{
"tag_id": 400454,
"tag_name": "openshift",
"tag_en_name": "openshift"
},
{
"tag_id": 400455,
"tag_name": "openstack",
"tag_en_name": "openstack"
},
{
"tag_id": 400456,
"tag_name": "harvester",
"tag_en_name": "harvester"
}
],
"en_name": "cloud-native"
},
{
"id": 1011,
"name": "移动开发",
"tags": [
{
"tag_id": 3,
"tag_name": "android",
"tag_en_name": "android"
},
{
"tag_id": 6,
"tag_name": "ios",
"tag_en_name": "ios"
},
{
"tag_id": 86764,
"tag_name": "小程序",
"tag_en_name": "miniprog"
},
{
"tag_id": 31,
"tag_name": "xcode",
"tag_en_name": "xcode"
},
{
"tag_id": 88086,
"tag_name": "xamarin",
"tag_en_name": "xamarin"
},
{
"tag_id": 105129,
"tag_name": "reactnative",
"tag_en_name": "reactnative"
},
{
"tag_id": 126122,
"tag_name": "flutter",
"tag_en_name": "flutter"
},
{
"tag_id": 87460,
"tag_name": "objective-c",
"tag_en_name": "objective-c"
},
{
"tag_id": 72537,
"tag_name": "swift",
"tag_en_name": "swift"
},
{
"tag_id": 300014,
"tag_name": "react native",
"tag_en_name": "react-native"
},
{
"tag_id": 300015,
"tag_name": "android studio",
"tag_en_name": "android-studio-0"
},
{
"tag_id": 300016,
"tag_name": "web app",
"tag_en_name": "web-app"
},
{
"tag_id": 109316,
"tag_name": "kotlin",
"tag_en_name": "kotlin"
},
{
"tag_id": 18,
"tag_name": "webview",
"tag_en_name": "webview"
},
{
"tag_id": 24,
"tag_name": "xml",
"tag_en_name": "xml"
},
{
"tag_id": 661,
"tag_name": "apache",
"tag_en_name": "apache"
},
{
"tag_id": 131949,
"tag_name": "android-studio",
"tag_en_name": "android-studio-1"
},
{
"tag_id": 400006,
"tag_name": "gradle",
"tag_en_name": "gradle"
},
{
"tag_id": 400007,
"tag_name": "android jetpack",
"tag_en_name": "android-jetpack"
},
{
"tag_id": 400009,
"tag_name": "rxjava",
"tag_en_name": "rxjava"
},
{
"tag_id": 400388,
"tag_name": "dalvik",
"tag_en_name": "dalvik"
},
{
"tag_id": 400389,
"tag_name": "okhttp",
"tag_en_name": "okhttp"
},
{
"tag_id": 400390,
"tag_name": "retrofit",
"tag_en_name": "retrofit"
},
{
"tag_id": 400391,
"tag_name": "glide",
"tag_en_name": "glide"
},
{
"tag_id": 400392,
"tag_name": "binder",
"tag_en_name": "binder"
},
{
"tag_id": 400393,
"tag_name": "android runtime",
"tag_en_name": "android-runtime"
},
{
"tag_id": 400394,
"tag_name": "zygote",
"tag_en_name": "zygote"
},
{
"tag_id": 400399,
"tag_name": "appcompat",
"tag_en_name": "appcompat"
},
{
"tag_id": 400400,
"tag_name": "androidx",
"tag_en_name": "androidx"
},
{
"tag_id": 400401,
"tag_name": "adb",
"tag_en_name": "adb"
},
{
"tag_id": 11,
"tag_name": "iphone",
"tag_en_name": "iphone"
},
{
"tag_id": 250,
"tag_name": "phonegap",
"tag_en_name": "phonegap"
},
{
"tag_id": 791,
"tag_name": "ipad",
"tag_en_name": "ipad"
},
{
"tag_id": 2977,
"tag_name": "safari",
"tag_en_name": "safari"
},
{
"tag_id": 75652,
"tag_name": "cocoa",
"tag_en_name": "cocoa"
},
{
"tag_id": 104751,
"tag_name": "macos",
"tag_en_name": "macos"
},
{
"tag_id": 400010,
"tag_name": "swiftui",
"tag_en_name": "swiftui"
},
{
"tag_id": 400011,
"tag_name": "cocoapods",
"tag_en_name": "cocoapods"
},
{
"tag_id": 400012,
"tag_name": "wwdc",
"tag_en_name": "wwdc"
},
{
"tag_id": 400013,
"tag_name": "rxswift",
"tag_en_name": "rxswift"
},
{
"tag_id": 101311,
"tag_name": "微信小程序",
"tag_en_name": "wechat-miniprog"
},
{
"tag_id": 133784,
"tag_name": "百度小程序",
"tag_en_name": "baidu-miniprog"
},
{
"tag_id": 400413,
"tag_name": "uni-app",
"tag_en_name": "uni-app"
},
{
"tag_id": 400414,
"tag_name": "taro",
"tag_en_name": "taro"
}
],
"en_name": "mobile"
},
{
"id": 14,
"name": "人工智能",
"tags": [
{
"tag_id": 772,
"tag_name": "opencv",
"tag_en_name": "opencv"
},
{
"tag_id": 5955,
"tag_name": "数据挖掘",
"tag_en_name": "data-mining"
},
{
"tag_id": 7741,
"tag_name": "语音识别",
"tag_en_name": "sr"
},
{
"tag_id": 7798,
"tag_name": "计算机视觉",
"tag_en_name": "cv"
},
{
"tag_id": 8506,
"tag_name": "目标检测",
"tag_en_name": "object-detection"
},
{
"tag_id": 9056,
"tag_name": "机器学习",
"tag_en_name": "ml"
},
{
"tag_id": 73542,
"tag_name": "人工智能",
"tag_en_name": "ai"
},
{
"tag_id": 75179,
"tag_name": "caffe",
"tag_en_name": "caffe"
},
{
"tag_id": 75181,
"tag_name": "深度学习",
"tag_en_name": "dl"
},
{
"tag_id": 76498,
"tag_name": "神经网络",
"tag_en_name": "nns"
},
{
"tag_id": 81858,
"tag_name": "自然语言处理",
"tag_en_name": "nlp-0"
},
{
"tag_id": 82402,
"tag_name": "sklearn",
"tag_en_name": "sklearn"
},
{
"tag_id": 82889,
"tag_name": "cnn",
"tag_en_name": "cnn"
},
{
"tag_id": 85155,
"tag_name": "mllib",
"tag_en_name": "mllib"
},
{
"tag_id": 88461,
"tag_name": "word2vec",
"tag_en_name": "word2vec"
},
{
"tag_id": 95253,
"tag_name": "tensorflow",
"tag_en_name": "tensorflow"
},
{
"tag_id": 95981,
"tag_name": "目标跟踪",
"tag_en_name": "object-tracking"
},
{
"tag_id": 101531,
"tag_name": "keras",
"tag_en_name": "keras"
},
{
"tag_id": 101797,
"tag_name": "知识图谱",
"tag_en_name": "kg"
},
{
"tag_id": 105695,
"tag_name": "rnn",
"tag_en_name": "rnn"
},
{
"tag_id": 125783,
"tag_name": "lstm",
"tag_en_name": "lstm"
},
{
"tag_id": 126233,
"tag_name": "自动驾驶",
"tag_en_name": "auto-pilot"
},
{
"tag_id": 127146,
"tag_name": "dnn",
"tag_en_name": "dnn"
},
{
"tag_id": 128486,
"tag_name": "生成对抗网络",
"tag_en_name": "gan"
},
{
"tag_id": 130622,
"tag_name": "mxnet",
"tag_en_name": "mxnet"
},
{
"tag_id": 131351,
"tag_name": "pytorch",
"tag_en_name": "pytorch"
},
{
"tag_id": 200142,
"tag_name": "机器翻译",
"tag_en_name": "machine-translation"
},
{
"tag_id": 200150,
"tag_name": "语言模型",
"tag_en_name": "language-model"
},
{
"tag_id": 200153,
"tag_name": "oneflow",
"tag_en_name": "oneflow"
},
{
"tag_id": 200159,
"tag_name": "mlnet",
"tag_en_name": "mlnet"
},
{
"tag_id": 200161,
"tag_name": "paddlepaddle",
"tag_en_name": "paddlepaddle"
},
{
"tag_id": 200165,
"tag_name": "gru",
"tag_en_name": "gru"
},
{
"tag_id": 200167,
"tag_name": "mnn",
"tag_en_name": "mnn"
},
{
"tag_id": 200168,
"tag_name": "boosting",
"tag_en_name": "boosting"
},
{
"tag_id": 200169,
"tag_name": "transformer",
"tag_en_name": "transformer"
},
{
"tag_id": 200171,
"tag_name": "xlnet",
"tag_en_name": "xlnet"
},
{
"tag_id": 200172,
"tag_name": "bert",
"tag_en_name": "bert"
},
{
"tag_id": 300073,
"tag_name": "openvino",
"tag_en_name": "openvino"
},
{
"tag_id": 300074,
"tag_name": "边缘计算",
"tag_en_name": "edge-computing"
},
{
"tag_id": 300075,
"tag_name": "超分辨率重建",
"tag_en_name": "super-resolution-Reconstruction"
},
{
"tag_id": 300076,
"tag_name": "智慧城市",
"tag_en_name": "smart-city"
},
{
"tag_id": 300077,
"tag_name": "视觉检测",
"tag_en_name": "visual-inspection"
},
{
"tag_id": 400016,
"tag_name": "图像处理",
"tag_en_name": "image-processing"
},
{
"tag_id": 400017,
"tag_name": "nlp",
"tag_en_name": "nlp-1"
},
{
"tag_id": 400018,
"tag_name": "数据分析",
"tag_en_name": "data-analysis"
},
{
"tag_id": 400021,
"tag_name": "scikit-learn",
"tag_en_name": "scikit-learn"
},
{
"tag_id": 400022,
"tag_name": "聚类",
"tag_en_name": "clustering"
},
{
"tag_id": 400023,
"tag_name": "集成学习",
"tag_en_name": "ensemble-learning"
},
{
"tag_id": 400024,
"tag_name": "迁移学习",
"tag_en_name": "transfer-learning"
},
{
"tag_id": 400025,
"tag_name": "分类",
"tag_en_name": "classification"
},
{
"tag_id": 400026,
"tag_name": "回归",
"tag_en_name": "regression"
},
{
"tag_id": 400415,
"tag_name": "gpt-3",
"tag_en_name": "gpt-3"
},
{
"tag_id": 400416,
"tag_name": "spark-ml",
"tag_en_name": "spark-ml"
}
],
"en_name": "ai"
},
{
"id": 1008,
"name": "网络",
"tags": [
{
"tag_id": 2,
"tag_name": "http",
"tag_en_name": "http"
},
{
"tag_id": 170,
"tag_name": "p2p",
"tag_en_name": "p2p"
},
{
"tag_id": 555,
"tag_name": "udp",
"tag_en_name": "udp"
},
{
"tag_id": 624,
"tag_name": "ssl",
"tag_en_name": "ssl"
},
{
"tag_id": 625,
"tag_name": "https",
"tag_en_name": "https"
},
{
"tag_id": 2125,
"tag_name": "wireshark",
"tag_en_name": "wireshark"
},
{
"tag_id": 6071,
"tag_name": "websocket",
"tag_en_name": "websocket"
},
{
"tag_id": 6133,
"tag_name": "网络安全",
"tag_en_name": "network-sec-0"
},
{
"tag_id": 11493,
"tag_name": "tcpdump",
"tag_en_name": "tcpdump"
},
{
"tag_id": 88795,
"tag_name": "网络协议",
"tag_en_name": "network-sec-1"
},
{
"tag_id": 92581,
"tag_name": "tcp/ip",
"tag_en_name": "tcp/ip"
},
{
"tag_id": 300067,
"tag_name": "rpc",
"tag_en_name": "rpc"
},
{
"tag_id": 400387,
"tag_name": "5G",
"tag_en_name": "5g"
}
],
"en_name": "internet"
},
{
"id": 1009,
"name": "嵌入式",
"tags": [
{
"tag_id": 122,
"tag_name": "arm",
"tag_en_name": "arm-0"
},
{
"tag_id": 2282,
"tag_name": "单片机",
"tag_en_name": "mcu-0"
},
{
"tag_id": 2699,
"tag_name": "stm32",
"tag_en_name": "stm32"
},
{
"tag_id": 7886,
"tag_name": "51单片机",
"tag_en_name": "51mcu"
},
{
"tag_id": 78112,
"tag_name": "proteus",
"tag_en_name": "proteus"
},
{
"tag_id": 80507,
"tag_name": "mcu",
"tag_en_name": "mcu-1"
},
{
"tag_id": 80946,
"tag_name": "物联网",
"tag_en_name": "iot-0"
},
{
"tag_id": 101008,
"tag_name": "嵌入式硬件",
"tag_en_name": "embedded-hardware"
},
{
"tag_id": 127778,
"tag_name": "iot",
"tag_en_name": "iot-1"
},
{
"tag_id": 200206,
"tag_name": "嵌入式实时数据库",
"tag_en_name": "embedded-real-time-db"
},
{
"tag_id": 200207,
"tag_name": "rtdbs",
"tag_en_name": "rtdbs"
}
],
"en_name": "embedded"
},
{
"id": 3003,
"name": "硬件开发",
"tags": [
{
"tag_id": 400038,
"tag_name": "硬件工程",
"tag_en_name": "hardwa-engineering"
},
{
"tag_id": 400039,
"tag_name": "驱动开发",
"tag_en_name": "driver"
},
{
"tag_id": 400040,
"tag_name": "fpga开发",
"tag_en_name": "fpga"
},
{
"tag_id": 400041,
"tag_name": "dsp开发",
"tag_en_name": "dsp"
},
{
"tag_id": 400042,
"tag_name": "arm开发",
"tag_en_name": "arm-1"
},
{
"tag_id": 400043,
"tag_name": "材料工程",
"tag_en_name": "materials"
},
{
"tag_id": 400044,
"tag_name": "精益工程",
"tag_en_name": "lean"
},
{
"tag_id": 400045,
"tag_name": "射频工程",
"tag_en_name": "radio-frequency"
},
{
"tag_id": 400046,
"tag_name": "基带工程",
"tag_en_name": "baseband"
},
{
"tag_id": 400047,
"tag_name": "硬件架构",
"tag_en_name": "hardware-arch"
},
{
"tag_id": 400048,
"tag_name": "pcb工艺",
"tag_en_name": "pcb"
}
],
"en_name": "hardware"
},
{
"id": 1002,
"name": "游戏",
"tags": [
{
"tag_id": 172,
"tag_name": "cocos2d",
"tag_en_name": "cocos2d"
},
{
"tag_id": 208,
"tag_name": "动画",
"tag_en_name": "cartoon"
},
{
"tag_id": 2509,
"tag_name": "ogre",
"tag_en_name": "ogre"
},
{
"tag_id": 4865,
"tag_name": "unity",
"tag_en_name": "unity"
},
{
"tag_id": 7985,
"tag_name": "pygame",
"tag_en_name": "pygame"
},
{
"tag_id": 75014,
"tag_name": "游戏引擎",
"tag_en_name": "game-engine"
},
{
"tag_id": 76404,
"tag_name": "ar",
"tag_en_name": "ar"
},
{
"tag_id": 76719,
"tag_name": "3dsmax",
"tag_en_name": "3dsmax"
},
{
"tag_id": 78382,
"tag_name": "maya",
"tag_en_name": "maya"
},
{
"tag_id": 86384,
"tag_name": "贴图",
"tag_en_name": "texture"
},
{
"tag_id": 92009,
"tag_name": "uv",
"tag_en_name": "uv"
},
{
"tag_id": 97567,
"tag_name": "vr",
"tag_en_name": "vr"
},
{
"tag_id": 102175,
"tag_name": "ue4",
"tag_en_name": "ue4"
},
{
"tag_id": 105876,
"tag_name": "houdini",
"tag_en_name": "houdini"
},
{
"tag_id": 106926,
"tag_name": "着色器",
"tag_en_name": "shader"
},
{
"tag_id": 131803,
"tag_name": "材质",
"tag_en_name": "material"
},
{
"tag_id": 131818,
"tag_name": "技术美术",
"tag_en_name": "technical-art"
},
{
"tag_id": 131830,
"tag_name": "blender",
"tag_en_name": "blender"
},
{
"tag_id": 131924,
"tag_name": "spine",
"tag_en_name": "spine"
},
{
"tag_id": 132043,
"tag_name": "图形渲染",
"tag_en_name": "render"
},
{
"tag_id": 200027,
"tag_name": "虚幻",
"tag_en_name": "unreal"
},
{
"tag_id": 200029,
"tag_name": "ue5",
"tag_en_name": "ue5"
},
{
"tag_id": 200031,
"tag_name": "godot",
"tag_en_name": "godot"
},
{
"tag_id": 200033,
"tag_name": "cryengine",
"tag_en_name": "cryengine"
},
{
"tag_id": 200034,
"tag_name": "lumberyard",
"tag_en_name": "lumberyard"
},
{
"tag_id": 200039,
"tag_name": "mr",
"tag_en_name": "mr"
},
{
"tag_id": 200040,
"tag_name": "xr",
"tag_en_name": "xr"
},
{
"tag_id": 200046,
"tag_name": "cinema4d",
"tag_en_name": "cinema4d"
},
{
"tag_id": 200047,
"tag_name": "zbrush",
"tag_en_name": "zbrush"
},
{
"tag_id": 200048,
"tag_name": "3dcoat",
"tag_en_name": "3dcoat"
},
{
"tag_id": 200049,
"tag_name": "topogun",
"tag_en_name": "topogun"
},
{
"tag_id": 200050,
"tag_name": "rizomuv",
"tag_en_name": "rizomuv"
},
{
"tag_id": 200051,
"tag_name": "substance designer",
"tag_en_name": "substance-designer"
},
{
"tag_id": 200052,
"tag_name": "substance painter",
"tag_en_name": "substance-painter"
},
{
"tag_id": 200053,
"tag_name": "quixel",
"tag_en_name": "quixel"
},
{
"tag_id": 200055,
"tag_name": "数字雕刻",
"tag_en_name": "sculpting"
},
{
"tag_id": 200056,
"tag_name": "重拓扑",
"tag_en_name": "retopology"
},
{
"tag_id": 200058,
"tag_name": "骨骼绑定",
"tag_en_name": "rig"
},
{
"tag_id": 200062,
"tag_name": "关卡设计",
"tag_en_name": "level-design"
},
{
"tag_id": 200063,
"tag_name": "游戏程序",
"tag_en_name": "game-prog"
},
{
"tag_id": 200064,
"tag_name": "游戏美术",
"tag_en_name": "game-art"
},
{
"tag_id": 200065,
"tag_name": "游戏策划",
"tag_en_name": "game-design"
},
{
"tag_id": 200067,
"tag_name": "cascadeur",
"tag_en_name": "cascadeur"
}
],
"en_name": "game"
},
{
"id": 778,
"name": "HarmonyOS",
"tags": [
{
"tag_id": 506,
"tag_name": "华为",
"tag_en_name": "huawei"
},
{
"tag_id": 400114,
"tag_name": "华为云",
"tag_en_name": "huawei-cloud"
},
{
"tag_id": 135203,
"tag_name": "harmonyos",
"tag_en_name": "harmonyos"
}
],
"en_name": "harmonyos"
},
{
"id": 3,
"name": "微软技术",
"tags": [
{
"tag_id": 155,
"tag_name": "sql",
"tag_en_name": "sql"
},
{
"tag_id": 288,
"tag_name": "c#",
"tag_en_name": "csharp"
},
{
"tag_id": 576,
"tag_name": ".net",
"tag_en_name": ".net"
},
{
"tag_id": 778,
"tag_name": "wpf",
"tag_en_name": "wpf"
},
{
"tag_id": 840,
"tag_name": "mfc",
"tag_en_name": "mfc"
},
{
"tag_id": 1622,
"tag_name": "sharepoint",
"tag_en_name": "sharepoint"
},
{
"tag_id": 2231,
"tag_name": "windows",
"tag_en_name": "windows"
},
{
"tag_id": 2415,
"tag_name": "linq",
"tag_en_name": "linq"
},
{
"tag_id": 5152,
"tag_name": "asp.net",
"tag_en_name": "asp.net"
},
{
"tag_id": 7100,
"tag_name": "visual studio",
"tag_en_name": "visual-studio"
},
{
"tag_id": 75508,
"tag_name": "microsoft",
"tag_en_name": "microsoft"
},
{
"tag_id": 77352,
"tag_name": "azure",
"tag_en_name": "azure"
},
{
"tag_id": 82780,
"tag_name": "typescript",
"tag_en_name": "typescript"
},
{
"tag_id": 88086,
"tag_name": "xamarin",
"tag_en_name": "xamarin"
},
{
"tag_id": 124081,
"tag_name": "hololens",
"tag_en_name": "hololens"
},
{
"tag_id": 133843,
"tag_name": "sqlserver",
"tag_en_name": "sqlserver"
},
{
"tag_id": 200086,
"tag_name": "mssql",
"tag_en_name": "mssql"
},
{
"tag_id": 200225,
"tag_name": ".netcore",
"tag_en_name": ".netcore"
},
{
"tag_id": 86148,
"tag_name": "vscode",
"tag_en_name": "vscode"
},
{
"tag_id": 300038,
"tag_name": "edge",
"tag_en_name": "edge"
},
{
"tag_id": 400487,
"tag_name": "xbox",
"tag_en_name": "xbox"
}
],
"en_name": "microsoft"
},
{
"id": 34,
"name": "扩展屏应用开发",
"tags": [
{
"tag_id": 82484,
"tag_name": "TV",
"tag_en_name": "tv"
},
{
"tag_id": 97414,
"tag_name": "智能电视",
"tag_en_name": "smart-tv"
},
{
"tag_id": 135236,
"tag_name": "扩展屏应用开发",
"tag_en_name": "monitor"
},
{
"tag_id": 135237,
"tag_name": "大屏端",
"tag_en_name": "monitor-end"
}
],
"en_name": "monitor"
},
{
"id": 1016,
"name": "操作系统",
"tags": [
{
"tag_id": 479,
"tag_name": "linux",
"tag_en_name": "linux"
},
{
"tag_id": 587,
"tag_name": "ubuntu",
"tag_en_name": "ubuntu"
},
{
"tag_id": 2231,
"tag_name": "windows",
"tag_en_name": "windows"
},
{
"tag_id": 2367,
"tag_name": "centos",
"tag_en_name": "centos"
},
{
"tag_id": 75722,
"tag_name": "gnu",
"tag_en_name": "gnu"
},
{
"tag_id": 104751,
"tag_name": "macos",
"tag_en_name": "macos"
},
{
"tag_id": 121397,
"tag_name": "risc-v",
"tag_en_name": "risc-v"
},
{
"tag_id": 135203,
"tag_name": "harmonyos",
"tag_en_name": "harmonyos"
},
{
"tag_id": 200291,
"tag_name": "blackberry",
"tag_en_name": "blackberry"
}
],
"en_name": "os"
},
{
"id": 5,
"name": "搜索",
"tags": [
{
"tag_id": 1910,
"tag_name": "lucene",
"tag_en_name": "lucene"
},
{
"tag_id": 2201,
"tag_name": "solr",
"tag_en_name": "solr"
},
{
"tag_id": 2865,
"tag_name": "sphinx",
"tag_en_name": "sphinx"
},
{
"tag_id": 4848,
"tag_name": "搜索引擎",
"tag_en_name": "search-engine"
},
{
"tag_id": 11351,
"tag_name": "elasticsearch",
"tag_en_name": "elasticsearch"
},
{
"tag_id": 71667,
"tag_name": "全文检索",
"tag_en_name": "full-text-searching"
},
{
"tag_id": 81507,
"tag_name": "中文分词",
"tag_en_name": "ch-word-seg"
}
],
"en_name": "search"
},
{
"id": 1015,
"name": "设计模式",
"tags": [
{
"tag_id": 3409,
"tag_name": "uml",
"tag_en_name": "uml"
},
{
"tag_id": 74366,
"tag_name": "单例模式",
"tag_en_name": "singleton"
},
{
"tag_id": 76224,
"tag_name": "开闭原则",
"tag_en_name": "open/closed"
},
{
"tag_id": 85807,
"tag_name": "命令模式",
"tag_en_name": "command"
},
{
"tag_id": 87467,
"tag_name": "代理模式",
"tag_en_name": "proxy"
},
{
"tag_id": 87725,
"tag_name": "桥接模式",
"tag_en_name": "bridge"
},
{
"tag_id": 96217,
"tag_name": "观察者模式",
"tag_en_name": "observer"
},
{
"tag_id": 97798,
"tag_name": "访问者模式",
"tag_en_name": "visitor"
},
{
"tag_id": 99090,
"tag_name": "迭代器模式",
"tag_en_name": "iterator"
},
{
"tag_id": 133407,
"tag_name": "简单工厂模式",
"tag_en_name": "simple-factory"
},
{
"tag_id": 200257,
"tag_name": "里氏替换原则",
"tag_en_name": "liskov-substitution"
},
{
"tag_id": 200258,
"tag_name": "依赖倒置原则",
"tag_en_name": "dependence-inversion"
},
{
"tag_id": 200259,
"tag_name": "单一职责原则",
"tag_en_name": "Single-responsibility"
},
{
"tag_id": 200260,
"tag_name": "接口隔离原则",
"tag_en_name": "interface-segregation"
},
{
"tag_id": 200261,
"tag_name": "迪米特法则",
"tag_en_name": "law-of-demeter"
},
{
"tag_id": 200262,
"tag_name": "合成复用原则",
"tag_en_name": "composite-reuse"
},
{
"tag_id": 200264,
"tag_name": "原型模式",
"tag_en_name": "prototype"
},
{
"tag_id": 200266,
"tag_name": "工厂方法模式",
"tag_en_name": "factory-method"
},
{
"tag_id": 200267,
"tag_name": "抽象工厂模式",
"tag_en_name": "abstract-factory"
},
{
"tag_id": 200268,
"tag_name": "建造者模式",
"tag_en_name": "builder"
},
{
"tag_id": 200270,
"tag_name": "适配器模式",
"tag_en_name": "adapter"
},
{
"tag_id": 200272,
"tag_name": "装饰器模式",
"tag_en_name": "decorator"
},
{
"tag_id": 200273,
"tag_name": "外观模式",
"tag_en_name": "facade"
},
{
"tag_id": 200274,
"tag_name": "享元模式",
"tag_en_name": "flyweight"
},
{
"tag_id": 200275,
"tag_name": "组合模式",
"tag_en_name": "composite"
},
{
"tag_id": 200276,
"tag_name": "模板方法模式",
"tag_en_name": "template-method"
},
{
"tag_id": 200277,
"tag_name": "策略模式",
"tag_en_name": "strategy"
},
{
"tag_id": 200279,
"tag_name": "责任链模式",
"tag_en_name": "chain-of-responsibility"
},
{
"tag_id": 200280,
"tag_name": "状态模式",
"tag_en_name": "state"
},
{
"tag_id": 200282,
"tag_name": "中介者模式",
"tag_en_name": "mediator"
},
{
"tag_id": 200285,
"tag_name": "备忘录模式",
"tag_en_name": "memento"
},
{
"tag_id": 200286,
"tag_name": "解释器模式",
"tag_en_name": "interpreter"
},
{
"tag_id": 400335,
"tag_name": "设计模式",
"tag_en_name": "design-pattern-1"
}
],
"en_name": "design-pattern"
},
{
"id": 24,
"name": "测试",
"tags": [
{
"tag_id": 6525,
"tag_name": "单元测试",
"tag_en_name": "unit-test"
},
{
"tag_id": 73594,
"tag_name": "selenium",
"tag_en_name": "selenium"
},
{
"tag_id": 75494,
"tag_name": "jira",
"tag_en_name": "jira"
},
{
"tag_id": 75519,
"tag_name": "测试工具",
"tag_en_name": "testing-tool"
},
{
"tag_id": 78038,
"tag_name": "压力测试",
"tag_en_name": "stress-testing"
},
{
"tag_id": 79491,
"tag_name": "测试用例",
"tag_en_name": "test-case"
},
{
"tag_id": 96395,
"tag_name": "ab测试",
"tag_en_name": "ab-testing"
},
{
"tag_id": 97326,
"tag_name": "postman",
"tag_en_name": "postman"
},
{
"tag_id": 122726,
"tag_name": "集成测试",
"tag_en_name": "integration-testing"
},
{
"tag_id": 200234,
"tag_name": "模块测试",
"tag_en_name": "module-testing"
},
{
"tag_id": 200236,
"tag_name": "测试覆盖率",
"tag_en_name": "test-coverage"
},
{
"tag_id": 200238,
"tag_name": "安全性测试",
"tag_en_name": "sec-testing"
},
{
"tag_id": 200240,
"tag_name": "威胁分析",
"tag_en_name": "threat-modeling"
},
{
"tag_id": 200242,
"tag_name": "可用性测试",
"tag_en_name": "usability-testing"
},
{
"tag_id": 200292,
"tag_name": "功能测试",
"tag_en_name": "functional-testing"
},
{
"tag_id": 400427,
"tag_name": "metersphere",
"tag_en_name": "metersphere"
},
{
"tag_id": 400428,
"tag_name": "appuim",
"tag_en_name": "appuim"
},
{
"tag_id": 400429,
"tag_name": "jmeter",
"tag_en_name": "jmeter"
},
{
"tag_id": 400430,
"tag_name": "testlink",
"tag_en_name": "testlink"
}
],
"en_name": "test"
},
{
"id": 4,
"name": "云平台",
"tags": [
{
"tag_id": 7953,
"tag_name": "云计算",
"tag_en_name": "cloud"
},
{
"tag_id": 400114,
"tag_name": "华为云",
"tag_en_name": "huawei-cloud"
},
{
"tag_id": 400069,
"tag_name": "阿里云",
"tag_en_name": "aliyun"
},
{
"tag_id": 91912,
"tag_name": "腾讯云",
"tag_en_name": "tencent"
},
{
"tag_id": 86781,
"tag_name": "百度云",
"tag_en_name": "baidu-1"
},
{
"tag_id": 84028,
"tag_name": "七牛云存储",
"tag_en_name": "qiniu"
},
{
"tag_id": 400070,
"tag_name": "aws",
"tag_en_name": "aws"
},
{
"tag_id": 77352,
"tag_name": "azure",
"tag_en_name": "azure"
},
{
"tag_id": 400345,
"tag_name": "京东云",
"tag_en_name": "jd-cloud"
},
{
"tag_id": 400346,
"tag_name": "火山引擎",
"tag_en_name": "volcano-engine"
},
{
"tag_id": 400347,
"tag_name": "CSDN开发云",
"tag_en_name": "csdn-development-cloud"
},
{
"tag_id": 400488,
"tag_name": "googlecloud",
"tag_en_name": "googlecloud"
}
],
"en_name": "cloud"
},
{
"id": 1014,
"name": "软件工程",
"tags": [
{
"tag_id": 8311,
"tag_name": "tfs",
"tag_en_name": "tfs"
},
{
"tag_id": 75494,
"tag_name": "jira",
"tag_en_name": "jira"
},
{
"tag_id": 79886,
"tag_name": "需求分析",
"tag_en_name": "requirements-analysis"
},
{
"tag_id": 79940,
"tag_name": "结对编程",
"tag_en_name": "pair-programming"
},
{
"tag_id": 80356,
"tag_name": "团队开发",
"tag_en_name": "team-development"
},
{
"tag_id": 83933,
"tag_name": "scrum",
"tag_en_name": "scrum"
},
{
"tag_id": 84005,
"tag_name": "sprint",
"tag_en_name": "sprint"
},
{
"tag_id": 200244,
"tag_name": "个人开发",
"tag_en_name": "individual-Development"
},
{
"tag_id": 200246,
"tag_name": "规格说明书",
"tag_en_name": "specification"
},
{
"tag_id": 200248,
"tag_name": "极限编程",
"tag_en_name": "extreme-programming"
},
{
"tag_id": 200250,
"tag_name": "敏捷流程",
"tag_en_name": "agile-development"
},
{
"tag_id": 400008,
"tag_name": "性能优化",
"tag_en_name": "performance-optimizing"
},
{
"tag_id": 400318,
"tag_name": "软件工程",
"tag_en_name": "software-engineering-1"
},
{
"tag_id": 400319,
"tag_name": "tdd",
"tag_en_name": "tdd"
},
{
"tag_id": 400320,
"tag_name": "代码复审",
"tag_en_name": "code-review"
},
{
"tag_id": 400321,
"tag_name": "重构",
"tag_en_name": "refactoring"
},
{
"tag_id": 400322,
"tag_name": "源代码管理",
"tag_en_name": "source-code-management"
},
{
"tag_id": 400323,
"tag_name": "代码规范",
"tag_en_name": "code-specification"
},
{
"tag_id": 400057,
"tag_name": "ux",
"tag_en_name": "ux"
},
{
"tag_id": 400058,
"tag_name": "ui",
"tag_en_name": "ui"
},
{
"tag_id": 400056,
"tag_name": "交互",
"tag_en_name": "interaction"
},
{
"tag_id": 400328,
"tag_name": "软件构建",
"tag_en_name": "software-construction"
},
{
"tag_id": 400329,
"tag_name": "cmmi",
"tag_en_name": "cmmi"
},
{
"tag_id": 400331,
"tag_name": "甘特图",
"tag_en_name": "gantt-chart"
},
{
"tag_id": 400332,
"tag_name": "流程图",
"tag_en_name": "flow-chart"
},
{
"tag_id": 400333,
"tag_name": "代码覆盖率",
"tag_en_name": "code-coverage"
},
{
"tag_id": 400334,
"tag_name": "bug",
"tag_en_name": "bug"
},
{
"tag_id": 400335,
"tag_name": "设计模式",
"tag_en_name": "design-pattern-1"
},
{
"tag_id": 400336,
"tag_name": "设计规范",
"tag_en_name": "design-code"
},
{
"tag_id": 11423,
"tag_name": "ci/cd",
"tag_en_name": "ci/cd"
},
{
"tag_id": 400338,
"tag_name": "issue",
"tag_en_name": "issue"
},
{
"tag_id": 400417,
"tag_name": "redmine",
"tag_en_name": "redmine"
},
{
"tag_id": 400418,
"tag_name": "teambition",
"tag_en_name": "teambition"
},
{
"tag_id": 400489,
"tag_name": "产品经理",
"tag_en_name": "product-manager"
},
{
"tag_id": 400049,
"tag_name": "新媒体运营",
"tag_en_name": "new-media-ops"
},
{
"tag_id": 400050,
"tag_name": "内容运营",
"tag_en_name": "content-ops"
},
{
"tag_id": 400051,
"tag_name": "用户运营",
"tag_en_name": "user-ops"
},
{
"tag_id": 400052,
"tag_name": "产品运营",
"tag_en_name": "product-ops"
},
{
"tag_id": 400053,
"tag_name": "axure",
"tag_en_name": "axure"
},
{
"tag_id": 400054,
"tag_name": "墨刀",
"tag_en_name": "modao"
},
{
"tag_id": 400055,
"tag_name": "流量运营",
"tag_en_name": "traffic-ops"
},
{
"tag_id": 400219,
"tag_name": "开源",
"tag_en_name": "open-source-01"
},
{
"tag_id": 3409,
"tag_name": "uml",
"tag_en_name": "uml"
},
{
"tag_id": 233,
"tag_name": "github",
"tag_en_name": "github"
},
{
"tag_id": 235,
"tag_name": "git",
"tag_en_name": "git"
}
],
"en_name": "software-engineering"
},
{
"id": 2002,
"name": "数学",
"tags": [
{
"tag_id": 300017,
"tag_name": "线性代数",
"tag_en_name": "linear-algebra"
},
{
"tag_id": 300018,
"tag_name": "矩阵",
"tag_en_name": "matrix"
},
{
"tag_id": 300019,
"tag_name": "概率论",
"tag_en_name": "probability-theory"
},
{
"tag_id": 300020,
"tag_name": "拓扑学",
"tag_en_name": "topology"
},
{
"tag_id": 300021,
"tag_name": "抽象代数",
"tag_en_name": "abstract-algebra"
},
{
"tag_id": 300022,
"tag_name": "几何学",
"tag_en_name": "geometry"
},
{
"tag_id": 10398,
"tag_name": "动态规划",
"tag_en_name": "dynamic-planning"
},
{
"tag_id": 300023,
"tag_name": "图论",
"tag_en_name": "graph-theory"
},
{
"tag_id": 300024,
"tag_name": "傅立叶分析",
"tag_en_name": "fourier-analysis"
}
],
"en_name": "math"
},
{
"id": 19,
"name": "区块链",
"tags": [
{
"tag_id": 103126,
"tag_name": "虚拟货币",
"tag_en_name": "cybermoney"
},
{
"tag_id": 108368,
"tag_name": "以太坊",
"tag_en_name": "ethereum"
},
{
"tag_id": 108369,
"tag_name": "区块链",
"tag_en_name": "blockchain"
},
{
"tag_id": 125174,
"tag_name": "比特币",
"tag_en_name": "bitcoin"
},
{
"tag_id": 125615,
"tag_name": "智能合约",
"tag_en_name": "smart-contract"
},
{
"tag_id": 200209,
"tag_name": "信任链",
"tag_en_name": "chain—of-trust"
},
{
"tag_id": 200211,
"tag_name": "libra",
"tag_en_name": "libra"
},
{
"tag_id": 200213,
"tag_name": "数字货币",
"tag_en_name": "digicash"
},
{
"tag_id": 200214,
"tag_name": "去中心化",
"tag_en_name": "decentralization"
},
{
"tag_id": 200215,
"tag_name": "分布式账本",
"tag_en_name": "distributed-ledger"
},
{
"tag_id": 200216,
"tag_name": "共识算法",
"tag_en_name": "consensus"
},
{
"tag_id": 200217,
"tag_name": "同态加密",
"tag_en_name": "homomorphic-encryption"
},
{
"tag_id": 200218,
"tag_name": "零知识证明",
"tag_en_name": "zero-knowledge-proof"
}
],
"en_name": "blockchain"
},
{
"id": 2003,
"name": "运维",
"tags": [
{
"tag_id": 479,
"tag_name": "linux",
"tag_en_name": "linux"
},
{
"tag_id": 3458,
"tag_name": "nginx",
"tag_en_name": "nginx"
},
{
"tag_id": 76601,
"tag_name": "docker",
"tag_en_name": "docker"
},
{
"tag_id": 661,
"tag_name": "apache",
"tag_en_name": "apache"
},
{
"tag_id": 587,
"tag_name": "ubuntu",
"tag_en_name": "ubuntu"
},
{
"tag_id": 2367,
"tag_name": "centos",
"tag_en_name": "centos"
},
{
"tag_id": 300041,
"tag_name": "服务器",
"tag_en_name": "server"
},
{
"tag_id": 1512,
"tag_name": "负载均衡",
"tag_en_name": "load-balancing"
},
{
"tag_id": 300042,
"tag_name": "运维",
"tag_en_name": "ops"
},
{
"tag_id": 300043,
"tag_name": "ssh",
"tag_en_name": "ssh"
},
{
"tag_id": 300044,
"tag_name": "vagrant",
"tag_en_name": "vagrant"
},
{
"tag_id": 300045,
"tag_name": "容器",
"tag_en_name": "container"
},
{
"tag_id": 300046,
"tag_name": "jenkins",
"tag_en_name": "jenkins"
},
{
"tag_id": 300047,
"tag_name": "devops",
"tag_en_name": "devops-0"
},
{
"tag_id": 300048,
"tag_name": "debian",
"tag_en_name": "debian"
},
{
"tag_id": 300049,
"tag_name": "fabric",
"tag_en_name": "fabric"
},
{
"tag_id": 400027,
"tag_name": "自动化",
"tag_en_name": "automation"
},
{
"tag_id": 400028,
"tag_name": "kubernetes",
"tag_en_name": "kubernetes"
},
{
"tag_id": 400029,
"tag_name": "系统架构",
"tag_en_name": "systems-arch"
},
{
"tag_id": 400030,
"tag_name": "网络",
"tag_en_name": "internet"
},
{
"tag_id": 400031,
"tag_name": "运维开发",
"tag_en_name": "devops-1"
},
{
"tag_id": 400032,
"tag_name": "graylog",
"tag_en_name": "graylog"
},
{
"tag_id": 400033,
"tag_name": "elk",
"tag_en_name": "elk"
},
{
"tag_id": 400420,
"tag_name": "ezone",
"tag_en_name": "ezone"
},
{
"tag_id": 400421,
"tag_name": "gitea",
"tag_en_name": "gitea"
},
{
"tag_id": 400423,
"tag_name": "tekton",
"tag_en_name": "tekton"
},
{
"tag_id": 400424,
"tag_name": "puppet",
"tag_en_name": "puppet"
},
{
"tag_id": 400425,
"tag_name": "saltstack",
"tag_en_name": "saltstack"
},
{
"tag_id": 400426,
"tag_name": "ansible",
"tag_en_name": "ansible"
},
{
"tag_id": 400432,
"tag_name": "prometheus",
"tag_en_name": "prometheus"
},
{
"tag_id": 400433,
"tag_name": "skywalking",
"tag_en_name": "skywalking"
},
{
"tag_id": 400434,
"tag_name": "sentry",
"tag_en_name": "sentry"
},
{
"tag_id": 400435,
"tag_name": "zabbix",
"tag_en_name": "zabbix"
},
{
"tag_id": 400438,
"tag_name": "grafana",
"tag_en_name": "grafana"
},
{
"tag_id": 400457,
"tag_name": "kong",
"tag_en_name": "kong"
},
{
"tag_id": 400458,
"tag_name": "openresty",
"tag_en_name": "openresty"
},
{
"tag_id": 400459,
"tag_name": "lvs",
"tag_en_name": "lvs"
}
],
"en_name": "ops"
},
{
"id": 3001,
"name": "网络空间安全",
"tags": [
{
"tag_id": 400003,
"tag_name": "系统安全",
"tag_en_name": "system-sec"
},
{
"tag_id": 400004,
"tag_name": "web安全",
"tag_en_name": "web-sec"
},
{
"tag_id": 400005,
"tag_name": "安全架构",
"tag_en_name": "sec-arch"
},
{
"tag_id": 300062,
"tag_name": "安全",
"tag_en_name": "sec"
},
{
"tag_id": 400490,
"tag_name": "密码学",
"tag_en_name": "cryptography"
},
{
"tag_id": 6133,
"tag_name": "网络安全",
"tag_en_name": "network-sec-0"
},
{
"tag_id": 400491,
"tag_name": "可信计算技术",
"tag_en_name": "trusted-computing-technology"
},
{
"tag_id": 400492,
"tag_name": "网络攻击模型",
"tag_en_name": "network-attack-model"
},
{
"tag_id": 400493,
"tag_name": "ddos",
"tag_en_name": "ddos"
},
{
"tag_id": 400494,
"tag_name": "安全威胁分析",
"tag_en_name": "security-threat-analysis"
},
{
"tag_id": 400495,
"tag_name": "计算机网络",
"tag_en_name": "computer-network"
}
],
"en_name": "sec"
},
{
"id": 22,
"name": "服务器",
"tags": [
{
"tag_id": 479,
"tag_name": "linux",
"tag_en_name": "linux"
},
{
"tag_id": 587,
"tag_name": "ubuntu",
"tag_en_name": "ubuntu"
},
{
"tag_id": 1512,
"tag_name": "负载均衡",
"tag_en_name": "load-balancing"
},
{
"tag_id": 2367,
"tag_name": "centos",
"tag_en_name": "centos"
},
{
"tag_id": 3377,
"tag_name": "缓存",
"tag_en_name": "cache"
},
{
"tag_id": 5333,
"tag_name": "unix",
"tag_en_name": "unix"
}
],
"en_name": "server"
},
{
"id": 26,
"name": "学习和成长",
"tags": [
{
"tag_id": 10693,
"tag_name": "蓝桥杯",
"tag_en_name": "lanqiao"
},
{
"tag_id": 77715,
"tag_name": "leetcode",
"tag_en_name": "leetcode"
},
{
"tag_id": 100814,
"tag_name": "pat考试",
"tag_en_name": "pat"
},
{
"tag_id": 135204,
"tag_name": "职场和发展",
"tag_en_name": "job"
},
{
"tag_id": 300068,
"tag_name": "面试",
"tag_en_name": "interview"
},
{
"tag_id": 300069,
"tag_name": "程序人生",
"tag_en_name": "career"
},
{
"tag_id": 400340,
"tag_name": "业界资讯",
"tag_en_name": "industry-news"
},
{
"tag_id": 400501,
"tag_name": "学习方法",
"tag_en_name": "learning-method"
},
{
"tag_id": 400502,
"tag_name": "跳槽",
"tag_en_name": "job-hopping"
},
{
"tag_id": 400503,
"tag_name": "考研",
"tag_en_name": "postgraduate-entrance-examination"
},
{
"tag_id": 400504,
"tag_name": "高考",
"tag_en_name": "college-entrance-examination"
},
{
"tag_id": 400505,
"tag_name": "改行学it",
"tag_en_name": "change-careers-learn-it"
}
],
"en_name": "job"
},
{
"id": 667,
"name": "教育培训",
"tags": [
{
"tag_id": 135226,
"tag_name": "c1认证",
"tag_en_name": "c1"
},
{
"tag_id": 135227,
"tag_name": "c4java",
"tag_en_name": "c4java"
},
{
"tag_id": 135228,
"tag_name": "c4python",
"tag_en_name": "c4python"
},
{
"tag_id": 135229,
"tag_name": "c4前端",
"tag_en_name": "c4web"
},
{
"tag_id": 135230,
"tag_name": "c5底层",
"tag_en_name": "c5underlying"
},
{
"tag_id": 135231,
"tag_name": "c5交付",
"tag_en_name": "c5delivery"
},
{
"tag_id": 135232,
"tag_name": "c5全栈",
"tag_en_name": "c5fullstack"
}
],
"en_name": "certification"
},
{
"id": 3005,
"name": "用户体验设计",
"tags": [
{
"tag_id": 400056,
"tag_name": "交互",
"tag_en_name": "interaction"
},
{
"tag_id": 400057,
"tag_name": "ux",
"tag_en_name": "ux"
},
{
"tag_id": 400058,
"tag_name": "ui",
"tag_en_name": "ui"
},
{
"tag_id": 400059,
"tag_name": "illustrator",
"tag_en_name": "illustrator"
},
{
"tag_id": 400060,
"tag_name": "平面",
"tag_en_name": "graphic"
},
{
"tag_id": 400061,
"tag_name": "photoshop",
"tag_en_name": "photoshop"
},
{
"tag_id": 400062,
"tag_name": "sketch",
"tag_en_name": "sketch"
},
{
"tag_id": 400063,
"tag_name": "3d",
"tag_en_name": "3d"
},
{
"tag_id": 400496,
"tag_name": "人机交互",
"tag_en_name": "man-machine-interactive"
},
{
"tag_id": 400497,
"tag_name": "设计语言",
"tag_en_name": "design-language"
},
{
"tag_id": 400498,
"tag_name": "信息可视化",
"tag_en_name": "information-visualization"
},
{
"tag_id": 400499,
"tag_name": "figma",
"tag_en_name": "figma"
},
{
"tag_id": 400500,
"tag_name": "adobe",
"tag_en_name": "adobe"
},
{
"tag_id": 400053,
"tag_name": "axure",
"tag_en_name": "axure"
}
],
"en_name": "design"
},
{
"id": 31,
"name": "其他",
"tags": [
{
"tag_id": 135216,
"tag_name": "其他",
"tag_en_name": "other"
},
{
"tag_id": 300061,
"tag_name": "segmentfault",
"tag_en_name": "segmentfault"
},
{
"tag_id": 300071,
"tag_name": "经验分享",
"tag_en_name": "share"
},
{
"tag_id": 300072,
"tag_name": "音视频",
"tag_en_name": "avi"
},
{
"tag_id": 171,
"tag_name": "微信",
"tag_en_name": "wechat"
},
{
"tag_id": 600,
"tag_name": "新浪微博",
"tag_en_name": "weibo"
},
{
"tag_id": 2449,
"tag_name": "facebook",
"tag_en_name": "facebook"
},
{
"tag_id": 5237,
"tag_name": "微信公众平台",
"tag_en_name": "wechatplat"
},
{
"tag_id": 6629,
"tag_name": "百度",
"tag_en_name": "baidu-0"
},
{
"tag_id": 11121,
"tag_name": "twitter",
"tag_en_name": "twitter"
},
{
"tag_id": 128487,
"tag_name": "paddle",
"tag_en_name": "paddle"
},
{
"tag_id": 133778,
"tag_name": "微信开放平台",
"tag_en_name": "openwechat"
},
{
"tag_id": 300060,
"tag_name": "oneapi",
"tag_en_name": "oneapi"
}
],
"en_name": "other"
},
{
"id": 3007,
"name": "音视频",
"tags": [
{
"tag_id": 300072,
"tag_name": "音视频",
"tag_en_name": "avi"
},
{
"tag_id": 772,
"tag_name": "opencv",
"tag_en_name": "opencv"
},
{
"tag_id": 7741,
"tag_name": "语音识别",
"tag_en_name": "sr"
},
{
"tag_id": 7798,
"tag_name": "计算机视觉",
"tag_en_name": "cv"
},
{
"tag_id": 300077,
"tag_name": "视觉检测",
"tag_en_name": "visual-inspection"
},
{
"tag_id": 300078,
"tag_name": "视频编解码",
"tag_en_name": "video-codec"
},
{
"tag_id": 300079,
"tag_name": "实时音视频",
"tag_en_name": "rtc"
},
{
"tag_id": 300080,
"tag_name": "webrtc",
"tag_en_name": "web-rtc"
},
{
"tag_id": 300081,
"tag_name": "实时互动",
"tag_en_name": "rte"
}
],
"en_name": "avi"
},
{
"id": 3008,
"name": "行业数字化",
"tags": [
{
"tag_id": 400100,
"tag_name": "金融",
"tag_en_name": "finance"
},
{
"tag_id": 400101,
"tag_name": "教育电商",
"tag_en_name": "education-e-commerce"
},
{
"tag_id": 400102,
"tag_name": "传媒",
"tag_en_name": "communication"
},
{
"tag_id": 400103,
"tag_name": "健康医疗",
"tag_en_name": "health-medical"
},
{
"tag_id": 400104,
"tag_name": "游戏",
"tag_en_name": "game"
},
{
"tag_id": 400105,
"tag_name": "娱乐",
"tag_en_name": "amusement"
},
{
"tag_id": 400106,
"tag_name": "社交电子",
"tag_en_name": "social-commerce"
},
{
"tag_id": 400107,
"tag_name": "媒体",
"tag_en_name": "media"
},
{
"tag_id": 400108,
"tag_name": "零售",
"tag_en_name": "retail"
},
{
"tag_id": 400109,
"tag_name": "交通物流",
"tag_en_name": "transportation-logistics"
},
{
"tag_id": 400110,
"tag_name": "制造",
"tag_en_name": "manufacturing"
},
{
"tag_id": 400111,
"tag_name": "能源",
"tag_en_name": "energy"
},
{
"tag_id": 400112,
"tag_name": "旅游",
"tag_en_name": "tourism"
},
{
"tag_id": 400113,
"tag_name": "政务",
"tag_en_name": "government-affairs"
}
],
"en_name": "industry-digitization"
},
{
"id": 3009,
"name": "非IT技术",
"tags": [
{
"tag_id": 400200,
"tag_name": "交友",
"tag_en_name": "friends"
},
{
"tag_id": 300069,
"tag_name": "程序人生",
"tag_en_name": "career"
},
{
"tag_id": 400201,
"tag_name": "求职招聘",
"tag_en_name": "recruitment"
},
{
"tag_id": 400202,
"tag_name": "科技",
"tag_en_name": "technology"
},
{
"tag_id": 400203,
"tag_name": "玩游戏",
"tag_en_name": "play-game"
},
{
"tag_id": 400100,
"tag_name": "金融",
"tag_en_name": "finance"
},
{
"tag_id": 400204,
"tag_name": "节日",
"tag_en_name": "festival"
},
{
"tag_id":400205,
"tag_name": "学习",
"tag_en_name": "study"
},
{
"tag_id": 400206,
"tag_name": "宠物",
"tag_en_name": "pet"
},
{
"tag_id": 400207,
"tag_name": "帅哥",
"tag_en_name": "handsome"
},
{
"tag_id": 400208,
"tag_name": "汽车",
"tag_en_name": "car"
},
{
"tag_id": 400209,
"tag_name": "美女",
"tag_en_name": "beauty"
},
{
"tag_id": 400210,
"tag_name": "美食",
"tag_en_name": "food"
},
{
"tag_id": 400211,
"tag_name": "风景",
"tag_en_name": "scenery"
},
{
"tag_id": 400212,
"tag_name": "生活",
"tag_en_name": "life"
}
],
"en_name": "non-it"
},
{
"id": 3010,
"name": "开源",
"tags": [
{
"tag_id": 400219,
"tag_name": "开源",
"tag_en_name": "open-source-01"
},
{
"tag_id": 400220,
"tag_name": "开源软件",
"tag_en_name": "open-source-software"
},
{
"tag_id": 400221,
"tag_name": "开源协议",
"tag_en_name": "open-source-protocol"
},
{
"tag_id": 233,
"tag_name": "github",
"tag_en_name": "github"
},
{
"tag_id": 235,
"tag_name": "git",
"tag_en_name": "git"
}
],
"en_name": "open-source"
},
{
"id": 3011,
"name": "前沿技术",
"tags": [
{
"tag_id": 400460,
"tag_name": "低代码",
"tag_en_name": "low-code"
},
{
"tag_id": 400461,
"tag_name": "智能家居",
"tag_en_name": "smart-home"
},
{
"tag_id": 400462,
"tag_name": "web3",
"tag_en_name": "web3"
},
{
"tag_id": 400463,
"tag_name": "无人机",
"tag_en_name": "drone"
},
{
"tag_id": 400464,
"tag_name": "车载系统",
"tag_en_name": "in-vehicle-system"
},
{
"tag_id": 400465,
"tag_name": "量子计算",
"tag_en_name": "quantum-computing"
},
{
"tag_id": 400466,
"tag_name": "智能硬件",
"tag_en_name": "smart-hardware"
},
{
"tag_id": 400467,
"tag_name": "rpa",
"tag_en_name": "rpa"
},
{
"tag_id": 400468,
"tag_name": "wasm",
"tag_en_name": "wasm"
},
{
"tag_id": 400387,
"tag_name": "5G",
"tag_en_name": "5g"
},
{
"tag_id": 400040,
"tag_name": "fpga开发",
"tag_en_name": "fpga"
},
{
"tag_id": 97567,
"tag_name": "vr",
"tag_en_name": "vr"
},
{
"tag_id": 76404,
"tag_name": "ar",
"tag_en_name": "ar"
},
{
"tag_id": 400469,
"tag_name": "机器人",
"tag_en_name": "robot"
},
{
"tag_id": 400449,
"tag_name": "neo4j",
"tag_en_name": "neo4j"
},
{
"tag_id": 39411069,
"tag_name": "carbon",
"tag_en_name": "carbon"
},
{
"tag_id": 400473,
"tag_name": "论文阅读",
"tag_en_name": "paper-reading"
},
{
"tag_id": 200153,
"tag_name": "oneflow",
"tag_en_name": "oneflow"
},
{
"tag_id": 400486,
"tag_name": "webgl",
"tag_en_name": "webgl"
},
{
"tag_id": 400470,
"tag_name": "c++20",
"tag_en_name": "c++20"
},
{
"tag_id": 400474,
"tag_name": "c++23",
"tag_en_name": "c++23"
},
{
"tag_id": 400471,
"tag_name": "python3.11",
"tag_en_name": "python3.11"
},
{
"tag_id": 400472,
"tag_name": "java18",
"tag_en_name": "java18"
},
{
"tag_id": 400475,
"tag_name": "es13",
"tag_en_name": "es13"
},
{
"tag_id": 400476,
"tag_name": "c#11.0",
"tag_en_name": "c#11.0"
},
{
"tag_id": 400477,
"tag_name": "ruby3.1.2",
"tag_en_name": "ruby3.1.2"
},
{
"tag_id": 400478,
"tag_name": "qt6.3",
"tag_en_name": "qt6.3"
},
{
"tag_id": 400480,
"tag_name": "lua5.4",
"tag_en_name": "lua5.4"
},
{
"tag_id": 400481,
"tag_name": "perl5.36.0",
"tag_en_name": "perl5.36.0"
},
{
"tag_id": 400482,
"tag_name": "r语言-4.2.1",
"tag_en_name": "r-4.2.1"
},
{
"tag_id": 400483,
"tag_name": "scala3.1.2",
"tag_en_name": "scala3.1.2"
},
{
"tag_id": 400484,
"tag_name": "swift5.6.3",
"tag_en_name": "swift5.6.3"
},
{
"tag_id": 400485,
"tag_name": "go1.19",
"tag_en_name": "go1.19"
}
],
"en_name": "advanced-technology"
}
]
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册