15分钟跑通DeepTutor:开源AI学习助手完整新手教程 📅 发布时间:2026/9/1 14:26:16 👁 浏览次数: 15分钟跑通DeepTutor开源AI学习助手完整新手教程【免费下载链接】DeepTutorDeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.项目地址: https://gitcode.com/GitHub_Trending/dee/DeepTutorDeepTutor 是一款免费开源的 AI 学习助手它把大模型装进本地再配上你自己的知识库、记忆和工具能答题、出卷、做学习计划、写内容而学习数据全部留在你自己的机器上。如果你受够了同一个聊天框问什么都是一个腔这篇文章会讲清楚它能做什么、适合谁以及怎么用 4 条命令把它跑起来。读完大约 15 分钟你会拥有一个属于自己的本地学习工作区。 价值主张一间不关门的自习室如果说普通聊天机器人是随问随答的前台接待DeepTutor 更像一间只属于你的自习室教材知识库、笔记记忆、老师代理都摆在同一间屋子里每次推门进去它都记得你上次学到哪。官方给它的定位是agent-native learning workspace——Chat、Quiz、Research、Solve、Mastery Path 这些功能全部跑在同一个代理循环上切换模式只是翻个页上下文不用重新交代。⚡ 功能速览一张表看懂它能干什么功能一句话收益适合谁聊天工作区问答、测验、研究、可视化、解题、掌握度路径 6 种模式共享一份上下文所有爱提问的人三层记忆L1 原始记录→L2 事实→L3 综合个性化过程可查可改需要长期连续学习的人多引擎知识库LlamaIndex、GraphRAG、LightRAG 等 6 种检索引擎按资料类型选手里有一堆 PDF 和讲义的人书籍引擎把资料编译成带测验和动画的交互式教材教师与课程创作者协作写作选中一段让 AI 改写改动以 diff 形式给你审批写报告和长文的人这五项在界面上是独立入口但共享同一套后端你给知识库建好的索引Chat、Book、Co-Writer 都能直接引用这是它和单点工具最大的差别。 核心功能拆解撑起导师感的三件事1主聊天区一个代理循环承接 6 类任务它能做什么一个会话里模型可以按轮次思考、调工具、观察结果再继续——搜网页、读知识库、咨询编程子代理甚至中途停下来向你确认问题。输入框下方的模式栏可以切换 Chat、Quiz、Research、Visualize、Solve 和 Mastery Path。你怎么受益你可以先问一个概念再切到 Quiz 让它出题接着追问错题解析三步全程保留上下文提问前还可以挂上 PDF 附件让答案基于这份文档而不是模型自己的记忆。2让记忆分层每一条画像都能溯源它能做什么记忆是明文文件分三层存放——L1 是原始事件流水L2 是按场景整理的条目事实L3 是跨场景的综合画像上层引用下层。Memory Graph 页面里任何一条画像结论都可以点击追溯到它背后的原始事件。你怎么受益系统记得你什么不再是黑盒发现它记错了可以直接删掉再纠正用得越久提问和出题越贴你的水平。你可以随时在终端运行deeptutor memory show读一遍自己的学情档案。记忆模块源码在 deeptutor/services/memory/。DeepTutor三层记忆图谱截图L3综合、L2事实与L1轨迹3多引擎知识库按资料类型挑选 RAG 引擎它能做什么知识中心提供 6 种检索引擎——默认的 LlamaIndex本地向量BM25、托管的 PageIndex、GraphRAG、LightRAG、外接的 LightRAG Server以及直接挂载 Obsidian 仓库。重建索引时写入新的版本目录不会覆盖旧索引某份文档解析失败可以单独删掉它而不是推倒重建。你怎么受益不同资料适合不同引擎——讲义结构清晰就用 GraphRAG普通文档用 LlamaIndex 就够。你可以用deeptutor kb create my-kb --doc textbook.pdf一条命令建库再在聊天里按名字引用它。RAG 流水线源码在 deeptutor/services/rag/。 谁适合用3 类角色各 3 个动作教师与课程创作者上传整学期讲义建一个知识库学生提问时答案自动带出处用书籍引擎把知识库编译成活教材章节里自动嵌入测验卡和动画给每个知识点设置 Mastery Path 掌握度门槛让系统自动判分并记录错题自学者与在校学生每学完一章切到 Quiz 模式让它基于刚读的资料出 10 道题让记忆持续积累你的错误模式让后面的提问和出题越来越准用 Co-Writer 写学习笔记选中一段让 AI 扩写、缩写或换种讲法开发者与团队接入 Claude Code、Codex 等编程 CLI 作为子代理在聊天中直接咨询它打开多用户模式每个用户有独立记忆、知识库和会话管理员用 grants 分配模型与技能给deeptutor run加上--format json把 DeepTutor 当成工具嵌进你自己的 agent 流程 快速上手4 条命令跑起来环境要求Python 3.11–3.13 与 Node.js 20不想配环境可以跳过见进阶玩法的 Docker 方案。mkdir my-deeptutor cd my-deeptutor pip install -U deeptutor deeptutor init deeptutor start跑起来后你应该先看到浏览器停在 http://127.0.0.1:3782左侧边栏是 Home、Partners、Book、Learning Space 等入口中间是写着 How can I help you today? 的输入框——这就是聊天工作区。接着进 Settings → Models填一个 LLM 的 Base URL、API key 和模型名并保存发一条测试消息有回复就算链路通了。 进阶玩法Docker、CLI 与扩展点不想维护 Python 环境的话用单个容器跑全套deeptutor-data卷会替你留住配置、记忆和知识库docker run --rm --name deeptutor \ -p 127.0.0.1:3782:3782 \ -v deeptutor-data:/app/data \ ghcr.io/hkuds/deeptutor:latestCLI 是 Web 的完整镜像deeptutor chat开交互 REPL也可以无头地跑单个任务方便写进脚本或 CI。deeptutor run deep_solve Find d/dx[sin(x^2)] --tool reason扩展点分三层新工具和能力插件写在 deeptutor/capabilities/ 与deeptutor/tools/下社区技能可以deeptutor skill install一键装进本地库Partners 则能把同一个大脑接到飞书、Telegram、Slack 等 15 种 IM 渠道变成常驻在群里的助手。容器化细节见 CONTAINERIZATION.md。结尾15 分钟后你手里多了什么你得到的不是又一个聊天窗口而是一个本地化、可审计、会持续积累的学习工作区知识库是你建的记忆是明文可读的模型随时可换。下一步动作很明确——把上面 4 条命令跑一遍挑一份你一直想啃的资料建成第一个知识库然后问它第一个问题。【免费下载链接】DeepTutorDeepTutor: Lifelong Personalized Tutoring. https://deeptutor.info/.项目地址: https://gitcode.com/GitHub_Trending/dee/DeepTutor创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考