Comprehensive Professor and School Search System — 台灣國立大學資訊領域教授查詢。
推甄用:整理國立大學資工所、資訊相關偏所、資管所、電機所(資訊相關組)教授資料的查詢網站。純靜態 Vite + React,資料以 JSON 隨站打包,無後端。
協作方式見 CONTRIBUTING.md。
npm install
npm run dev # 開發伺服器
npm test # 篩選邏輯測試
npm run validate # 資料格式驗證
npm run build # 產出 dist/
編輯 src/data/<school>.json(一校一檔),欄位格式見
設計文件,改完跑 npm run validate。
個人筆記寫在教授的 notes 欄位;實驗室網頁可加選填欄位 labWebsite(http(s) 連結,
有值時實驗室名稱會變成連結)。
目前涵蓋 31 所國立大學、1498 位教授(四大四中台科北科+各國立大學資工/偏所/資管/電機資訊相關)。
- 研究領域標籤分類體系(首版):受控詞彙
src/tags.json(119 節點、11 大類)、查詢擴展 (同義詞折疊+上位擴展、選子類不上擴)、兩層分類樹 UI - 中英文切換:介面與研究領域標籤雙語(
src/i18n.jsx;學校/系所/教授姓名維持中文) - 標籤體系擴充:長尾英文標籤中文化(890 個標籤實例仍為英文,多為只出現一次的長句如
Predictive and Prescriptive Analytics,影響約 4 分之 1 的教授卡片)、related 關聯推薦、facet 多分面 - 時程資料更新:116 學年度簡章公告後補資料,並把
src/schedule.js的TARGET_YEAR改為下一屆 - 推甄時程資料:四大四中+台科北科(10 校)115 學年度碩士甄試時程,存於
src/data/schedule/<school>.json - 推甄時程 UI:月曆/時間軸/清單三種檢視、學校與事件類型篩選
- 行事曆匯出:下載 .ics(可匯入 Google 日曆後分享)、單一事件「加入 Google 日曆」連結
- 時程資料擴充:其餘國立大學的甄試時程
- 補完剩餘學校:澎湖科大
-
labWebsite欄位資料補充(各實驗室網頁連結) -
highlights欄位補充(教授近年研究亮點 1-3 行) - 第 3 批資料(政大等 16 校)人工抽查覆核
- 我的最愛(localStorage)
- 亮色/暗色主題
- 熱門領域標籤快速篩選
- 建立 GitHub repo 並 push
npm run build後將dist/部署,或於 repo Settings → Pages 選擇 GitHub Actions(Vite 官方 workflow)vite.config.js已設base: './',不需依 repo 名稱調整
MIT © 2026 JelyF1shhhhhh(w1nter 個人工作室)。