diff --git a/docs/university.md b/docs/university.md
index d9737148a0..0318f11805 100644
--- a/docs/university.md
+++ b/docs/university.md
@@ -2868,4 +2868,4 @@ type 列表:
### 数据科学与计算机学院动态
-
+
diff --git a/lib/router.js b/lib/router.js
index c20331d92a..d17817048a 100644
--- a/lib/router.js
+++ b/lib/router.js
@@ -1146,7 +1146,7 @@ router.get('/nautilus/topic/:tid', lazyloadRouteHandler('./routes/nautilus/topic
// router.get('/javbus/western/series/:seriesid', lazyloadRouteHandler('./routes/javbus/western/series'));
// 中山大学
-router.get('/sysu/sdcs', lazyloadRouteHandler('./routes/universities/sysu/sdcs'));
+// router.get('/sysu/cse', lazyloadRouteHandler('./routes/universities/sysu/cse'));
// 動畫瘋
router.get('/anigamer/new_anime', lazyloadRouteHandler('./routes/anigamer/new_anime'));
diff --git a/lib/routes/universities/sysu/sdcs.js b/lib/v2/sysu/cse.js
similarity index 95%
rename from lib/routes/universities/sysu/sdcs.js
rename to lib/v2/sysu/cse.js
index a1c0e2504e..a2d93b8bda 100644
--- a/lib/routes/universities/sysu/sdcs.js
+++ b/lib/v2/sysu/cse.js
@@ -4,9 +4,9 @@ const cheerio = require('cheerio');
module.exports = async (ctx) => {
const response = await got({
method: 'get',
- url: 'http://sdcs.sysu.edu.cn/',
+ url: 'http://cse.sysu.edu.cn/',
headers: {
- Referer: `http://sdcs.sysu.edu.cn/`,
+ Referer: `http://cse.sysu.edu.cn/`,
},
});
const $ = cheerio.load(response.data);
@@ -95,7 +95,7 @@ module.exports = async (ctx) => {
ctx.state.data = {
title: `中山大学 - 数据科学与计算机学院`,
- link: `http://sdcs.sysu.edu.cn`,
+ link: `http://cse.sysu.edu.cn`,
description: `中山大学 - 数据科学与计算机学院`,
language: `zh-cn`,
item: item_data,
diff --git a/lib/v2/sysu/maintainer.js b/lib/v2/sysu/maintainer.js
new file mode 100644
index 0000000000..defe196ad2
--- /dev/null
+++ b/lib/v2/sysu/maintainer.js
@@ -0,0 +1,3 @@
+module.exports = {
+ '/sysu/cse': ['Neutrino3316', 'MegrezZhu', 'nczitzk'],
+};
diff --git a/lib/v2/sysu/radar.js b/lib/v2/sysu/radar.js
new file mode 100644
index 0000000000..34b011a461
--- /dev/null
+++ b/lib/v2/sysu/radar.js
@@ -0,0 +1,13 @@
+module.exports = {
+ 'sysu.edu.cn': {
+ _name: '中山大学',
+ cse: [
+ {
+ title: '计算机学院(软件学院)',
+ docs: 'https://docs.rsshub.app/universities.html#zhong-shan-da-xue-ji-suan-ji-xue-yuan',
+ source: ['/'],
+ target: '/sysu/cse',
+ },
+ ],
+ },
+};
diff --git a/lib/v2/sysu/router.js b/lib/v2/sysu/router.js
new file mode 100644
index 0000000000..31d36c7e2d
--- /dev/null
+++ b/lib/v2/sysu/router.js
@@ -0,0 +1,3 @@
+module.exports = function (router) {
+ router.get('/cse', require('./cse'));
+};