程式忍者PGNinja

GitHub 熱門專案

港大資料科學團隊開源個人化終身學習平台 DeepTutor

· HKUDS 的 DeepTutor 是開源個人化終身學習系統,整合輔導、測驗生成、知識檢索與多個 AI 代理,並支援繁體中文介面。

DeepTutor 是香港大學資料科學實驗室(HKUDS)開源的個人化終身學習系統,將輔導、提問、測驗生成、研究、視覺化與精熟練習整合進同一套執行環境,目標是解決傳統學習工具各自獨立、缺乏個人化記憶的問題。

技術上,DeepTutor 後端用 Python 搭配 FastAPI,前端是 Next.js 與 React,支援 Docker 部署。核心採用「代理原生架構」,統一管理對話執行迴圈,並串接 LlamaIndex、GraphRAG、LightRAG 等多種知識檢索引擎,記憶系統分成事件追蹤、整理與長期合成三層,讓學習紀錄可以被查看與編輯。

這個專案短時間內衝上 GitHub 每日熱門榜首,並累積約 4 萬 9 千顆星與 6 千次 Fork,顯示開發者對「個人化 AI 學習助手」有強烈興趣。最新的 v1.7.0 版本在 2026 年 10 月 28 日發布,加入模組化安裝、全新學習工作區與敘事型視頻課程等功能,團隊仍在快速迭代。

對正在學程式的孩子來說,DeepTutor 本身是偏成熟的工程專案,自己架設需要一定的伺服器與程式基礎,比較適合家長或老師當成「AI 如何幫助學習」的參考案例。它的原始碼完全公開,想學 Python 與 Next.js 的學生,也可以把它當成真實世界專案的閱讀教材,觀察大型系統如何被拆成模組來開發與維護。

AI開源教育科技Python

其他新聞