DeepTutor 入門課:6 篇文章帶你打造屬於自己的 AI 學習助理

DeepTutor 入門課:6 篇文章帶你打造屬於自己的 AI 學習助理

6 min read

你有沒有遇過這種狀況:打開 ChatGPT 問了一個問題,得到不錯的答案,但下一次開新對話,它又完全不記得你上次說過什麼——每次都要重新介紹自己、重新解釋背景、重新校正它對你的理解。

學習這件事,最需要的就是「認識你的那個人」。而現有的 AI 工具,幾乎全都把這件事做得很糟。

DeepTutor 是為了解這個問題而生的。

DeepTutor 是什麼

DeepTutor 是香港大學資料科學實驗室(HKUDS)開源的 Agent-Native 個人化學習助理。Agent-Native 的意思是:它不只是一個對話框,而是一套以 AI 代理人為核心設計的學習環境——有記憶、有個性、會主動跟你互動、會根據你的進度調整策略。

在 GitHub 上已經累積超過兩萬顆星,授權是 Apache 2.0,可以完全自架、完全私有、完全免費。

這個系列在解什麼問題

這個系列的六篇文章,針對的是三種人:

  • 學生和終身學習者:想要一個真的懂你學習節奏的 AI 夥伴,而不是每次都要重新暖機的通用聊天機器人
  • 工程師和研究者:需要把大量文件、論文、技術文件塞進 AI 的知識庫,讓它幫你做深度分析和 Deep Research
  • 注重隱私的使用者:不想把學習資料交給雲端服務,希望資料留在自己的機器上

如果你只想先看一眼「這東西值不值得花時間研究」,可以直接跳到文末的 一句話精華;想把整套功能搞清楚、避免常見的踩坑,建議照順序把六篇讀完。

系列閱讀地圖

1. 什麼是 DeepTutor?認識 Agent-Native 學習助理的設計邏輯

先把世界觀建起來。為什麼傳統 AI 聊天工具不適合「學習」這件事、DeepTutor 的設計哲學是什麼,以及它和 ChatGPT、Perplexity、Notion AI 的根本差異在哪裡。

2. DeepTutor 安裝與初始設定:從零到跑起來

Docker 安裝、本地原生安裝、LLM 後端設定、介面初始化,逐步帶你把環境跑起來。包含常見錯誤的處理方式。

3. DeepTutor 五種模式完整解析:Chat、Deep Solve、Quiz、Research、Math Animator

DeepTutor 最核心的五個學習模式,每一種有不同的使用場景和策略。這篇把五種模式拆開講清楚——什麼時候用哪一種,以及怎麼混用效果最好。

4. TutorBot:打造你的個人 AI 家教,有記憶、有個性、會主動提醒你

TutorBot 是 DeepTutor 最有個性的功能。這篇講的是怎麼創建一個有自己教學風格的 AI 家教、獨立記憶的設計邏輯,以及怎麼透過 Telegram、Discord 等平台讓它主動找你。

5. Knowledge Base + RAG:讓 DeepTutor 學會你的資料

把 PDF、文字檔、Markdown 丟進 DeepTutor 的知識庫,讓它用 LightRAG 做語義索引,然後在對話、研究、測驗時調用。這篇講建庫的策略和資料整理的眉角。

6. DeepTutor 實戰場景:學生、工程師、研究者的真實用法

前五篇是地圖,這篇是導航。三種不同背景的使用者,各自怎麼把 DeepTutor 融入真實的學習和工作流程,包含具體的操作模板和使用節奏。

建議閱讀順序

建議照 1 → 2 → 3 → 4 → 5 → 6 讀:先理解設計哲學,再把環境裝好,然後逐步深入功能,最後對應到真實場景。

時間有限的話,至少讀 1 跟 2:知道它是什麼、把它裝起來,之後想用哪個功能再回來補對應的篇章。

一句話精華

DeepTutor 的核心價值只有一個:它記得你。

大多數 AI 工具是工具,你每次都要重新教它你是誰、你的程度在哪、你想往哪裡走。DeepTutor 的設計目標是成為你的學習夥伴——從你第一次對話開始,它就在累積關於你的理解,而不是每次歸零。

如果這件事對你有價值,這個系列值得認真讀。