這個專案旨在於將建國中學官網之各類消息整合成 RSS 方式,並提供客製化功能(即只顯示特定關鍵字的消息),以免除「學校寄發衆多無用消息」而「重點全埋沒於校網之中」之弊病,並幫助同學於茫茫資訊海中查詢資料,獲得最新消息。
// 此處留待改進設計,一切尚未實作
在 rss 網址後方加上 ?query="${字串}"
${字串} 用於查詢。每一條以 +
或 -
開頭,接續爲關鍵字囊於 [
, ]
之中,再接以 inTitle
, inBody
等,最終以 ';' 做結。
上方 +
表示「聯集」,&
表示「交集」,-
表示「排除」。
inTitle
查詢標題,inBody
查詢描述,可使用 '&&' 連結以同時匹配兩者,或 '||' 以匹配任一,及使用 (
, )
覆寫優先級。留空則預設爲(inTitle||inBody)
執行順序由左至右。
- 可以執行的 server
- 轉換成 RSS 格式
- 辨別 path: 根據
res.path
做出相異響應,如提供說明頁面等。 - 查詢功能
- 預先定時 fetch 以提高響應速度 & 減少學校端負擔