DeepTutor开源AI家教教程:苏格拉底式智能辅导系统部署指南

2026-08-04 | AI Tools Hub

DeepTutor是香港大学数据智能实验室开源的AI智能辅导系统(Agent-Native Personalized Tutoring),采用苏格拉底式教学法,通过提问引导学生主动思考而非直接给答案。该项目在GitHub获得15.3k+星标,支持多学科知识领域,集成代码执行工具验证数学和科学问题。

核心功能

DeepTutor的核心是"原生智动式教学",能识别学生薄弱环节并提供针对性讲解和练习。系统内置安全沙箱执行Python代码,支持NumPy/SciPy/SymPy等科学计算库,自动生成LaTeX公式和可视化图表。三层Memory系统(短期/长期/共享runtime)让AI记住学习进度。

安装部署

DeepTutor基于Python开发,支持本地部署:

git clone https://github.com/HKUDS/DeepTutor.git
cd DeepTutor
pip install -r requirements.txt
python app.py

系统支持Ollama本地模型和OpenAI API两种后端,推荐使用至少8GB显存的GPU获得最佳体验。Apache 2.0开源协议,可商用。

适用场景

DeepTutor适合K12教育、大学辅导、科研验证三大场景。学生可以上传教材PDF,AI自动构建知识图谱并生成针对性练习;研究者可用代码执行工具验证数学推导和物理公式。

想了解更多AI教育工具?看看我们的AI学习工具推荐,或了解CrewAI多Agent协作框架如何构建教育应用。

📚 常见问题

DeepTutor开源AI家教是什么?

DeepTutor是香港大学数据智能实验室开源的AI智能辅导系统(Agent-Native Personalized Tutoring),采用苏格拉底式教学法,通过提问引导学生主动思考而非直接给答案。该项目在GitHub获得15.3k+星标,支持多学科知识领域,集成代码执行工具验证数学和科学问题。