scan_date: 2026-07-29 mode: B(repo 採用健檢,鏡頭=Sys4Ethan 可借之處) tier: quick token_cost: ~10 萬 token(估)


Radar 報告:HKUDS/DeepTutor × Sys4Ethan

1. 裁決

不整套採用;以「reference + 零件引用」採用(Apache-2.0 可自由抄),並建議在 Mini 開一台實驗實例親手玩。

一句為什麼:DeepTutor 是別人已經蓋好的「Learning OS」(31k 星、月發版 4-6 次、真實下載爬升中),但它是瀏覽器優先的打字型工作台,與 Sys4Ethan 的核心差異化——Boox 手寫墨跡 → 視覺批改 → WhatsApp 老師迴路——完全不重疊;它取代不了 Magnai 鏈,卻是你規劃中的錯題閉環/Cockpit(議程①丙)最好的現成設計藍圖,且其 學習模組/Manim 動畫 agent/WhatsApp 頻道橋 都是可拆的零件。

重啟評估 gate(哪些條件成立就值得重看「整套採用」): - Ethan 的自習主場景從 Boox 手寫轉移到筆電瀏覽器(如學校要求用筆電做功課)。 - Sys4Ethan Goal 2/3(英文口說、時間規劃)動工時——DeepTutor 的 Guided Learning + scheduler 可能直接覆蓋,先重掃再自建。 - DeepTutor 出了行動端/平板原生體驗(現為 Next.js web)。

2. 硬閘門表

閘門 判定 證據
License ✅ Apache-2.0(引用、改作、商用皆可;LICENSE 檔在 root) gh api:license: Apache-2.0
棄養風險 ✅ 極低:2026-07-28 仍在推;7 月一個月發 6 版(v1.5.1–v1.5.6) releases API
安全 ⚠️ 無大紅旗但兩點注意:①Scorecard 無資料(標註即可,非紅旗)②WhatsApp 頻道走 Baileys(WhatsApp Web 非官方協定),有封號風險——不要接你的老師聯絡門號 whatsapp.py 原始碼:@whiskeysockets/baileys

一票否決項:無。

3. 契合六維(對 Sys4Ethan)

維度 一句話
功能 ⚠️ 六大功能全部屬實(見下),但沒有手寫/e-ink 路徑:其批改是 learning/grading.py 的字串比對+選擇題(打字答案),取代不了 Magnai bridge 的視覺手寫批改
技術 Python 3.11+ + Next.js 16;pip 一鍵裝(pip install deeptutor);支援 Anthropic SDK 原生;與你的棧同族
維運 ⚠️ 整套跑=backend+Node 前端+(可選)Docker/PocketBase,比 Sys4Ethan 現行 FastAPI 重一級;Mini 跑得動,但 Ethan 在新加坡遠端接入需解 auth/暴露問題(有 multi-user+admin)
團隊 HKUDS(港大實驗室,LightRAG 同門);主導者 pancacake 貢獻 557/約 860(~65%,單核心)但外部 PR 合併極快(issue 抽樣:多數 1-2 天內關單);root 有 AGENTS.md+SKILL.md——明確設計給 AI agent 讀改
生態 20 個 IM 頻道(含 whatsapp.py、telegram.py)、MCP、EduHub/ClawHub skills 市集、Obsidian vault 掛載 capabilitycapabilities/obsidian/vault.py)——與你的 Obsidian 中心架構有現成接縫
退出成本 只做 reference/零件引用=零退出成本;就算跑實驗實例,資料在本地 data/ 目錄,關掉就走

功能核實(你聽說的六項逐條回源)

傳聞 核實 證據
丟 PDF 建知識庫 多引擎 RAG:LlamaIndex/PageIndex/GraphRAG/LightRAG+可插拔解析(MinerU/Docling/PyMuPDF4LLM)
對教材出題+錯題進題庫 Quiz+Question Bank+Mastery Path;v1.4.9「graded Mastery Path questions flow into your Question Bank」;learning/ 有 grading/mastery/scheduler/policy/storage,models.py 含 ErrorType 錯誤分類
解題拆步驟、查證、附出處 Solve/Deep Solve agent+v1.5.5「traceable rag citations」
Manim 數學動畫 agents/math_animator/requirements/math-animator.txt+book 動畫 block
講義編譯互動教科書 Book Engine「living book」compiler(v1.2.0 起),內嵌測驗/視覺化
TutorBot 有記憶人格 v1.4.3 起 TutorBot→Partners:persona+私有記憶+15+ IM 頻道;三層記憶 L1/L2/L3 可檢視可編輯+Memory Graph 溯源

本機既有資產盤點(誰蓋過誰)

4. 真實採用+聲量

5. 同類替代快掃

gh topic:ai-tutor 下 DeepTutor 31,015 星,第二名 human-skill-tree 595——開源「完整學習工作台」類別中無同量級對手(其餘是 skill/單點工具:anki-mcp-server 406、universal-examprep-skill 261、Bloom 213)。採用比較題的答案:這個類別要借鏡,只有它可借。

6. 證據連結

7. 覆蓋聲明

管道 狀態
gh api/search(基本面/結構/issues/原始碼) ✅ 掃過
ecosyste.ms ✅ 掃過
Scorecard ⚠️ 打通但無此 repo 資料(非紅旗,標註)
deps.dev(pypi/deeptutor) ✅ 24 版、latest 1.5.6
pypistats ✅ 掃過
HN Algolia ✅ 掃過(含消歧)
WebSearch(2 發) ⚠️ 回傳未打中 reddit 網域——Reddit 面本次失效,不代表無討論
X(Hermes/Grok) ✅ 3 則,抽 1 交叉核實
AlternativeTo ⏭️ 未跑(quick 檔位以 gh topic 同類掃補位)
Discord 溫度 ❌ 無法自動化 → 手動後續

8. 手動後續(給 Brian)

  1. 想試就在 Mini 開實驗實例:mkdir -p ~/lab/deeptutor && cd ~/lab/deeptutor && pip install -U deeptutor && deeptutor init && deeptutor start(接 Anthropic key;資料留在該目錄,退出零成本)。重點玩三處:Mastery Path 錯題流轉Obsidian vault 掛載Book Engine
  2. Discord 溫度人工看一眼:https://discord.gg/eRsjPgMU4t (maintainer 在線度、help 回應速度)。
  3. 錯題閉環動工前,把 deeptutor/learning/models.py(ErrorType 分類)+ scheduler.py(複習排程)讀一遍當設計輸入——這一步建議排進議程①的 spec 前置。

附錄:全部查詢原文

ghapi repos/HKUDS/DeepTutorreleasescontributorsreadmeissues?state=all&per_page=15&sort=updatedcontents/(root、deeptutor/、partners/channels、learning、capabilities、capabilities/obsidian)/contents/...whatsapp.py...grading.pysearch repos "ai tutor agent"search repos --topic ai-tutorsearch code --repo HKUDS/DeepTutor "manim" curl:Scorecard(空)/ecosyste.ms(回)/pypistats overall(回)/deps.dev pypi/deeptutor(回)/HN Algolia query=DeepTutor(8 hits,多為 knowhiz 同名品) WebSearchHKUDS DeepTutor reddit experience problems review(未達 reddit)/"DeepTutor" HKUDS selfhosted OR LocalLLaMA reddit 使用心得(未達 reddit) Hermes:X 搜尋 14 天內 HKUDS DeepTutor(3 則) 0 結果查詢:無(Scorecard 無資料一則如上標註)


tier: quick。升級 deep 可加掃:中文圈(V2EX/知乎/掘金)災情面、gh search issues 下游反查(誰在整合它)、awesome-education 清單定位、arXiv 論文精讀、Wayback 無需(專案存活)。本報告為 2026-07-29 時間快照,>3 個月後引用請先重掃。