AI 学习助手的深度思考价值
AI 常被用作学生解题工具,但也引发了对深度思考能力退化的担忧。我们需要的是懂得引导、能拆解知识的 AI 学习助手。
DeepTutor 是近期开源的一款个人学习助手,旨在解决上述问题。该项目由香港大学数据智能实验室(HKUDS)团队开发。

核心功能
交互式学习可视化
不同于普通聊天机器人,DeepTutor 支持交互式可视化。当询问复杂数学概念或算法逻辑时,它会生成可交互的 HTML 页面,让用户通过操作观察数据和逻辑变化。

双回路架构
内置 Dual-Loop 架构。回答问题前,先通过'分析回路'审题、查资料,再进入'求解回路'分步骤执行,减少幻觉。

试卷克隆
支持 Mimic Exam 功能。上传 PDF 格式的过往试卷,分析出题风格、难度和知识点分布,生成仿真模拟卷,辅助备考复习。

本地化隐私保护
提供 Deep Research 模式,支持海量文档深度分析。相比云端服务,DeepTutor 支持完全本地化部署,数据存储在本地,保障私密性。

部署方式
项目提供 Docker 快速部署,无需复杂环境配置。替换 API Key 后运行以下命令即可启动:
docker run -d --name deeptutor \
-p 8001:8001 -p 3782:3782 \
-e LLM_MODEL=gpt-4o \
-e LLM_BINDING_API_KEY=your-api-key \
-e LLM_BINDING_HOST=https://api.openai.com/v1 \
-e EMBEDDING_MODEL=text-embedding-3-large \
-e EMBEDDING_BINDING_API_KEY=your-api-key \
-e EMBEDDING_BINDING_HOST=https://api.openai.com/v1 \
-v $(pwd)/data:/app/data \
-v $(pwd)/config:/app/config:ro \
ghcr.io/hkuds/deeptutor:latest

总结
DeepTutor 拒绝直接给结果,用推理和演示引导理解。教育的本质不是灌输,而是点燃。不要让工具成为大脑,要用工具武装大脑。
GitHub 项目地址:https://github.com/HKUDS/DeepTutor

