港大开源 AI 私教,还报啥辅导班
内存泄漏
2026年8月13日 16:30
辽宁
在小说阅读器读本章
去阅读
以下文章来源于掘金GitHub
,作者掘金
掘金GitHub
.
掘金,不止GitHub
01 一个能记住你所有学习进度的 AI 老师
你用过 AI 学习助手吗?
大多数 AI 学习工具的问题是:它不记得你学过什么。
香港大学数据科学实验室的 DeepTutor,就是来解决这个问题的。
▲ DeepTutor:港大开源的终身个性化辅导系统,三层记忆,越用越懂你。
02 三层记忆,越学越聪明
DeepTutor 的核心创新是三层记忆体系:
- • L1 短期记忆 — 当前对话的上下文
- • L2 中期记忆 — 近期学习的知识点和进度
- • L3 长期记忆 — 跨会话积累的知识图谱和学习轨迹
这意味着什么?
你学了一周 Python,DeepTutor 知道:
- • 你昨天学了列表推导式
- • 上周学会了基础语法
- • 一个月前根本不会循环
它不会重复教你已经会的,也不会跳过你没掌握的。
03 知识中心:不只是聊天
DeepTutor 不是一个简单的聊天机器人,它有一个完整的知识管理中心:
| 检索方式 | 特点 |
|---|---|
| GraphRAG | 基于知识图谱的关系检索 |
| PageIndex | 文档级索引,快速定位 |
| LightRAG | 轻量级向量检索 |
| linked-KB | 链接知识库,跨文档关联 |
| Obsidian | 支持 Obsidian 笔记库导入 |
你可以上传 PDF、Word、网页、笔记——DeepTutor 自动建立知识索引,基于这些知识回答你的问题。
04 Guided Learning:引导式学习
这是 DeepTutor 最实用的功能。
传统辅导班的问题是:进度统一,不管你会不会。
DeepTutor 的做法是引导式学习 + 掌握度关卡:
知识点 A → 测试 → 通过 → 知识点 B → 测试 → 通过 → ...
↓ 失败
重新讲解 → 换角度解释 → 再测
每个知识点有明确的掌握度要求,没过关就不能继续。系统会根据你的表现自动调整讲解方式。
05 Partners:连接你自己的 AI 团队
DeepTutor 支持连接多个 AI Agent 作为 Partners:
- • Claude Code
- • Codex
- • Cursor
- • 本地 Ollama
每个 Partner 有独立的记忆和技能。你可以让一个 Partner 专门负责数学题,另一个负责代码调试,还有一个负责外语学习。
每个 Partner 会自己在对话中学习——下次遇到类似问题时更聪明。
06 Book Engine:活书编译器
DeepTutor 内置了 Book Engine,可以把多个文档编译成一本书:
- • 多文档 Co-Writer:同时处理多份参考资料
- • 交互式可视化 HTML:知识图谱、学习进度一目了然
- • 支持 LaTeX 公式渲染
- • 可导出 Markdown 或 Notebook
07 Question Bank:题库系统
DeepTutor 内置了完整的题库管理:
- • 支持选择题、填空题、问答题
- • LaTeX 公式支持
- • 掌握度追踪:每道题的通过率、错误分布
- • 自动出题:基于知识库生成练习题
08 安装和部署
Docker 部署
git clone https://github.com/HKUDS/DeepTutor.git
cd DeepTutor
docker compose up -d
# 访问 http://localhost:8080
本地运行
uv venv --python 3.12
source .venv/bin/activate
uv pip install -e \".[all]\"
deeptutor start
支持 macOS、Windows、Linux。
09 技术栈
| 组件 | 技术 |
|---|---|
| 前端 | React + TypeScript |
| 后端 | FastAPI + Python |
| 数据库 | PostgreSQL + pgvector |
| 向量检索 | FAISS / LlamaIndex |
| 模型 | OpenAI / Anthropic / Google / Ollama |
| 部署 | Docker / Docker Compose |
10 写在最后
教育行业的核心痛点不是\"缺好老师\",而是好老师太贵、覆盖面太小。
DeepTutor 把这件事做成了开源——三层记忆、引导式学习、题库系统、知识中心,全部免费。
如果你需要 AI 辅助学习,或者想搭建自己的教育平台,这个项目值得试试。
项目地址:https://github.com/HKUDS/DeepTutor
在线演示:https://deeptutor.info/
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。









评论